我正在搜索将基于Windows系统的ORACLE 11数据库和WE8MSWIN1252字符集迁移到基于Unix系统的ORACLE 12。
WE8MSWIN1252字符集是基于Unix的系统中的一个选项,还是Windows独有的字符集?
感谢。
答案 0 :(得分:1)
我认为你也可以在Unix系统上使用WE8MSWIN1252
,至少在Choosing a Character Set没有提到这一点。唯一的限制似乎是:
仅基于ASCII的ASCII支持基于ASCII的字符集 平台。同样,您只能使用基于EBCDIC的字符集 在基于EBCDIC的平台上。
但是,您应该考虑迁移到Unicode AL32UTF8,请参阅Character Set Migration
答案 1 :(得分:0)
在oracle服务器上,您可以设置DBMS支持的任何编码。在我的实践中,我在UNIX Solaris,Linux服务器上使用了cl8mswin1251
字符集。
如果字符集数据库和客户端相同,则不需要转换。