快捷搜索:

使用MS SQL7的LINKED SERVER第三篇

昨天说的是用ENTERPRISE MANAGER设置ORACLE的LINKED SERVER,本日说一下对付相同的设置在Query Analyzer中应用系统历程进行的措施。

在Enterprise Manager中,设置时有以下三部分:

一、办事器名和办事器类型

二、办事器的办事器选项

三、安然

在用存储设置时也分这三部分

步骤:

一、添加办事器

应用 sp_addlinkedserver 历程,所要应用的参数如下:

@server“LINKED SERVER”

@srvproduct“Product name”

@provider“Provider”

@datasrc“Data source”

二、设置办事器选项

应用 sp_serveroption 历程,所要应用的参数如下:

@server“Linked server”

@optname“RPC”或“RPC OUT”

@optvalueTrue 或 False

三、添加Login

应用 sp_addlinkedsrvlogin 历程,所要应用的参数如下:

@rmtsrvname“Linked server”

@useselfTrue 或 False

@locallogin本地LOGIN

@rmtuser远程用户

@rmtpassword远程用户口令

利用实例代码

exec sp_addlinkedserver 'Oracleserver','Oracle','MSDAORA','Oracleserver'

exec sp_serveroption 'Oracleserver','rpc.out','True'

exec sp_serveroption 'Oracleserver','rpc','True'

exec sp_addlinkedsrvlogin 'Oracleserver','False',null,'sa',''

因小弟英文水平有限,借助词霸虽说可以看懂前面几个历程的赞助,但翻译不出来,只好把自己当时设置时的源代码放上来,不求能整个阐明白,只要大年夜家借助这段码能够少走冤路也就达到目的了。

上述代码在UNIX+ORACLE7和NT4+SP5+SQL7上测试成功。

您可能还会对下面的文章感兴趣: