• 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命令前后注意观察所创建文件的修改时间。

  • 相关阅读:
    最大回文子串
    找出不含重复字符的最长子串的长度
    链表表示的2个数相加
    如何胜任一个小型公司的技术总监?我的感想
    React 的坑
    MobX 学习
    摘要
    AI 帮助涂鸦
    计算机的前世今生
    常用编辑器实用技巧(pycharm、sublimeText、vim、vscode、Jupyter)
  • 原文地址:https://www.cnblogs.com/hnsunlong/p/6692081.html
Copyright © 2020-2023  润新知