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

orangemon 2011-11-07 09:02:25
在一个服务器上导出表成为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相同的值,这样是不是设置了我自己电脑上的字符集?

设置后需要重启电脑吗?
...全文
268 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
a120255857 2011-11-09
  • 打赏
  • 举报
回复
yixilan 2011-11-08
  • 打赏
  • 举报
回复
你改的是本机的字符集,不用重启电脑,但是得重新启动你本机的数据库,
启动之后,你sqlplus进入数据库后,执行一下:
show parameter nls_lang
看看是不是你在注册表中配置的值 。

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧