在另一个服务器实例上访问存储过程的SQL视图
问题描述:
我有权访问一个名为vuk030的服务器的SQL视图,并且我希望在名为vuk386的服务器上编写和运行存储过程。我的问题是如何编写sql来访问vuk030视图中的数据,因为它有一个用户名和密码。在另一个服务器实例上访问存储过程的SQL视图
的vuk030服务器的SQL Server 2005和vuk386是08
答
最好的办法是从vuk030设置链接服务器vuk386并启用RPC在链接的服务器,使其可以运行存储过程。
设置链接服务器:
http://msdn.microsoft.com/en-us/library/aa560998(v=bts.10).aspx
RPC:
http://msdn.microsoft.com/en-us/library/ms186839(v=sql.105).aspx
我已经这样做了不少。只要确保使用try catch处理错误,因为如果其他服务器关闭/网络,我就会失败...您将收到错误。 – 2013-05-13 17:17:12