zoukankan      html  css  js  c++  java
  • ORA02095与ORA00106错误

     2011年1月10日

    ALTER SYSTEM SET log_buffer = 65536 SCOPE = SPFILE;
    修改log_buffer的注意事项:
    1、单位不能是m,k
    2、ALTER SYSTEM SET log_buffer = 65536 进行修改提示“ORA-02095: 无法修改指定的初始化参数(ok)”。
       有些参数不能动态修改,需要使用ALTER SYSTEM SET parameter = value  SCOPE = SPFILE,然后重新启动数据库才能生效。
       而ALTER SYSTEM SET parameter = value 使用的默认SCOPE = BOTH,包括同时修改spfile 和当前的设置。
    3、log_buffer的值必须处在Fixed SGA Size和Granule Size这两个参数值的差之间。如本数据库两个参数的差值是14m左右,
       所以log_buffer就默认为14m多点。如果将其设置为小于这个差值的某个值,log_buffer的值保持不变
    4、Granule Size的大小根据Maximum SGA Size的值而定。SGA的越大,Granule Size也越大(一般为4m,8m,16m,32m)

    SQL> shutdown immediate 关闭数据库时提示如下错误:
        ORA-00106: 无法在连接到调度程序时启动/关闭数据库
       解决:1)重新使用内部用户登录,而不要通过监听器调度程序(Dispatcher)来连接(原来我是用远程客户端来登陆的)。
            2)另外,从远程连接必须启用专用服务器连接进程,否则可以连接但是无法启动和关闭数据库。
              修改 tnsnames.ora 把连接设为使用专用服务进程方式(SRVR = DEDICATED),从远程客户端端登录试验,可以shutdown数据库了。
       如将监听文件改为如下:
       IGISDB =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 134.74.21.51)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = telemt)
          (SRVR = DEDICATED) --加上这个连接方式
        )
      )

  • 相关阅读:
    elselect下拉数据过多解决办法
    移动端开发遇到的问题汇总
    win7系统可关闭的服务
    安装Qcreator2.5 + Qt4.8.2 + MinGW_gcc_4.4 (win7环境)
    学习Qt的资源
    c++学习 定位new表达式
    eltablecolumn中添加echarts
    js对象数组封装,形成表格,并在表格中添加echarts直折线图
    Unity学习笔记3:随机数和动画脚本
    关于Unity的一些概念和语法
  • 原文地址:https://www.cnblogs.com/lanzi/p/1931980.html
Copyright © 2011-2022 走看看