oracle 西方 字符集,【字符集续】IMP-00037: Character set marker unknown所引起的

最近好像与字符集耗上了,前几天刚刚处理了测试哥们那边数据库汉字显示乱码的问题,不用多想,初步判断为client与server字符集设置不一致导致解析时,出现异常。Linux/unix下比较好办,修改相关用户的环境变量即可。Windows下稍微麻烦一点,由于该client以前安装过多次ORACLE,而且出现多个ORACLE_HOME,导致修改NLS_LANG变量值,常常是不生效,后来直接通过添加系统级别环境变量NLS_LANG即可,而且该变量的优先级高于注册表中的,所以就不需要去深入研究那几个HOME的问题了。小问题折腾人啊。

今天又遇到一个比较低级的问题,也是由于别人的误导,导致多多花费了半小时来研究这个问题。现场技术服务员提交一个比较紧急的问题,说是可以昨天刚刚exp的dmp文件,不能导入到数据库中,其中不涉及客户端,所有操作都在同一台机器上进行。初步判断过滤掉文件在传输过程中损坏的可能性。由于dmp文件本身不大,所以就让他给我传递一份回来,在本地相同环境下测试:

SQL> create user test identified by test default tablespace hhris;

User created.

SQL> grant dba to test;

Grant succeeded.

SQL> exit

Disconnected from Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production

With the Partitioning, OLAP and Oracle Data Mining options

JServer Release 9.2.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值