1.ORA-12541:TNS 无监听程序
最后,通过修改/u01/app/Oracle/product/11.2.0/db_1/network/admin/listener.ora和tnsnames.ora的host地址为ip地址后解决。
// listener.ora文件
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.116.133)(PORT = 1521))
)
)
ADR_BASE_LISTENER = /u01/app/Oracle
//tnsnames.ora文件
# tnsnames.ora Network Configuration File: /u01/app/Oracle/product/11.2.0/db_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
LZH =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.116.133)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = lzh.com)
)
)
LISTENER_LZH =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.116.133)(PORT = 1521))
2.ORA-01031:insufficient privileges
本文详细介绍了如何解决Oracle数据库连接中遇到的监听程序不存在和权限不足的问题。通过修改listener.ora和tnsnames.ora文件配置,解决了无法连接Oracle数据库的ORA-12541和ORA-01031错误。同时,讨论了正常和SYSDBA两种连接方式的区别,以及在实际操作中遇到的困惑。
1004

被折叠的 条评论
为什么被折叠?



