数据库还是打不开;   
输入用户名:system               
                    密码manager           
    后选择连接身份:normal然后确认               
它就显示一个对话框说       "ORA-12500:TNS监听程序无法启动专用服务器进程       ";               
???   

解决方案 »

  1.   

    用sysdba进去看看是不是连接数已经达到processes参数的限制了
      

  2.   

    试试用sysdba 身份登录应该可以
      

  3.   

    一般来说在32 bit  windows是容易出现这种问题的,
    特别是在使用内存离1.7G比较近的时候.
    你的操作系统是?
      

  4.   

    如果真是我说的情况,你可以把你的SGA给降一降.这样的问题我发现过好多次这样的情况.都是把SGA降一降后再无此故障发生,因为在windows 32bit上,如果oracle内存使用情况大于2GB或者接近这个值,会造成无法为新的server process生成内存.因此报12500错误.
      

  5.   

    你的数据库选用的是"共享服务".数据库在这种服务方式下,不能进行以下的几种操作:打开/关闭数据库.
    备份/恢复数据库.
    移动数据库表空间等.你最好能改成"专用连接"的服务方式.或者(如果你是用TNSNAMES.ORA文件的话)在TNSNAMES.ORA文件中加入"SERVICES=DEDICATE"也可以