没有合适的资源?快使用搜索试试~ 我知道了~
plsql连接64位oracle报错instantclient或没有connect by 选项问题
需积分: 49 12 下载量 3 浏览量
2015-12-09
11:06:03
上传
评论
收藏 42KB DOCX 举报
温馨提示
试读
3页
文档详述问题的解决办法,附资源instantclient_11_2.zip,一键解决问题
资源推荐
资源详情
资源评论
文档主题:
解 决 P L S Q L 连 接 64 位 oracle ( 版 本 : 11.02 ) 报 错 ( d:/
instantclient_11_2/oci.dll could not load )或登录界面没有 connect by 选
项问题,如图
1,先到 Oracle 网站下载 Instant Client :
http://www.oracle.com/technology/global/cn/software/tech/oci/instantclient/
index.html
根据你的操作系统选择不同的 Instant Client 版本
下载会是一个压缩文件,解压之后的文件夹叫:D:/instantclient_11_2.放在你喜欢的目录即
可.例如:D:/instantclient_11_2
2.在 D:/instantclient_11_2 目录下新建目录 network,在 network 目录下再新建 admin
目录,在 admin 目录下新建文件 tnsnames.ora,使用文本编辑器打开写入如下内容:
MWDB=
(DESCRIPTION =
--- (ADDRESS_LIST =
----- (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.58)(PORT = 1521))
--- )
--- (CONNECT_DATA =
----- (SERVICE_NAME = MWDB)
--- )
)
黄色字块:表示定义远程服务器的在本地主机名
蓝色字块:远程数据库实例名
3、添加一个环境变量,名为 TNS_ADMIN,值为 tnsnames.ora 文件所在路径。比如我
的本机为:D:/instantclient_11_2/network/admin
4 、 设 置 ORACLE 的 语 言 , 添 加 环 境 变 量 NLS_LANG , 值 为 SIMPLIFIED
CHINESE_CHINA.ZHS16GBK
如果不清楚远程数据库的 ORACLE 语言,可以 ssh 或者 telnet 到远程机器,在命令界面输
入,用命令行连接到数据库。
select * from nls_instance_parameters;
查看 NLS_LANGUAGE 的值
资源评论
zhddshine
- 粉丝: 5
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功