/*
 Name :           Stp_TianJiaLianJieFuWuQi
 Function :       添加链接服务器并设置其服务器选项和安全性选项
 Steps :           调用系统存储过程sp_addlinkedserver添加链接服务器
                        调用系统存储过程sp_serveroption设置链接服务器选项
                        调用系统存储过程sp_addlinkedsrvlogin添加对链接服务器的登录
 Author :          Waxdoll Cheung
 Date :            2003-12-11
*/

CREATE PROCEDURE dbo.Stp_TianJiaLianJieFuWuQi
AS
 -- 添加链接服务器
 EXEC sp_addlinkedserver
   -- 链接服务器名称
   @Server = 'ORC',
   -- 产品名称
   @SrvProduct = 'Oracle',
   -- 数据驱动提供者
   @Provider = 'MSDAORA',
   -- Oracle数据源
   @DataSrc = 'ORC'

-- 设置链接服务器选项
 -- 数据访问选项设置为TRUE
 EXEC sp_serveroption
   @server  = 'ORC',
   @optname = 'Data Access',
   @optvalue = 'TRUE'
 -- RPC选项设置为TRUE
 EXEC sp_serveroption
   @server = 'ORC',
   @optname = 'RPC',
   @optvalue = 'TRUE'
 -- RPC OUT选项设置为TRUE
 EXEC sp_serveroption
   @server = 'ORC',
   @optname = 'RPC OUT',
   @optvalue = 'TRUE'
 -- 使用远程排序规则选项设置为TRUE
 EXEC sp_serveroption
   @server = 'ORC',
   @optname = 'Use Remote Collation',
   @optvalue = 'TRUE'

-- 添加对链接服务器的登录
 EXEC sp_addlinkedsrvlogin
   -- 链接服务器名称
   @rmtsrvname = 'ORC',
   -- false 值指定 rmtuser 和 rmtpassword 参数用来连接到特定 locallogin 的 rmtsrvname
   @useself = 'false',
   -- 本地服务器上的登录
   @locallogin = 'sa',
   -- 当 useself 为 false 时,用来连接 rmtsrvname 的用户名
   @rmtuser = 'xzycnc',
   -- 与 rmtuser 相关的密码
   @rmtpassword = 'neo'
 RETURN
GO

从MSSQL添加对Oracle的链接服务器的存储过程相关推荐

  1. sql新建oracle链接服务器,oracle 创建链接服务器

    SqlServer下数据库链接的使用方法 有时候我们希望在一个sqlserver下访问另一个sqlserver数据库上的数据,或者访问其他oracle数据库上的数据,要想完成这些操作,我们首要的是创建 ...

  2. SQL SERVER使用ODBC 驱动建立的链接服务器调用存储过程时参数不能为NULL值

    我们知道SQL SERVER建立链接服务器(Linked Server)可以选择的驱动程序非常多,最近发现使用ODBC 的 Microsoft OLE DB 驱动程序建立的链接服务器(Linked S ...

  3. sqllyog可以连接oracle_03-SQLServer中链接服务器用法--连接Oracle

    一.前言 1.使用SQLServer连接Oracle的方式有2种(对应2个不同的数据源程序) (1)创建本地的数据源ODBC,是在Net Configuration Assistant里配置,对应的S ...

  4. 无法创建链接服务器 ORCL 的 OLE DB 访问接口 OraOLEDB.Oracle 的实例 (错误:7302)...

    原文:https://www.cnblogs.com/tiger2soft/p/6954308.html 在sqlserver中创建oracle的链接服务器时,提示此错误. 按照网上的方案,先后使用了 ...

  5. SQL Server 服务器对象之链接服务器

    在SQLServer中经常使用别的服务器的数据库进行夸数据库数据的访问和操作,这时候比较好的方式之一就是在本机的SQLServer数据库服务器中创建一个链接服务器. 创建一个链接服务器 右击链接服务器 ...

  6. azure云服务器搭建连接_如何创建到Azure SQL数据库的链接服务器

    azure云服务器搭建连接 Linked servers allow to access data from another SQL Server or another data source (e. ...

  7. mssql 连接oracle配置,MSSQL通过链接服务器访问Oracle

    在有些场景,我们需要整合其他异构数据库的数据.我们可以使用代码去读取,经过处理后,再将数据保存到MSSQL数据库中.如果数据量比较大,但处理的逻辑并不复杂的情况下,这种方式就不是最好的办法.这时可以使 ...

  8. SQL SERVER 2005 通过链接服务器 访问 ORACLE 的快速设定方法

    1)在SQL_SERVER 2005服务器上安装Oracle 10g的客户端. 假设安装到D:\oracle\ 目录.如果D:是NTFS分区,需要将ORACLE安装后的目录设为所使用的用户有权可运行. ...

  9. SQL Server通过链接服务器访问Oracle

    Windows SQL Server 2016 数据库通过链接服务器访问Oracle数据库. 借鉴了很多大佬的文章,但是由于外链失效.文章久远.安装包版本太低.自己积分清零等多重原因,导致了很多问题, ...

最新文章

  1. Flask-admin 使用总结
  2. Camstasia studio渲染(生成)视频
  3. Linux环境准备20160921
  4. 《jQuery、jQuery UI及jQuery Mobile技巧与示例》——9.17 技巧:使用多个列
  5. CUDA程序性能调优
  6. 大数据互联网架构阶段 Redis(二)
  7. 在Zuul中设置服务访问限流
  8. samba 部署和优化
  9. MyBatis 动态 SQL(认真看看, 以后写 SQL 就爽多了)
  10. MySQL-Workbench数据库基本操作
  11. 商务与经济统计学习 --概率
  12. 共享计算机扫描,windows系统下怎么共享扫描仪?
  13. 网络内共享计算机无法访问,如何解决无法访问局域网内共享文件夹的问题?
  14. bitbake的原理介绍, 使用方法, 编译脚本的编写方法
  15. 网站服务器80,443端口一直被恶意攻击怎么办?
  16. 数字证书是什么,里面都包含那些内容
  17. Python数据分析案例篇(一)泰坦尼克号数据分析
  18. 怎么给input插入一个图片
  19. iOS从相册选择图片并裁剪,可用于上传头像
  20. 常用三角函数的无穷级数乘积公式推导详细过程与图形展示

热门文章

  1. Verilog中的条件编译语句 `ifdef、`else、`endif 等
  2. 【 Verilog 】always@()的敏感源中为什么不能双边沿触发?为什么不能双时钟触发?
  3. 2019年Java和JVM生态系统预测:OpenJDK将成为Java运行时市场领导者
  4. 【大吉大利 今晚吃包】002 - array-first
  5. 完全卸载SQL Server 2008 R2(转)
  6. 第一个Sprint冲刺第十天
  7. DG环境数据库RMAN备份策略制定
  8. 解决RedHat中ifconfig命令不能使用的问题
  9. 路由器配置与管理完全手册(H3C篇)学习感想
  10. Ext RAD开发工具预览