如何在Oracle数据库中设置max_string_size ='EXTENDED'?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Oracle数据库中设置max_string_size ='EXTENDED'?相关的知识,希望对你有一定的参考价值。
在max_string_size = 'EXTENDED'
中设置v$parameter
的适当语法是什么?
我尝试过:
ALTER SYSTEM set value='EXTENDED',display_value='EXTENDED'
WHERE NAME='max_string_size';
但是我得到:
ORA-02065: illegal option for ALTER SYSTEM
谢谢。
更新:进行此更改后,转到“查看详细信息”时,在“并发请求”表单上会出现错误。 FRM-41072: Cannot create Group job_notify
和FRM-41076: Error populating Group.
还有其他人看到并解决了吗?
答案
您正在将SQL查询语法混合到ALTER SYSTEM
命令中;您需要使用以下格式:
alter system set max_string_size='EXTENDED';
请参见https://docs.oracle.com/database/121/SQLRF/statements_2017.htm#i2282157
[从William的评论中添加注释:这是对数据库的根本更改;因此您需要彻底测试。更改此项之前进行完整备份很重要。这就是为什么您不能将设置更改为立即生效的原因。可能存在可能需要检查的PL / SQL代码,例如触发器等。
以上是关于如何在Oracle数据库中设置max_string_size ='EXTENDED'?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Oracle 10g Java VM 中设置并发调用
如何在Oracle数据库中设置max_string_size ='EXTENDED'?