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

MSSQL
SQL Server导入导出数据三种方式比较
SQL Server_8525引擎错误怎么办?
Sql Server的复制功能快速学习
汇总SQL Server 2000安装常见问题
存储过程实例:SQL Server Sa密码破解
SQL Server危险扩展删除与恢复详解
SQL Server注入的四种个人经验和技巧方法
SQL Server对上亿表的排序和join的问题解决
使用SQL Server中COALESCE()函数的方法
SQL Server 2005混合模式登录配置
解决SQL Server不允许进行远程连接
SQL Server 2005的output子句用法
Oracle和SQL Server分析挖掘函数
mysql INSERT command denied to user
未与信任 SQL Server 连接相关
SQL Server存储的层级数据读出成树显示
SQL Server存储层级数据实现无限级分类
MySQL server has gone away问题原因
sqlserver与oracle的区别
mysql与sqlserver的所有区别

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-30   浏览: 154 ::
收藏到网摘: 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上测试成功。