从原先的表中导出相关的script(即创建表的script,数据的script),然后在另外一个库里运行!

解决方案 »

  1.   

    是,复制一张表,带数据都复制过来,是不是要用db link,具体应该怎么写这个语句?
      

  2.   

    最好的方法是使用oracle的exp和imp。如果想保留相关的文档资料,可以使用sql语句生成相关的脚本,但是可能没法保留数据。
      

  3.   

    exp system/manager@XX tables=XXx file=XXxx.dmp 
    imp system/manager@XX tables=xxx file=xxxx.dmp 
    然后在你的数据库中去删除你不想要的数据不就行了吗?
      

  4.   

    1、在sql net easy config  里建立一个连接串 例如comp2到第二台计算机的数据库里
    2、在第一台计算机的sqlplus执行:create database link DBLINK
      connect to USER identified by PASSWORD
      using 'comp2';
    3、select * from dblink.tablename
    即可
      

  5.   


    刚才的发错了
    1、在sql net easy config  里建立一个连接串 例如comp2到第二台计算机的数据库里
    2、在第一台计算机的sqlplus执行:create database link DBLINK
      connect to USER identified by PASSWORD
      using 'comp2';
    3、select * from tablename@dblink
    即可
      

  6.   

    如果你与权限的话:
    create [public] database link 名字 connect to 用户名 identified by 密码 using 'stringname'
    要在两个服务器上配置联结字符串的.
      

  7.   

    这个sql:create [public] database link 名字 connect to 用户名 identified by 密码 using 'stringname'是复制整个数据库还是复制一张表?我想复制某一张表和表中数据
      

  8.   

    这个sql是创建db link的吧,我是想复制表,还请大家多多指教!