1.ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
在window7 64bit下安装oracle11g安装正常,安装完了以后使用也正常;
但在计算机重启后,重新登陆时就出现PL/SQL Deveplor
ORA-12514: TNS:listener does not currently know of service
requested in connect descriptor。
网上查下,用以下办法解决:
在安装目录下: /home/oracle/oracle/product/11.1.2/db_1/network/admin/listener.ora
将:SID_LIST_LISTENER=?
??? (SID_LIST =?
??????(SID_DESC?=?
?????????(SID_NAME = PLSExtProc)?
?????????(ORACLE_HOME = E:\oracle\product\11.1.2\Db_1)?
?????????(PROGRAM =extproc)?
??????? )?
??? )
改为:?
SID_LIST_LISTENER?=?
??? (SID_LIST?=?
??????? (SID_DESC =?
?????????(SID_NAME = PLSExtProc)?
?????????(ORACLE_HOME = E:\oracle\product\11.1.2\Db_1)?
?????????(PROGRAM = extproc)?
??????? )?
??????? (SID_DESC =?
?????????(GOLBAL_DBNAME= orcl)?
?????????(ORACLE_HOME?= E:\oracle\product\11.1.2\Db_1)?
?????????(SID_NAME=orcl)?
??????? )?
??? )
然后重启服务和监听以后,登陆正常。
?
2.oracle11g +WindoWs7 安装错误:未找到文件WFMLRSVCApp.ear
只好中止。重新将两个文件解压到Disk1和Disk2,进行安装,还是不行,出现同样的错误。
最后,把两个文件解压到同一个目录下面,再安装,终于顺利完成了。
安装之后,和10g的程序比较一下,多了一个sqldeveloper管理工具。
?
3.Windows7 64bit oracle 11g plsql错误 Initialhation orrlr SQK*NET properly installed
出现原因:兼容问题
? 下载instantclient-basic-win32-11.2.0.1.0客户端:http://download.csdn.net/detail/chensirbbk/4411719
解决方法:
1) ?在64位的机器上安装32位的Oracle客户端。instantclient-basic-win32-11.2.0.1.0(注意版本)
2) ?在app\administrator\product下创建文件夹instantclient文件夹,具体目录根据安装文件的位置做相对的修改。将解压后的32位客户端放到里面。
3) ??配置Oracle主目录和oci.dll库的位置。
4) ??配置Oracle主目录:c:\app\Administrator\product\11.2.0/dbhome_1
5) ?oci.dll库的位置,解压创建的instantclient文件加下oci.dll路径
?
4.window7 64bit oracle11g plsql登录 ORA-12154: TNS:could not resolve the connect identifier specified
登录后出现这样的错误:ORA-12154: TNS:could not resolve the connect identifier specified
出现这个问题的原因众说风云解决方法都不太一样,这边只提供自己解决的一个方案!
添加环境变量:
TNS_ADMIN ->>?D:\app\YangJin\product\11.2.0\dbhome_1\NETWORK\ADMIN(路径根据实际情况修改)
重新登录即可。