pl/sql developer 登陆提示ORA-12514
2012-09-10 14:50
344 查看
[align=left]pl/sql developer 登陆提示ORA-12514[/align]
[align=left] [/align]
![](http://img1.51cto.com/attachment/201209/144948241.png)
[align=left]说明监听服务已经起来了[/align]
备注:通过 lsnrctl 命令来启动/停止/查看/重载监听器/服务 lsnrctl start|stop|status|reload|service
[align=left]首先了解下oracle的连接架构[/align]
[align=left]oracle无论是远程连接还是本地连接都有客户端和服务器端之分[/align]
[align=left]服务器端:安装oracle服务器端软件并配置oracle数据库实例[/align]
[align=left]客户端:用来连接oracle服务器端并操作数据库 需要安装oracle的客户端软件(官方网站的oracle-clinet软件)同时安装pl/sql developer 。[/align]
[align=left]连接要成功必须保证服务器端的listener.ora和客户端的tnsnames.ora配置正确[/align]
[align=left] [/align]
[align=left]服务器端:[/align]
[align=left]D:\oracle\product\10.2.0\db_1\network\admin\listener.ora[/align]
[align=left]这里面有服务器端和客户端两部分配置,缺一不可。[/align]
[align=left]SID_LIST_LISTENER =[/align]
[align=left] (SID_LIST =[/align]
[align=left] (SID_DESC =[/align]
[align=left] (SID_NAME = PLSExtProc)[/align]
[align=left] (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)[/align]
[align=left] (PROGRAM = extproc)[/align]
[align=left] )[/align]
[align=left] (SID_DESC =[/align]
[align=left] (GLOBAL_DBNAME = TEST)[/align]
[align=left] (ORACLE_HOME = D:\oracle\product\10.2.0\db_1) [/align]
[align=left] (SID_NAME = TEST)[/align]
[align=left] )[/align]
[align=left] )[/align]
[align=left]备注:[/align]
1、红色字体的为服务器端的配置一般安装oracle是自动存在。
2、蓝色字体的为客户端(用于连接客户端程序)的配置如果不存在请添加上去(注意TEST是实例),添加完毕后重启监听服务。
客户端:
D:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
SHANGHAI =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.200)(PORT = 1522))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
备注:1、客户端的配置可以通过修改此文件或者是用软件net configuration assistant 来配置
2、红色字体为配置参数,注意对号入座。
shanghai----网络服务名。
192.168.1.200----服务器地址。
1522-------连接数据库的端口通常查看服务器端的listener.ora文件。
orcl -------你要连接的服务器的那个实例或是那个数据库。
[align=left] [/align]
![](http://img1.51cto.com/attachment/201209/144948241.png)
[align=left]说明监听服务已经起来了[/align]
备注:通过 lsnrctl 命令来启动/停止/查看/重载监听器/服务 lsnrctl start|stop|status|reload|service
[align=left]首先了解下oracle的连接架构[/align]
[align=left]oracle无论是远程连接还是本地连接都有客户端和服务器端之分[/align]
[align=left]服务器端:安装oracle服务器端软件并配置oracle数据库实例[/align]
[align=left]客户端:用来连接oracle服务器端并操作数据库 需要安装oracle的客户端软件(官方网站的oracle-clinet软件)同时安装pl/sql developer 。[/align]
[align=left]连接要成功必须保证服务器端的listener.ora和客户端的tnsnames.ora配置正确[/align]
[align=left] [/align]
[align=left]服务器端:[/align]
[align=left]D:\oracle\product\10.2.0\db_1\network\admin\listener.ora[/align]
[align=left]这里面有服务器端和客户端两部分配置,缺一不可。[/align]
[align=left]SID_LIST_LISTENER =[/align]
[align=left] (SID_LIST =[/align]
[align=left] (SID_DESC =[/align]
[align=left] (SID_NAME = PLSExtProc)[/align]
[align=left] (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)[/align]
[align=left] (PROGRAM = extproc)[/align]
[align=left] )[/align]
[align=left] (SID_DESC =[/align]
[align=left] (GLOBAL_DBNAME = TEST)[/align]
[align=left] (ORACLE_HOME = D:\oracle\product\10.2.0\db_1) [/align]
[align=left] (SID_NAME = TEST)[/align]
[align=left] )[/align]
[align=left] )[/align]
[align=left]备注:[/align]
1、红色字体的为服务器端的配置一般安装oracle是自动存在。
2、蓝色字体的为客户端(用于连接客户端程序)的配置如果不存在请添加上去(注意TEST是实例),添加完毕后重启监听服务。
客户端:
D:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
SHANGHAI =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.200)(PORT = 1522))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
备注:1、客户端的配置可以通过修改此文件或者是用软件net configuration assistant 来配置
2、红色字体为配置参数,注意对号入座。
shanghai----网络服务名。
192.168.1.200----服务器地址。
1522-------连接数据库的端口通常查看服务器端的listener.ora文件。
orcl -------你要连接的服务器的那个实例或是那个数据库。
相关文章推荐
- pl/sql developer 登陆提示ORA-12514
- pl/sql developer 登陆提示ORA-12514(转)
- pl/sql developer 登陆提示ORA-12514(转)
- PL/SQL Developer登录提示 ORA-12541:TNS:无监听程序
- 远程使用pl/sql登陆数据库时,界面提示 ORA-12170: TNS: 连接超时
- PL/SQL DEVELOPER 登陆报 ORA-12154:TNS:无法处理服务器名
- PL SQL Developer登陆Oracle提示客户端与数据库字符编码设置不一致
- pl sql developer连接oracle数据库提示:ORA-12541: TNS: no listener
- 安装完oracle,用PL/sql登陆不进去,报ora-12514的错误。
- PL/SQL developer:ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
- 使用PL/SQL Developer 登录时报"ora 12541 tns 无监听程序"错误,但使用SqlPlus登录时能够正常登陆
- PL/SQL Developer登录提示 ORA-12541:TNS:无监听程序(转载)
- 使用PL/SQL Developer登录oracle数据库时,提示 ORA-12541:TNS:无监听程序的解决方案。
- PL/SQL Developer登录提示 ORA-12541:TNS:无监听程序
- CMD命令窗口登陆Oracle数据库提示ORA-12560: TNS: 协议适配器错误问题,PL/SQL登陆提示ORA-12154:TNS无法解析指定的连接标识符
- 关于PL/SQL Developer 登陆报错 ora-12154 ORA-12560
- PL/SQL developer ORA-12514: TNS: 监听程序当前无法识别连接描述符
- PL/SQL Developer 使用错误的tnsnames.ora,如何修改?
- 用sqlplus登陆数据库时,oracle 11g出现ORA-12514问题
- PL/SQL Developer连接Oracle弹出空白提示框