• As far as i know, only ONE catalog will ever appear for a SQL server linked server...and that is the list of objects in the database the linked server points to;

    the proc sp_tables_ex (which is what the GUI calls

    ) only returns the current database context

    if you leave off the @catalog parameter, you'll be dropped into the default database of the login you are using, probably master;

    it as a default of master, there's probably not much to see there.

    try this:

    EXEC master.dbo.sp_addlinkedserver

    @server = N'My2012Server',

    @srvproduct = N'',

    @datasrc = N'DEV223\SQL2012',

    @provider = N'SQLOLEDB';

    EXEC master.dbo.sp_addlinkedserver

    @server = N'My2012ServerV2',

    @srvproduct = N'',

    @datasrc = N'DEV223\SQL2012',

    @provider = N'SQLOLEDB',

    @catalog = 'SandBox';

    EXEC sp_tables_ex My2012Server

    EXEC sp_tables_ex My2012ServerV2

    Lowell


    --help us help you! If you post a question, make sure you include a CREATE TABLE... statement and INSERT INTO... statement into that table to give the volunteers here representative data. with your description of the problem, we can provide a tested, verifiable solution to your question! asking the question the right way gets you a tested answer the fastest way possible!