各位大侠,因为工程需要,我们又建了一个新的数据库体,现在需要将老数据库中的表在新数据库中重新建立,表名字,结构完全一样,如果一个一个得在建立表比较麻烦,请问各位大侠,有什么方法实现表的拷贝? 即将数据库A中的表,全部拷贝到数据库B中,可以不包括表中的数据!多谢各位!

解决方案 »

  1.   

    你的问题没分......
    还是告诉你一下,用export和import,如果俩库都是oracle的
      

  2.   

    export和import也能只创建对象,你把rows=n就可以了
    还是你自己help=y看一下吧,功能很强大的
      

  3.   

    用SQLDEVOLOP工具就行,打开一个新的SQL窗口,然后选中所有的表,拖到这个窗口中就可以生成建表语句,,还有一种就是用POWDERSINGER逆向工程,生成表结构,这样可以用到所有类型的数据库了,
    楼上说得也对,用EXP可以只导结构有选项的
      

  4.   

    直接在dos下exp到文件,然后再导入。
      

  5.   

    0分帖……先鄙视一下!
    exp的时候,如果是交互式界面的话,有一个地方就是让你选择是否导出数据的。
    另外也可以先在原库上生成表的定义语句,然后再在新的库上执行一下,这样显的比较专业 :)
      

  6.   

    pl/sql里有导出表结构、视图、存储过程的操作,在tools下的export user objects