我正在尝试导入一个转储,我得到以下消息:
Export file created by EXPORT:V10.02.01 via conventional path import done in US7ASCII character set and AL16UTF16 NCHAR character set import server uses WE8MSWIN1252 character set (possible charset conversion) export client uses EL8ISO8859P7 character set (possible charset conversion) ...
是否有可能改变NLS以及如何? 我是否必须从头安装Oracle XE?
XE有两个版本,一个是“西方”的,一个是“普遍”的。 看起来你有前者,而我没有前者去testing。
如果你需要使用多字节字符,你需要后者,但我认为这个问题应该没问题。
US7ASCII是最低的(仅使用字符1-127)。 WE8MSWIN1252可以使用255个字符集,EL8ISO8859P7也可以。 他们只是有点不同。
在导入之前,尝试一下
导出NLS_LANG = GREEK_GREECE.EL8ISO8859P7
(或相当于Windows)。