Appearance
ODAC 安装
下载 ODAC (Oracle Data Access Components);
需要注意的是,ODAC 依赖 Visual C++ Redistributable 组件。

下载 ODAC 将压缩包(例如:
ODAC-21.7-Xcopy-64-bit.zip)解压至 SQL Server 服务器;通过查看
readme.htm我们可以了解该压缩包的所有文件内容。打开 PowerShell,执行命令
install.bat all D:\odac Oracle true;下面是对执行命令的参数介绍:
- 第一个参数:
all代表安装解压目录下文件夹下所有的组件和客户端,oledb表示只安装客户端和 OLE DB 组件:install.bat oledb D:\odac Oracle true; - 第二个参数:
D:\odac是安装路径,根据自己的实际情况指定,路径中尽量不要有空格、圆括号、汉字等特殊字符; - 第三个参数:
Oracle。这个叫 ORACLE HOME NAME,这个参数可以自定义一个字符串,不一定非得是Oracle。这个参数是用来写入注册表的,比如,上面这条语句执行后,会在注册表的以下位置写入HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\KEY_Oracle,这KEY_后面的Oracle就是这里传入的参数; - 第四个参数:
true,默认值也为true,一般只用前三个参数就够了,true表示在安装组件的时候会自动把它依赖的组件也都安装上。
- 第一个参数:
设置环境变量:
- 添加系统环境变量:
ORACLE_HOME=D:\odac; - 在
Path系统环境变量末尾添加:%ORACLE_HOME%、%ORACLE_HOME%\bin;
- 添加系统环境变量:
添加
tnsnames.ora文件,并将其放到D:\odac\network\admin目录下;