`

ora-02095无法修改指定的初始化参数

 
阅读更多
  说个题外话,话说我在查找一些oracle报错的时候,最容易出现的问题是什么?不是查不到结果,查不到解决方法,最大的问题是,我回头做记录的时候,文件的标题就一个ora-XXX编号,没有内容提示,这样在我以后出现同样的错误时,我总是感觉似曾相识,不知道你们有没有这个感觉,哈哈,很郁闷,查找自己的资料库,本意是查找快,却因为标题没有关键性的说明,总是感觉自己资料库里没有这个解决方法,所以以后还是在查完资料后,尽量还是在标题或者关键位置留下关键词。方便自己查找。
  

   ORA-02095: 无法修改指定的初始化参数(ok)”。
ORA-02095: 无法修改指定的初始化参数 有些参数不能动态修改,需要使用ALTER SYSTEM SET parameter = value SCOPE = SPFILE,然后重新启动数据库才能生效。
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) --加上这个连接方式
    )
  )

以上方法已经测试通过,可以解决这个问题。转载的。感谢作者。
分享到:
评论

相关推荐

    关于创建oracle 连接时报以下错误,ORA-01017 ORA-02063

    这个参数也可以在初始化参数文件(PFILE)中进行更改。需要注意的是,在Oracle 11g的文档中找到了对于这一参数的引用,表明它是在Oracle 11g版本中引入的新特性。 总结上述解决方法,面对从Oracle 10g到Oracle 11g...

    oracle报错大全(珍藏版)

    这可能是由于会话初始化错误或逻辑错误。 #### ORA-00091: LARGE_POOL_SIZE Parameter Not Set Correctly LARGE_POOL_SIZE参数设置不正确。这可能是由于参数设置超出允许范围或格式错误。 #### ORA-00092: LARGE_...

    ORA-00119 和 ORA-00132 解决记录(win 8 升级 win 10 后,oracle 11g 无法启动及客户端连接)

    2. **ORA-00132**:这个错误表示Oracle实例无法读取初始化参数文件(init.ora),这可能是由于文件路径不正确、文件不存在或者文件损坏等原因造成的。 #### 常见原因 - **监听器配置问题**:在操作系统升级过程中,...

    oracle错误ora-00257解决办法

    5. **检查并修复数据库配置**:核对初始化参数文件(init.ora或spfile.ora)中的LOG_ARCHIVE_DEST_n参数,确保指向正确的归档目录,并且配置无误。 6. **重启数据库实例**:在完成上述修正后,有时需要重启数据库...

    Oradim工具解决ora-12514其中一种情况

    这将创建一个名为`test`的新实例,启动模式设置为手动,并指定初始化参数文件。 2. **编辑例程** (-EDIT): `-EDIT`选项用于修改已存在的服务或实例配置。例如,要将实例`test`的启动模式改为自动: ``` oradim ...

    oracle数据库-错误编码大全

    这通常意味着在配置数据库时,对于DISPATCHERS参数的设置有误,可能需要核实数据库初始化文件或服务器参数文件中的配置。 - ORA-00102: 调度程序无法使用网络协议。这表明数据库试图使用某个网络协议进行通信,但是...

    oracle 错误码

    - **解决方案**: 初始化文件。 #### ORA-02038:Ͷ - **含义**: 投票失败。 - **解决方案**: 确认投票条件。 #### ORA-02039:͸ֵ - **含义**: 提供的值不正确。 - **解决方案**: 提供正确的值。 #### ORA-02040:...

    ORACLE ORA错误大全

    - 缺少SERVICE_NAMES初始化参数值。SERVICE_NAMES用于定义服务名,如果未正确设置,则可能导致连接失败。确保在`init.ora`或`spfile`中正确设置了SERVICE_NAMES。 15. **ORA-00121: missing DISPATCHERS ...

    Oracle初始化参数的配置

    文本初始化参数文件(PFILE)是一种易于编辑的文件,通常以`.ora`作为扩展名。可以通过文本编辑器如记事本直接打开并修改其中的参数值。以下是一些关键参数及其推荐配置: - `sga_max_size`: 设置SGA的最大大小,应...

    ORACLE错误一览表.

    - **描述**:日期初始化参数`FIXED_DATE`设置失败。 - **解决方法**: - 确认`FIXED_DATE`的设置是否符合要求。 - 检查其他相关初始化参数。 ##### ORA-00066: LOG_FILES为...但需要成为...才可兼容 - **描述**:...

    ORACLE ORA

    - **ORA-02201**:表示表空间中某个段的初始化参数设置不当。 - **ORA-02202**:表示对索引执行了非法的操作。 - **ORA-02203**:表示在修改表空间时,初始分配量的选择不正确。 - **ORA-02204**:表示对索引执行了...

    ora_error大全.doc

    2. **ORA-12002**: 表示指定的游标没有打开或未正确初始化,这通常发生在试图提取数据之前。 3. **ORA-12003**: 实际的游标与声明的游标不匹配,可能是返回的列数或类型不一致。 4. **ORA-12004**: 在REFRESHFAST...

    oracle10g服务器断电恢复

    - 修改初始化参数文件 (pfile),启用 `_allow_resetlogs_corruption` 和 `_allow_error_simulation` 参数,以及更改 undo 管理设置,以绕过实例恢复并使用新的 undo 表空间。 3. **数据库启动与宕机**: - 修改 ...

    oracle初始化文件参数和实例

    初始化参数文件有两种类型:`PFILE`(文本初始化参数文件)和`SPFILE`(服务器初始化参数文件)。 ##### 1. PFILE - 文本初始化参数文件 - **特点**:早期版本(Oracle 9i之前)的默认参数文件格式,内容为纯文本,...

    LINUX-ORACL命令大全

    尝试直接修改可能会收到错误提示 ORA-02095,这是因为某些参数只能通过 spfile 在下次重启时生效。 6. **再次查看 processes 参数:** ```sql SQL> show parameter processes; ``` 再次查看参数,确认修改结果...

    oracle 错误合集

    **ORA-17078**:无法初始化,可能是因为缺少必要的初始化参数或配置。 **ORA-17079**:未经验证的证书错误,通常是因为证书未经过验证。 **ORA-17080**:未知错误,可能与数据库操作有关。 **ORA-17081**:执行...

    oracle初始化参数学习

    ### Oracle 初始化参数详解 #### 一、Oracle 初始化参数概述 Oracle 数据库的初始化参数是用于配置数据库实例在启动时所采用的各种设置。这些参数对于控制数据库的行为至关重要,包括内存分配、进程数量、文件路径...

    oracle 错误一览表

    - **描述**:FIXED_DATE 初始化参数有一个无效的值。 - **解决方法**:设置 FIXED_DATE 为有效的值。 #### ORA-00066: LOG_FILES value is not positive - **描述**:LOG_FILES 值不是正数。 - **解决方法**:设置 ...

Global site tag (gtag.js) - Google Analytics