从oracle11g向oracle9i导数据遇到的一些问题

从oracle11导出dmp文件,然后向oracle9i中导数据的时候,出现很多错误,总结一下:

问题一:

解决办法:

在11g数据库中以sys身份登陆,修改一下exu9defpswitches脚本,即:
  CREATE OR REPLACE VIEW exu9defpswitches (
  compflgs, nlslensem ) AS
  SELECT a.value, b.value
  FROM sys.v$parameter a, sys.v$parameter b
  WHERE a.name = 'plsql_code_type' AND
  b.name = 'nls_length_semantics';
这时用9.2.0.8的客户端的exp就可以从11g中导出数据了.

问题二:

EXP-00008: Oracle error # encountered
ORA-01455: converting column overflows integer datatype

解决办法:

exp命令加上参数:INDEXES=n STATISTICS=none

转载于:https://www.cnblogs.com/smstars/archive/2013/05/23/3095218.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值