使用Oracle Provider for OLE DB 驱动创建sqlserver链接服务器的脚本
来源:这里教程网
时间:2026-03-02 11:15:07
作者:
--建立数据库链接服务器
EXEC sp_addlinkedserver
@server =N'Oraclelink', --要创建的链接服务器别名
@srvproduct=N'Oracle', --产品名称
@provider=N'OraOLEDB.Oracle', --OLE DB 驱动名称
@datasrc=N'ORCLDB' --数据源oracle"ora10g"network"admin"tnsnames.ora查看
EXEC sp_addlinkedsrvlogin
'Oraclelink', --已建立的链接服务器名
'false', -- 固定 */
NULL, --为每个登陆SQL SERVER的用户使用此链接服务器,则写用户名*/
'reader', --帐号(oracle)
'123456' --密码
exec sp_serveroption 'Oraclelink','rpc out','true'
exec sp_serveroption 'Oraclelink','rpc','true'
--这两个是打开rpc,rpc out的,默认为False,打开后可以支持远程更改分布式事务。(如有分布式事务操作必须要设置)
在sqlserver执行对oracle远端的查询语句:
select * from openquery(ORACLEDB,'select * from all_users')
编辑推荐:
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- Ubuntu部署测试全流程指南(手把手教你完成Ubuntu系统验证)
Ubuntu部署测试全流程指南(手把手教你完成Ubuntu系统验证)
26-03-02 - Sqlserver delete表部分数据释放数据文件空间
Sqlserver delete表部分数据释放数据文件空间
26-03-02 - Sqlserver报错:该伙伴事务管理器已经禁止了它对远程/网络事务的支持
- 你选择的线缆能满足监控摄像机供电需求吗?
你选择的线缆能满足监控摄像机供电需求吗?
26-03-02 - sqlserver建立数据流操作来导数据
sqlserver建立数据流操作来导数据
26-03-02 - 500G固态硬盘+1T机械硬盘怎么分区比较合适(C盘一定要放在固态硬盘)?
- 怎样在手机上用萤石云查看海康威视监控录像
怎样在手机上用萤石云查看海康威视监控录像
26-03-02 - 【SQLServer】linked server "" was unable to begin a distributed transaction.
- Sqlserver如何把查询的数据insert进入新表
Sqlserver如何把查询的数据insert进入新表
26-03-02 - SQL Server 2008r2 for windows 2008r2安装详尽图解
