昨天修改了一下sga_max_size和sga_target的数据,可能修改的不对。导致今天oracle不能正常运行。以往oracle都是30多秒可以启动 现在4秒就启动了。并且内存占用只有4秒。登录时提示无法识别描述符。不知道这个问题怎么解决

解决方案 »

  1.   

    提示 Specified value of sga_target greater than sga_max_size
      

  2.   

    你的提示已经很清楚,sga_target 比sga_max_size大了,你得把sga_target 改小。
      

  3.   

    oracle安装目录下的 admin/<SID>/pfile下面有个创建数据库时生成的pfile.
    或者自己写个pfile.
    然后startup pfile='<filepath>'启动,
    然后 create spfile from pfile.
    以后就可以正常启动了。
      

  4.   

    oracle安装目录下的 admin/<SID>/pfile下面有个创建数据库时生成的pfile.
    或者自己写个pfile.
    然后startup pfile='<filepath>'启动,
    然后 create spfile from pfile.
    以后就可以正常启动了。