plsql 连接 oracle 11g(64位)(window7)
来源:互联网 发布:优化大师软件有哪些 编辑:程序博客网 时间:2024/06/12 23:43
----------------
1、用plsql连不上oracle 11g(64位),先去下载一个oracle 11g(32位客户端)
http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_client.zip(需要登录)
或者 直接复制此连接
http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_client.zip
在迅雷中下载
2、安装客户端后,需要在plsql设置首选项中设置url,
tool-preferences-oracle-connection中
Oracle Home = “F:\oracleClient\admin\product\11.2.0”
OCI library = "F:\oracleClient\admin\product\11.2.0\client_1\oci.dl"
3、将oracle服务器端的文件夹"F:\oracle\admin\product\11.2.0\dbhome_1\NETWORK",copy到"F:\oracleClient\admin\product\11.2.0\client_1"下。
4、启动PL/SQL可以看到database下拉框的值啦。
5、接下来要修改"listener.ora",修改后必须重启TSNlistener服务。
修改过程中遇到种种麻烦:{
没修改、或修改错了,登录会报 ORA-12514 或者 ORA-28547
修改错了,TSNlistener服务重启失败,登录会报ORA-12541
}
报ORA-28547:是因为listener.ora中要去掉这句"(PROGRAM = extproc)"
网上说{
ORA-28547:连接服务器失败,可能是Oracle Net管理错误
将listener.ora中的(PROGRAM = extproc)这句注释掉就可以了。去网上找过,extproc是一个扩展的程序调用接口协议, 连接和调用外部的操作系统程序或进程用时会用到。
}
重启TSNlistener服务的命令为:lsnrctl stop 和 lsnrctl start
服务器与客户端都有listener.ora,都改吧,不过似乎只要改服务器的就可以了。
-------第二个SID_DESC就加的,终于plsql可以登录了。
- SID_LIST_LISTENER =
- (SID_LIST =
- (SID_DESC =
- (SID_NAME = CLRExtProc)
- (ORACLE_HOME = F:\oracle\admin\product\11.2.0\dbhome_1)
- (PROGRAM = extproc)
- (ENVS = "EXTPROC_DLLS=ONLY:F:\oracle\admin\product\11.2.0\dbhome_1\bin\oraclr11.dll")
- )
- (SID_DESC =
- (SID_NAME = orcl)
- (ORACLE_HOME = F:\oracle\admin\product\11.2.0\dbhome_1)
- (PROGRAM = extproc)
- (ENVS = "EXTPROC_DLLS=ONLY:F:\oracle\admin\product\11.2.0\dbhome_1\bin\oraclr11.dll")
- )
- )
-------该文件其他地方我都没动过,其他文件如"tnsnames.ora"也没改动。
- # listener.ora Network Configuration File: F:\oracle\admin\product\11.2.0\dbhome_1\network\admin\listener.ora
- # Generated by Oracle configuration tools.
- SID_LIST_LISTENER =
- (SID_LIST =
- (SID_DESC =
- (SID_NAME = CLRExtProc)
- (ORACLE_HOME = F:\oracle\admin\product\11.2.0\dbhome_1)
- (PROGRAM = extproc)
- (ENVS = "EXTPROC_DLLS=ONLY:F:\oracle\admin\product\11.2.0\dbhome_1\bin\oraclr11.dll")
- )
- (SID_DESC =
- (SID_NAME = orcl)
- (ORACLE_HOME = F:\oracle\admin\product\11.2.0\dbhome_1)
- (ENVS = "EXTPROC_DLLS=ONLY:F:\oracle\admin\product\11.2.0\dbhome_1\bin\oraclr11.dll")
- )
- )
- LISTENER =
- (DESCRIPTION_LIST =
- (DESCRIPTION =
- (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
- (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
- )
- )
- ADR_BASE_LISTENER = F:\oracle\admin
- plsql 连接 oracle 11g(64位)(window7)
- plsql 连接 64位 oracle 11g
- 32PLSQL-连接64位11g oracle配置
- 64位系统使用32位的plsql连接64位的Oracle 11g
- oracle 11g 64位连接32位PLSQL的方法
- PLSQL developer 连接64位oracle 11.2G
- Oracle 11g 64位 plsql developer 32 位
- PLSQL Developer 不能连接 oracle 11g 64位 的解决办法
- PLSQL Developer 不能连接 oracle 11g 64位 的解决办法
- PLSQL Developer 不能连接 oracle 11g 64位 的解决办法
- PLSQL Developer 不能连接 oracle 11g 64位 的解决办法
- PLSQL Developer 不能连接 oracle 11g 64位 的解决办法
- PLSQL Developer 不能连接 Oracle 11g 64位 的解决办法
- PLSQL Developer 不能连接 oracle 11g 64位 的解决办法
- PLSQL连接64位ORACLE
- PLSQL连接64位ORACLE
- plsql连接64位oracle
- Plsql连接64位oracle
- COGS 612 摩托车游戏
- Access2010中文版入门与实例教程(奋斗的小鸟)_PDF 电子书
- c++整数的一些知识!
- 学以致用系列丛书·Access2010数据库应用(第2版)(奋斗的小鸟)_PDF 电子书
- 我的Dll(动态链接库)学习笔记
- plsql 连接 oracle 11g(64位)(window7)
- svn中遇到的一些问题
- 枚举->HDU 3711 Binary Number
- hadoop datanode节点超时时间设置
- 2014校招 Google在线测试第二场题解 A
- CSS属性line-height行高在IE6+ FF 谷歌 苹果 上的解决方案
- 函数调用和系统栈的工作原理
- Ogre中配置PU粒子系统
- UVa 11210 Chinese Mahjong (模拟&枚举&回溯)