SQL Server数据库如何添加Oracle链接服务器(Windows系统)

SQL Server数据库如何添加Oracle链接服务器

  • 一、在添加访问Oracle的组件
    • [1.1 下载Oracle的组件 Oracle Provider for OLE DB](#1.1 下载Oracle的组件 Oracle Provider for OLE DB)
    • [1.2 注册该组件](#1.2 注册该组件)
      • [1.2.1 下载的压缩包解压位置](#1.2.1 下载的压缩包解压位置)
      • [1.2.2 接着用管理员运行Cmd 此处一定要用管理员运行,否则会报错](#1.2.2 接着用管理员运行Cmd 此处一定要用管理员运行,否则会报错)
  • 二、配置环境变量
  • [三、 重启SQL Server实例 ,如果不重启在测试链接的时候会有报错](#三、 重启SQL Server实例 ,如果不重启在测试链接的时候会有报错)
  • 四、设置OraOLEDB.Oracle访问接口属性
  • 五、开始新建链接服务器
    • [5.1 常规](#5.1 常规)
    • [5.2 密码](#5.2 密码)
    • [5.3 测试](#5.3 测试)

一、在添加访问Oracle的组件

1.1 下载Oracle的组件 Oracle Provider for OLE DB

官方下载地址:https://www.oracle.com/technetwork/topics/dotnet/downloads/odacdeploy-4242173.html

1.2 注册该组件

1.2.1 下载的压缩包解压位置

比如我直接放到D盘根目录

1.2.2 接着用管理员运行Cmd 此处一定要用管理员运行,否则会报错

使用管理员打开终端,运行如下命令:

powershell 复制代码
cd D:\test\ODAC-21.10-Xcopy-64-bit  
.\install.bat oledb d:\test\oracle odac  

二、配置环境变量

在系统环境变量中,为Path添加"C:\test\oracle;C:\test\oracle\bin;" 添加在最前面即可

三、 重启SQL Server实例 ,如果不重启在测试链接的时候会有报错

四、设置OraOLEDB.Oracle访问接口属性

右键访问接口→常规→勾选"运行进程内"

五、开始新建链接服务器

右键"链接服务器"→选择"新建链接服务器"→链接服务器名称可以随便取,用于标识和后续调用使用 → 数据源为目标数据库的IP+端口/数据库名称→"安全"选项页使用账号密码登录

5.1 常规

5.2 密码

5.3 测试

相关推荐
武子康1 分钟前
Java-182 OSS 权限控制实战:ACL / RAM / Bucket Policy 与错误排查
java·数据库·阿里云·云计算·oss·fastdfs·fdfs
YongCheng_Liang1 分钟前
从零开始:Nginx 服务器安装、配置与实战使用完全指南
运维·服务器·nginx
李慕婉学姐4 分钟前
基于微信小程序的康复医疗问诊服务平台5855qb95(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库·spring boot·微信小程序
闲人编程4 分钟前
TCP/UDP网络编程实战
服务器·网络·tcp/ip·udp·客户端·codecapsule
linux修理工6 分钟前
vagrant ansible 配置
linux·运维·服务器·数据库·centos
忆林5206 分钟前
关于微服务多链路调用405(客户端通过nginx请求后端A,A通过调用B的nginx请求B的后端)
服务器·nginx·微服务
一只落魄的蜂鸟8 分钟前
《图解技术体系》Three architectures and application scenarios of Redis
数据库·redis·缓存
hanyi_qwe9 分钟前
MySQL数据库管理
数据库·mysql
i***778011 分钟前
PostgreSQL_安装部署
数据库·postgresql
想不明白的过度思考者16 分钟前
MySQL数据库(库)操作精讲:从入门到精通
数据库·mysql·oracle