ORA-03113: 通信通道的文件结束

今天imp导入的时候遇到这个错误:ORA-03113: 通信通道的文件结束。

解决方法:imp时加上compile = n

网上查询资料:http://blog.163.com/ahui_only/blog/static/5795161920071126112548802/

ORA-03113: 通信通道的文件结束 
这个多半是由于网络问题引起的 ,本身不是oracle的错误,检查一下网络状况和系统核心参数的设定 ;

“通信文道结束”是个含义甚宽泛的错误,它仅仅是oracle的客户端前台进程((svrmgrl, sqlplus, 
RMAN, Oracle Forms etc.) 与其后台进程丢失了连接。 错误的原因很多。在oracle开发者提到这个词的时候,总以为是网络故障,但是据报告,任何造成后台进程crash的事情都是出现这个错误的原因。 
该信息或许和其他的错误信息一同出现。如果被损坏的后台进程是oracle的关键进程(PMON, SMON, DBWR 
etc.),你会得到“oracle不可用”的错误信息。查看你的日志或者查看任何跟踪文件可以帮助你对问题进行诊断。 

下面是一些造成该错误的原因总结: 
(1)Invalid value for processes parameter in init.ora when starting database 
   当然,要解决它,就是把那些参数值调整为有效范围内的值。 
(2)setuid bit needs setting on the oracle executable(Unix only). The oracle executable in the $ORACLE_HOME/bin directory should have the permissions: 
    -rwsr-sr-x    1 oracle    dba 
(3)shared_pool_size too small. 
   你可以把它设置在200M以上。 
(4)timed_statistics=true. 
    你可以把它设置为false。 
(5)An insert into a table which grew into an additional extent allocated in a datafile which was over 2Gb in size. 
   这是在你的操作系统文件不允许超过2G的时候才会发生的,而且如果发生了错误,数据库就完蛋了。 
(6)Create table as select .... where there was an invalid procedure or function called from a trigger defined on the table we were selecting from. 
那就是把你所有的过程、函数和包全部编译一遍。

 (7)Make use of Oracle Support / Metalink 
   寻求oracle技术支持吧!

 

透明网关配置过程中的问题

透明网关配置并不复杂,在配置过程中有几个问题需要注意一下:

1. 在Oracle 9I中,如果透明网关是后添加的,则需要安装透明网关的补丁,否则会出现下面类似的错误

   ORA-02068: following severe error from PUBS
   ORA-28511: lost RPC connection to heterogeneous remote agent using SID=%s
   ORA-28509: unable to establish a connection to non-Oracle system 

2. 网关服务器的 SQL Server 安装时,选择“仅连接”就可以,不需要完整安装。

3. 在 Oradb 的服务器上配置 tnsnames.ora 的时候,host的地址是网关机器的地址,而不是 SQL Server 机器的地址。当然,如果把 SQL Server 的机器当网关除外。

4. 透明网关配置成功后,读取 SQL Server 表的时候,字段名要用双引号引起来,而且要注意大小写,否则会报找不到字段的错误。


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值