重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3182|回复: 1
打印 上一主题 下一主题

[Oracle] ORA-32004: obsolete or deprecated parameter(s)

[复制链接]
跳转到指定楼层
楼主
发表于 2020-12-4 14:45:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在oracle11.2.0.4手动升级到19.3时,从11g的数据目录中复制了spfile到新数据库目录下,然后以startup upgrade的方式启动。然后进行升级
在升级完成后,重启数据库时,会有提示ORA-32004的提示
        SQL>startup
        ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance
        ORACLE instance started.

        Total System Global Area 4.0534E+10 bytes
        Fixed Size                  8906984 bytes
        Variable Size            3892314112 bytes
        Database Buffers         3.6507E+10 bytes
        Redo Buffers              125308928 bytes
        Database mounted.
        Database opened.

但并不清楚参数中,是哪个参数在19.3版中已经停用,不好随便停用的参数,可以先创建静态参数文件pfile,以pfile启动数据库,即可获取失效的参数。然后对pfile文件进行调整,再启动数据,然后以调整后的pfile创建spfile。
        --以spfile创建pfile
SQL> create pfile='/data/orcl.ora' from spfile;
        --关闭数据库
SQL> shutdown immediate
ORA-01109: database not open


Database dismounted.
ORACLE instance shut down.
        --以pfile启动数据库,获取停用的参数
SQL> startup pfile='/data/orcl.ora'
ORA-32006: SEC_CASE_SENSITIVE_LOGON initialization parameter has been deprecated
ORACLE instance started.

Total System Global Area 4.0534E+10 bytes
Fixed Size                  8906984 bytes
Variable Size            3892314112 bytes
Database Buffers         3.6507E+10 bytes
Redo Buffers              125308928 bytes
Database mounted.
Database opened.
根据ORA-32006的提示,得知11g的SEC_CASE_SENSITIVE_LOGON参数在19.3里,已经失效,在pfile里,将该参数去掉,然后保存后再尝试启动数据库
SQL> startup pfile='/data/orcl.ora'
ORACLE instance started.

Total System Global Area 4.0534E+10 bytes
Fixed Size                  8906984 bytes
Variable Size            3892314112 bytes
Database Buffers         3.6507E+10 bytes
Redo Buffers              125308928 bytes
Database mounted.
Database opened.

现在数据库启动,不会再有ORA-32004的提示了

        --删除pfile中的停用参数后,以pfile创建spfile后,再次重启数据库
SQL> create spfile from pfile='/data/orcl.ora';
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.

SQL> startup
ORACLE instance started.

Total System Global Area 4.0534E+10 bytes
Fixed Size                  8906984 bytes
Variable Size            3892314112 bytes
Database Buffers         3.6507E+10 bytes
Redo Buffers              125308928 bytes
Database mounted.
Database opened.


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

沙发
发表于 2020-12-7 10:11:39 | 只看该作者
意思是在19C 中,密码是强制大小写登陆吗 ?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-5-15 20:40 , Processed in 0.100489 second(s), 19 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表