我有一张名为' A'使用这些字段' {id,Connection String}'
并且在Sql Server中,我想要一个连接到' A'中的第一个数据库的命令。表格来自它的连接字符串并查询它的表格数据。
Sudo代码:select * from [db_connectionstring].dbo.mytable
这可以实现吗?我跳一些人可以帮助我。 :)
答案 0 :(得分:1)
您可以使用表格中的信息生成并执行
EXEC master.dbo.sp_addlinkedserver
语句然后使用您创建的链接服务器,您必须检查是否已创建链接服务器。
最好从你的应用程序而不是SQL服务器完成。
答案 1 :(得分:0)
不,SQL Server无法通过连接字符串连接到其他SQL Server。它可以通过链接服务器完成,只要它们是事先设置好的。
也许可以在CLR程序中完成。否则,您要做的事情需要在外部应用程序中完成。