手头的资料里面没有关于这方面的内容,在网上也找不到。
    主要是想把数据从8i转移到11g里面,有些表和项目需要改名,迁移的过程中要对数据进行检查,有没有大侠有这方面的资料的,最好能给出来一个列子。先谢谢了!

解决方案 »

  1.   


    呵呵,我也不知道。一般导入的时候如果建的表上的对应列有数据check的话,导入数据的时候会报错的。错误应该有地方记录日志,但我不知道具体在哪里
      

  2.   

    第一次接触PL/SQL,用什么工具都不是很清楚,现在能对数据进行正确性检查了,但是用SI Object只能执行,不能debug,输出的错误信息不知道写到哪里了,目前没有解决就是写入指定log了,在网上找到了一个例子,但是没有好的调试工具,不知道哪里运行出了毛病。
      

  3.   

    逻辑导出导入就可以了。 导入之前检查下相应的表空间,用户是否一致。 表模式备份: ­
    [oracle@roy orcl]$ exp david/david rows=y indexes=n compress=n buffer=65536 file=exp_tianle_090101.dmp log=exp_tianle_090101.log tables=david.tianle; ­用户模式备份: 
    [oracle@roy orcl]$ exp david/david owner=david rows=y indexes=n compress=n buffer=65536 file=exp_david__090101.dmp log=exp_david_090101.log; ­完全模式备份: ­
    [oracle@roy orcl]$ exp david/david rows=y indexes=n compress=n buffer=65536 full=y file=exp_fulldatabase_090101.dmp log=exp_fulldatabase_090101.log; ­表模式恢复: ­
    [oracle@roy orcl]$ imp david/david fromuser=david touser=david rows=y indexes=n commit=y   buffer=65536 file=exp_tianle_090101.dmp log=imp_tianle_090101.log; ­用户模式恢复: 
    [oracle@roy orcl]$ imp david/david fromuser=david touser=david rows=y indexes=n commit=y buffer=65536 file=exp_tianle_090101.dmp log=exp_tianle_090101.log; ­全库模式恢复: ­
    [oracle@roy orcl]$ imp david/david rows=y indexes=n commit=y  full=y ignore=y buffer=65536 file=/tmp/exp_fulldatabase_090101.dmp log=/tmp/imp.log;­
    ORACLE 数据库逻辑备份 简单 EXP/IMP
    http://blog.csdn.net/tianlesoftware/archive/2009/10/24/4718366.aspx------------------------------------------------------------------------------ 
    Blog: http://blog.csdn.net/tianlesoftware 
    网上资源: http://tianlesoftware.download.csdn.net 
    相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx 
    Q Q 群:62697716 
      

  4.   

    参考:
     http://www.oracle.com/technology/oramag/oracle/06-mar/o26performance.html
    获取错误信息和数据的过程。希望对你有用