当前位置: 代码迷 >> Oracle管理 >> ,pde文件导入失败,Character set marker unknown
  详细解决方案

,pde文件导入失败,Character set marker unknown

热度:504   发布时间:2016-04-24 06:18:03.0
求助,pde文件导入失败,Character set marker unknown
在一个服务器上导出表成为pde文件,然后在我的电脑上向另一个服务器上导入,出现以下错误

IMP-00037: Character set marker unknown
IMP-00000: Import terminated unsuccessfully

我在网上查了相应的解决方案,说是要更改数据库字符集。

那么,更改的是我电脑上装的oracle数据库字符集还是另一个服务器上的?

我现在是改的我自己电脑上的注册表,在HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->KEY_OraDb10g_home1中,添加了NLS_LANG项(本来是没有这项的),并且在系统的环境变量中添加了NLS_LANG,设置为注册表NLS_LANG相同的值,这样是不是设置了我自己电脑上的字符集?

设置后需要重启电脑吗?

------解决方案--------------------
你改的是本机的字符集,不用重启电脑,但是得重新启动你本机的数据库,
启动之后,你sqlplus进入数据库后,执行一下:
show parameter nls_lang
看看是不是你在注册表中配置的值 。

------解决方案--------------------
  相关解决方案