暂无图片
Oracle 19c rac 修改max_string_size参数报错ORA-02097
我来答
分享
zwy2008
2021-08-05
Oracle 19c rac 修改max_string_size参数报错ORA-02097
暂无图片 5M

19c rac 有大佬改过这个参数了吗?

SYS@orcl1>ALTER SYSTEM SET max_string_size=extended;
ALTER SYSTEM SET max_string_size=extended
*
ERROR at line 1:
ORA-02097: parameter cannot be modified because specified value is invalid
ORA-02095: specified initialization parameter cannot be modified

复制
我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
茂材

静态参数不能直接修改需要指定spfile,12.2中修改步骤如下:
1、ALTER SYSTEM SET MAX_STRING_SIZE = EXTENDED SCOPE=SPFILE;
2、shutodnw immediate;
3、startup upgrade;
4、@$ORACLE_HOME/rdbms/admin/utl32k ;
5、shut immediate;
6、startup;
19c没实践过,是否可以不用upgrade下执行脚本要测下。

暂无图片 评论
暂无图片 有用 0
打赏 0
王多

19c 不能用startup upgrade 我是19.8的 报错如下

SQL> startup upgrade;
ORACLE instance started.

Total System Global Area 3154113400 bytes
Fixed Size 8901496 bytes
Variable Size 738197504 bytes
Database Buffers 2399141888 bytes
Redo Buffers 7872512 bytes
Database mounted.
ORA-00603: ORACLE server session terminated by fatal error
ORA-01092: ORACLE instance terminated. Disconnection forced
ORA-39701: database must be mounted EXCLUSIVE for UPGRADE or DOWNGRADE
Process ID: 62152
Session ID: 269 Serial number: 10307

暂无图片 评论
暂无图片 有用 0
打赏 0
茂材

这个报错是rac环境吧,要停掉一个节点,临时禁用集群参数
ALTER SYSTEM SET CLUSTER_DATABASE=FALSE scope=spfile ;
改完后在开启集群参数正常启动另一个节点

暂无图片 评论
暂无图片 有用 0
打赏 0
王多

可以了 谢谢

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
sql server management 导出数据到oracle出错
回答 2
先保证ODBC的配置可以正常访问到Oracle实例。另外检查path等环境变量设置是否包含了Oracle的相关路径
oracle 11G 和oracle 23c做对比,大跨度版本的特性比对有没哪位大佬总结过呢。
回答 3
已采纳
Oracle19c和20c新特性解密杨廷琨墨天轮文档https://www.modb.pro/doc/1291
是什么原因在Oracle数据库中不使用绑定变量,可能会让系统陷于瘫痪?
回答 1
已采纳
不使用绑定变量,就是破坏Oracle的共享池机制,会让系统陷于瘫痪。这有两个原因:1)系统要花大量CPU时间解析查询2)系统使用大量资源来管理共享池中的对象,但它们却从不被重用如果提交到Oracle的
Oracle 的存储过程是像函数那样会执行后会长时间留在数据库中吗?
回答 2
已采纳
会的,存储过程和表,索引,视图,函数等一样,也属于数据库对象的一种,可以在DBAPROCEDURES中查到
数据库hang住
回答 6
1、根据ASH报告,1bxmvdx19u2xa这条forupdate语句执行了46次,占了接近一半,主要等待事件为bufferbusywaits,也就是热点块,请结合业务判断这条SQL是否正常。2、请
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 能直接升级到21c吗?还是要先升级到19c
回答 1
直接可以升级到21c的版本:oracle数据库12.2.0.1,18c,19c所以您这个可以直接升级到21c
Oracle ogg下的dirdat目录占据了大部分的空间,dirdat目录下的可以直接删除吗?
回答 1
已采纳
1,如果目标端已经应用了,就可以删除2,在MGR进程里面配置PURGEOLDEXTRACTS参数,可以自动删除
请问下各位前辈,如果用虚拟机,例如 VirtualBox 在产品环境安装数据库的吗? 性能损耗有多少?
回答 2
您好:不建议使用该方案,如果对性能有明确要求,请选择使用物理机。损耗具体指标不易给出,因为涉及环节太多了,网络开销、磁盘优化等方面,如果不具备成熟的基础设施,即使选择虚拟化方案也请优先选云数据库方案,
有一台oracle服务器创建数据文件很慢,创建数据文件的同时这台oracle 也在impdp 大量记录,也非常慢,有什么排查思路?
回答 4
1、先看等待事件,看看有没有异常等待。2、看io,iostatdkx2,观察响应时间、吞吐量、繁忙程度
Oracle官网有11g吗?
回答 2
https://edelivery.oracle.com/osdc/faces/SoftwareDelivery;jsessionidNE2ygnV4DpaHX7ToEW0MiAm8qCxr02HTf