SQL Server创建Oracle链接服务器
1. 下载OLEDB驱动
Oracle官网下载OLEDB驱动Oracle Data Access Components(ODAC)
地址:64-bit Oracle Data Access Components (ODAC) for Windows
2. 安装OLEDB驱动
创建oracle文件夹用于安装驱动
解压ODAC压缩包后,以管理员身份启动命令提示符,进入解压的路径
执行命令 install.bat oledb D:\oracle ODAC 安装。
进入安装路径D:\oracle\network\admin创建tnsnames.ora文件,填入Oracle数据库连接信息
3. 设置环境变量
在系统变量Path中添加D:\oracle,D:\oracle\bin两个路径
在系统变量添加TNS_ADMIN,值D:\oracle\network\admin
在系统变量添加NLS_LANG,值SIMPLIFIED CHINESE_CHINA.ZHS16GBK
4. 创建链接服务器
查看SQL Server中Server Objects > Linked Servers > Providers下已有OraOLEDB.Oracle,打开属性,勾选Allow inprocess
新建链接服务器,Linked Server填写自定义命名,Provider选择Oracle Provider for OLE DB,Product name固定输入Oracle,Data source填写tnsname.ora文件中数据库连接信息的别名
Security选择Be made using this security context,输入Oracle数据库的账号密码
此时如果创建失败,在SQL Server服务器打开服务,重启SQL Server (MSSQLSERVER)服务后再次创建链接服务器
参考:https://blog.csdn.net/weixin_43926268/article/details/109846295
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?