我安装了Oracle10g后,进行了下面操作:
1、sqlplus /nolog 进行登录;
2、connect /as sysdba进行连接;
3、CREATE USER PERSONNEL_MANAGE IDENTIFIED BY MWQ;进行用户名创建;
4、exit退出后,用sqlplus PERSONNEL_MANAGE/MWQ@DBSQL进行登录,错误提示:
ORA-12154: TNS: 无法解析指定的连接标识符
高手请指教?谢谢!!

解决方案 »

  1.   

    提示:"ORA-12154: TNS: 无法解析指定的连接标识符 "
    说明DBSQL还没配置好, 用Net Configuration Assistant再配置
      

  2.   

    在计算机服务里把oracle服务启动
    打开oracle安装路径下oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora文件,例如
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
          (ADDRESS = (PROTOCOL = TCP)(HOST =ZH)(PORT = 1521))
        )
      )
    把"host="的值改为计算机名或localhost
    试试!
      

  3.   

    本机的话直接
    sqlplus PERSONNEL_MANAGE/MWQ登录
      

  4.   

    创建好用户后不要附权限吗??附个权限试下.如grant dba to PERSONNEL_MANAGE;
      

  5.   

    没有配置监听,在oraHome92下的Net Configuration Assistant配置监听,或者复制现有的oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora文件,其中的host=后面的改成你的计算机名或IP地址!
      

  6.   

    听不明白,listener.ora怎么可以打开?怎么才能修改"host="的值?谢谢!!
      

  7.   

    直接  vi listener.ora 修改就是了,修改host的值 需要在 /etc里面修改hosts文件
      

  8.   

    按前面说所的,配好tnsnames.ora后
    c:\>tnsping DBSQL如果通了,你才能连接