>select * from [SOL-BOS02\SQL_B]..MyDatabase.MyTable
Make sure you use the full four-part naming for objects in external servers:
Server.Database.Schema.Object
Example: OtherServer.TestDB.dbo.TestTable
>"Server: Msg 7202, Level 11, State 2, Line 1
>Could not find server 'SOL-BOS02\SQL_B' in sysservers. Execute sp_addlinkedserver to add the server to sysservers."
Did you successfully run sp_addlinkedserver? You have to do this -- or the management GUI equivalent -- before you can use a linked server.
One way to create a view with a linked server is with T-SQL code like this:
CREATE VIEW TestLinkedServer AS SELECT * FROM OtherServer.TestDB.dbo.TestTable
Chris