日期:2014-05-17  浏览次数:22066 次

我的pl/sql登陆不上去?ora-12569:TNS:包检验和失败。请高手指教!!!!
ora-12569:TNS:包检验和失败。
刚用ORACLE,装好后两天了,都还没有开始正常工作,真麻烦啊。

还有个问题想请教下,项目是不是应该创建个自己的用户啊?还是就直接用系统的这个用户sys就可以了呢?

在线等待!!!
------最佳解决方案--------------------
那你的oracle安装有问题呀!重装吧……
------其他解决方案--------------------
tnsnames.ora 
客户端windows 下 D:\app\...\product\11.1.0\db_1\NETWORK\ADMIN
服务器 linux 下 启动监听 lsnrctl start;
如果oracle安装在windows 则在计算机管理-服务里面启动

OracleOraDb11g_home1TNSListener 监听
OracleServiceORCL 实例
OracleDBConsoleORCL oem服务
------其他解决方案--------------------
引用:
ora-12569:TNS:包检验和失败。
刚用ORACLE,装好后两天了,都还没有开始正常工作,真麻烦啊。

还有个问题想请教下,项目是不是应该创建个自己的用户啊?还是就直接用系统的这个用户sys就可以了呢?

在线等待!!!

第一个问题:
1)看一下你的防火墙,要关了才行
2)sys用户可能是audit,换个普通用户试试

第二个问题:
sys的权限太大!工业环境千万别用!而且,sys的东西是放在system表空间,这会带来压力的
------其他解决方案--------------------
你检查下 1.客户端tnsnames.ora 里有没有配置好libsys
2.服务器端 服务器上 监听 有没有启动
------其他解决方案--------------------
大哥  你说的这两点我都不知道从哪里弄。。你能详细说一下吗?我对oracl现在还是刚接触很迷茫的阶段。。多谢了。那个文件的位置在哪啊。还有,从哪里看监听有没有启动呢?
------其他解决方案--------------------
你的oracle和pl/sql是装在一台机器上吗?
不是的话,有pl/sql的那台机器至少要装个oracle客户端的!
------其他解决方案--------------------
是啊,全装在我这台机器上了。服务器和客户端都装了,然后又装了个PL/SQL。
------其他解决方案--------------------

原来我这个监听服务没有启动。设置的是自动。然后我点击启动,却弹出这样的提示。启动不了。奇怪了。
------其他解决方案--------------------


我启动这个监听服务,却提示这样。这个服务设置是自动的。居然启动不了啊。
------其他解决方案--------------------
一楼大哥说的第一点:1.客户端tnsnames.ora 里有没有配置好libsys


我在我的tnsnames.ora 文件里都没有看到libsys   怎么回事啊,哪里需要配置成libsys呢?
------其他解决方案--------------------
你的数据库监听都起不来,就老老实实重装吧!
恐怕比你一通找……解决问题快的多!
------其他解决方案--------------------
我重装两次了。。。。。

我还是把那两个文件贴图给大家看看帮忙分析下是不是有问题吧。
listener.ora:
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = orcl)
      (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
      (PROGRAM = extproc)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = WWW-8B55F2E70D9)(PORT = 1521))
    )
  )



tnsnames.ora:
ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = WWW-8B55F2E70D9)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)