我已将oracle数据库的NLS_CHARACTERSET从WE8MSWIN1252更改为AL32UTF8,如描述的这里
现在,当我运行数据库命令时,我会得到以下错误:
错误:异常发生,终止。java.sql.SQLException: ORA-06552: PL/SQL:编译单元分析终止ORA-06553: PLS-553:字符集名称不被识别
有什么想法吗?
发布于 2017-02-03 15:56:08
馊主意。如果你已经有了数据,你会发现它被破坏了(这个线程谈论的是同样的事情)。您找到的练习对于空实例有效。
请让官方指南执行字符集迁移,并根据您的场景做出决定。它可能需要将数据导出为插入语句,并在更改字符集-always后执行--请记住相应地将NLS_LANG (对于utf8是American.America.UTF8)设置为环境变量,在这里使用SQL*plus,tho-
https://stackoverflow.com/questions/42027968
复制相似问题