现在有两个库:bmms和bmms1
两个库都有同一张表:bm_station
现在如何把bmms中表:bm_station中所有的记录导入到---》bmms1中的bm_station中?

解决方案 »

  1.   

    可以参考相关的文档:Oracle9i Database Utilities
    http://cs.gmu.edu/~aobaidi/orau.pdf
      

  2.   

    可以使用IMP/EXP对一个表的数据导入和导出,也可以使用表的COPY命令来实现
    COPY FROM ...... TO .....
      

  3.   

    用IMP/EXP可能会提示“只有dba权限用户才能导入dba导出的文件”用PL/SQL Developer吧,方便得很
      

  4.   

    创建一个数据库连接后 直接insert ,select 就可以了
      

  5.   

    1、用工具toad pl/sql导出脚本、再导入2、insert table tablename as select * from tablename  可以用数据库链接3、如果表多就写脚本导吧
    DUMPDIR=/oraclearch/boss
    export DUMPDIR
    cd $DUMPDIR
    logfile=${DUMPDIR}/acc_jtdx.log
    exec > ${logfile} 2>&1zw_table="
    tablename
    "mkfifo acc_jtdx_PIPE
    expfile=${DUMPDIR}/acc_jtdx.dmp.Z
    sleep 5echo `date`exp userid=ydzw/zwyz2001 tables=${zw_table} buffer=10240000 compress=no direct=n constraints=y consistent=no file=acc_jtdx_PIPE&
        if  [ $? = 0 ]
          then
            compress < acc_jtdx_PIPE > ${expfile}
            echo "backup  ok!"
            echo $expfile
          else
            echo "backup  failed!"
            exit 1
         fiecho `date`
      

  6.   

    用exp user/pass table=** file=**
    imp user/pass full=y ignore=y