请问,PLSQL连接时用管理员登陆显示TNS无法解析,是什么原因
昨天重装了ORACLE,安装时有个设置口令的地方我填写的密码是sys,然后,我改了下TNS,现在用PLSQL连接,显示TNS无法解析指定连接标识符。我用的账号是:sysdba,密码:sa。
TNS文件内容为:
# tnsnames.ora Network Configuration File: D:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
bizz =
   (DESCRIPTION =
     (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.102.2)(PORT = 1521))
     (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.102.3)(PORT = 1521))
     (LOAD_BALANCE = yes)
     (CONNECT_DATA =
       (SERVER = DEDICATED)
       (SERVICE_NAME = orcl)
       (FAILOVER_MODE =
         (TYPE = SELECT)
         (METHOD = BASIC)
         (RETRIES = 180)
         (DELAY = 5)
       )
     )
)
请教下,怎么回事,如何解决,谢谢。(我装完后把PLSQL里面的一个设置oracle home给成现在的了,还有用sysdba/sys也不行)
------解决方案--------------------重装了ORACLE?
你本机有几个OracleHome?
你PLSQL连接的时候,选择的数据库是啥:是orcl还是bizz?
服务开了么?
------解决方案--------------------用SQL*Plus先登录一下试试,看看能不能登录,Oracle至少需要启动3个服务。
------解决方案--------------------先SQL*PLUS登陆下,检查你的tnsnames.ora是不是有空格什么的