toad 在windows7 x64中的安装使用
1. toad为32位软件,由于不能调用64位oracle的oci.dll而报错,使用以下方式可以解决。
2. 下载安装
注意:不要安装在默认的C:/Program Files (x86)目录下,否则会报错,原因是不能解析这个带()的路径,本人一般是安装到D:\app\ 下面或者别的路径下。
3. 下载Oracle Client Package
acle/technology/global/cn/software/tech/oci/instantclient/htdocs/winsoft.html?_template=/ocom/print
下载instantclient-basic-win32-10.2.0.4.zip
4. 解压到安装plsqlD:\app\Administrator\product\11.2.0\client32下(注:事先在11.2.0目录下建client32这个目录)
5. 添加环境变量(这三个参数设置不正确会引起报错或中文显示不出的情况
对于NLS_LANG环境变量, 最好设置成和数据库端一致, 首先从数据库端查询字符集信息:
SQL> select userenv('language') nls_lang from dual;
NLS_LANG
----------------------------------------------------
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
右击"我的电脑" - "属性" - "高级" - "环境变量" - "系统环境变量":
1>.选择"Path" - 点击"编辑", 把 " D:\app\Administrator\product\11.2.0\client32\instantclient_10_2;" 加到后面;
2>.点击"新建", 变量名设置为"TNS_ADMIN", 变量值设置为"D:\app\Administrator\product\11.2.0\client_1\network\admin;", 点击"确定";
3>.点击"新建", 变量名设置为"NLS_LANG", 变量值设置为
"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 点击"确定";
最后点击"确定"退出.
对于NLS_LANG环境变量, 最好设置成和数据库端一致, 首先从数据库端查询字符集信息:
SQL> select userenv('language') nls_lang from dual;
NLS_LANG
----------------------------------------------------
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
右击"我的电脑" - "属性" - "高级" - "环境变量" - "系统环境变量":
1>.选择"Path" - 点击"编辑", 把 " D:\app\Administrator\product\11.2.0\client32\instantclient_10_2;" 加到后面;
2>.点击"新建", 变量名设置为"TNS_ADMIN", 变量值设置为"D:\app\Administrator\product\11.2.0\client_1\network\admin;", 点击"确定";
3>.点击"新建", 变量名设置为"NLS_LANG", 变量值设置为
"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 点击"确定";
最后点击"确定"退出.
6. 如果是plsql 工具,则还需配置一个地方:
安装PL/SQL Developer
安装 PL/SQL Developer,在perference菜单->Connection里面设置OCI Library和Oracle_Home,例如本机设置为:
Oracle Home :D:\app\Administrator\product\11.2.0\client32\instantclient_10_2
OCI Library :D:\app\Administrator\product\11.2.0\client32\instantclient_10_2\oci.dll
截图如下:
如果是Toad 设置: 本人用的是Toad11绿版,不需要再进行其它设置。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论