我已经在SQL Server 2012中创建了一个“链接服务器”。现在我想从“链接服务器”下的表中获取数据。那么,连接“链接服务器”下的数据库的连接字符串是什么呢?
在控制台应用程序中,我已经尝试了这一点。
<add key="smartdb" value="Data Source=192.168.1.141; Initial Catalog=mydb;User Id=sa;Password=sa123" />
但它不工作。我不知道在哪里设置数据库名称,这是在“链接服务器”。
我已经在SQL Server 2012中创建了一个“链接服务器”。现在我想从“链接服务器”下的表中获取数据。那么,连接“链接服务器”下的数据库的连接字符串是什么呢?
在控制台应用程序中,我已经尝试了这一点。
<add key="smartdb" value="Data Source=192.168.1.141; Initial Catalog=mydb;User Id=sa;Password=sa123" />
但它不工作。我不知道在哪里设置数据库名称,这是在“链接服务器”。
3条答案
按热度按时间czq61nw11#
您必须使用由四部分组成的查询来连接到链接服务器:
因此在连接字符串中更改数据源。
kkih6yb82#
试试这个:
告诉我它是否有效。
enyaitl33#
我找到了一个解决方案,把初始目录“主”。然后我可以查询喜欢:
及查询了
现在我可以得到预期的结果了。