zoukankan      html  css  js  c++  java
  • orcal启动多实例是报 ORA-00845: MEMORY_TARGET not supported onthis system

    修改内存的大小。

    1)备份好原始的SPFILE和PFILE文件;

    2)利用SPFILE生成PFILE:

    SQL> create pfile from spfile;

    生成在默认目录,也可显示指定目录,该文件一般以init开头,如‘initdsgtest.ora’

    一般的路径在 $oracle_home/oracle/product/10.2.0/db_1/dbs/目录下

    3)修改PFILE文件,主要修改的为*memory_target参数。这个参数不能过小。

    4)指定PFILE启动数据库,查看修改的参数是否启用

    SQL>shutdown immediate;

    SQL>startup pfile='/opt/oracle/product/10.2.0/db_1/dbs/initdsgtest.ora';

    此处如果PFILE在默认目录则不用加路径,直接文件名即可。

    5)数据库启动后用show parameters查看修改的参数是否生效,如果生效继续下一步,否则检查重复前面步骤;

    6)用PFILE生成SPFILE,指令为:

    SQL>create spfile from pfile='/opt/oracle/product/10.2.0/db_1/dbs/initdsgtest.ora';

    此处如果PFILE在默认目录则不用加路径,直接文件名即可。

    7)停止数据库,用SPFILE启动:

    SQL>startup;

    8)数据库启动后用show parameters查看修改的参数是否生效,如果已经是修改过的值则大功告成,中途每次使用create命令前后注意观察所创建文件的修改时间。

  • 相关阅读:
    删除查询出以外的数据
    查询头3条
    查询共多少条记录
    Linq查询非泛型集合要指定Student类型(比如List)
    Linq to 泛型集合查询集合包括大写M和年龄小于等于18
    LINQ查询字符串判断是否大写
    LINQ查询数组里面是否包含某值
    Lambda表达式
    构建之法(四)
    构建之法(三)
  • 原文地址:https://www.cnblogs.com/hnsunlong/p/6692081.html
Copyright © 2011-2022 走看看