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) --加上这个连接方式
        )
      )

  • 相关阅读:
    LeetCode "Palindrome Partition II"
    LeetCode "Longest Substring Without Repeating Characters"
    LeetCode "Wildcard Matching"
    LeetCode "Best Time to Buy and Sell Stock II"
    LeetCodeEPI "Best Time to Buy and Sell Stock"
    LeetCode "Substring with Concatenation of All Words"
    LeetCode "Word Break II"
    LeetCode "Word Break"
    Some thoughts..
    LeetCode "Longest Valid Parentheses"
  • 原文地址:https://www.cnblogs.com/lanzi/p/1931980.html
Copyright © 2011-2022 走看看