我正在尝试创建一个新的链接服务器。
我使用提供程序作为SQL Server Native Client 11.0
我输入了产品名称和数据源
如果我使用这些设置创建连接,它可以正常工作。
但我正在尝试使用目录选项创建链接服务器,我在其中输入Db名称示例AdventureWorks
现在,当我创建连接,并扩展我刚创建的新连接时
然后进一步展开Catalogs文件夹
我看到多个数据库,因为它应该只显示我在catalog选项中创建链接服务器连接时指定的数据库。
可以告诉我为什么会这样吗?我找不到与此相关的任何内容。如果您有任何其他问题,请与我们联系。
我发现提供商SQL Server Native Client 11.0
确实这样做并允许访问所有目录。如果你不想要这个,听起来你想要使用Microsoft OLE DB Provider for SQL Server
,因为这允许你指定一个catelog(默认数据库),它只显示你并允许访问那个数据库