本帖最后由 dedicateddownload1 于 2010-08-18 22:52:02 编辑

解决方案 »

  1.   

    连的是本机的数据库吗
    执行shutdown immediate后遇到连接问题,就是说每次没有执行shutdown时都能正常连接?
    如果是连接到别的机器上的数据库,关闭数据库后会话中断,当然就登不上了--另外再问下,如果我数据库服务关闭了,我能用什么方法连到SQLPLUS上去
    在本机上以sysdba方式登录
      

  2.   

    连的是本机数据库啊,但是SHUTDOWN后就连不上了,一直报TNS错误,另外数据库服务关闭了,用SYSDBA我也连不上SQLPLUS,能说说连接的细节吗
      

  3.   

    ORA-12514 TNS:监听程序无法识别连接描述符中请求的服务
    按照这个帖子的方法试试
    http://jingh3209.blog.163.com/blog/static/1569667200861212626967/另外再问下,如果我数据库服务关闭了,我能用什么方法连到SQLPLUS上去
    conn as sysdba
      

  4.   

    我按5楼的方法直接在用户名里输入conn as sysdba 然后系统提示我输入口令,可是我怎么输都不对,报得最多的就是权限不足,我的用户名和密码是sys/1,应该怎么输才正确呢
      

  5.   

    还有TNS按5楼给的贴子的方法解决不了
      

  6.   

    检查sqlnet.ora文件里的设置(在%oracle_home%\NETWORK\ADMIN目录下,即tnsnames.ora所在路径)
    看看这一行里的参数SQLNET.AUTHENTICATION_SERVICES= (NTS)
    如果是括号里的值不是NTS,而是NONE,将NONE改成NTS,保存
    进入命令行cmd-->sqlplus "/ as sysdba"
      

  7.   

    unix 启动Oracle的基本步骤
    su - oracle
    lsnrctl start
    sqlplus /nolog
    conn /as sysdba
    startup