当前位置: 首页 > 图文教程 > 数据库 > MSSQL > 使用MS SQL7的LINKED SERVER(三)

MSSQL
SQL Server里面的时间变更周期
在SQL中设置允许同时连接的用户数
Web数据库中间件技术
在SQL数据库中得到重复次数最多的记录
Proxy Server和SQL Server在上数据库的安全复制
在各种数据库中如何限制检索行数?
如何在Oracle 中实现类似自动增加 ID 的功能?
SQL中代替Like语句的另一种写法
游标操作时进行Update应注意的一个问题
SQL语句中的一些参数如何用变量来代替?
在SQL2000查询中使用XDR的例子
SQL Server 7.0 的数据迁移到MySQL上的一种方法
关于在 win2000 下安装 mysql 的一些问题!
讨论: SELECT TOP N 问题
全文本检索的应用(1)
全文本检索的应用(2)
全文本检索的应用(3)
谈谈sql查询的between
用SQL Server为Web浏览器提供图像(一)(转)
用SQL Server为Web浏览器提供图像(二)(转)

MSSQL 中的 使用MS SQL7的LINKED SERVER(三)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-30   浏览: 65 ::
收藏到网摘: n/a

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

        一、服务器名和服务器类型
        二、服务器的服务器选项
        三、安全

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

    步骤:

    一、添加服务器
        使用 sp_addlinkedserver 过程,所要使用的参数如下:
                @server        “LINKED SERVER”
                @srvproduct    “Product name”
                @provider      “Provider”
                @datasrc       “Data source”
    二、设置服务器选项
        使用 sp_serveroption 过程,所要使用的参数如下:
                @server        “Linked server”
                @optname        “RPC”或“RPC OUT”
                @optvalue       True 或 False
    三、添加Login
        使用 sp_addlinkedsrvlogin 过程,所要使用的参数如下:
                @rmtsrvname    “Linked server”
                @useself        True 或 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上测试成功。