【SQL开源代码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。网学会员整理了SQL开源代码-实例307执行远程存储过程.sql的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
--在第1台计算机(MRDEL)的SQL查询分析器上运行如下代码
USE master
GO
EXEC sp_addlinkedserver MRDEL,N'SQL Server'
EXEC sp_addlinkedserver MRLJD
EXEC sp_configure 'remote access',1
RECONFIGURE --用RECONFIGURE来安装以上设置
GO
--在第2台
计算机(MRLJD)的SQL
查询分析器上运行如下代码
USE db_mrsql
GO
EXEC sp_addlinkedserver MRLJD,local
EXEC sp_addlinkedserver MRDEL
EXEC sp_configure 'remote access',1
RECONFIGURE
GO
EXEC sp_addremotelogin MRDEL,sa,sa
GO
--在MRDEL服务器链接MRLJD服务器。代码如下
USE db_mr
sql GO
EXEC sp_addlinkedserver
MRLJD1,
'Index Server',
'SQLOLEDB',
'MRLJD'
--将MRLJD服务器的
系统表sysservers中的rpc设置为1。代码如下:
USE db_mrsql
GO
EXEC sp_serveroption 'MRLJD1','RPC out','True'
--在MRDEL服务器上执行远程数据库MRLJD1的存储过程CRE_Stu。代码如下:
USE db_mrsql
GO
EXEC MRLJD1.db_ExpStu.dbo.CRE_Stu