Oracle 如何将一个数据库内所有表结构导出到,并导入到另一个数据库中 大意如题,我该如何解决呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用EMP,IMP.可以将某个表导出,导入. exp "user/password@db" file=d:\filename.dmp owner=table_owner feedback=10000 direct=yimp dest_owner/password@db file=d:\filename.dmp fromuser=source_owner touser=dest_owner feedback=10000 buffer=819200 ignore=Y 帮助查询 exp help=Y or imp help=Y 没错,exp 导出结构和数据,imp导入!如果你用toad等第三方工具,可能更简单一些。 如果只想导出表结构的话,可以使用exp的transport_tablespace参数。前提是你的表空间都是自包含的。 导表结构用exp时参数rows=n compress=n就可以了,导入用imp时 ignore=y就可以了 如果你安装的Toad,那就很方便了,pl/sql developer应该也有这个功能 exp 用户/密码 owner=数据库 file=数据库名.dmp buffer=64000 log=err_exp.log rows=n这样只会导出表结构, 不会把数据导出来,这样导入完后要进行一个表收缩如果不做表收缩,表空间会与你导出的数据库差不多大小 weblogic9.2部署后启动程序报错 ORALCE DATA GUARD 关于最大保护的问题。 windows下面安装的oracle 11g 用自带的sql plus 操作的,执行了一下shutdown,在连接就连不上了,请问应该如何操作? 数据量太大 这样的SQL 怎么优化.高手请进.. 简单的数据库权限问题 启动数据库的问题 如何在bsh中执行调用plsql? 请问如何将带有&的字符串插入表? 求 大佬 帮忙 新手提问: 使用oracle最好用什么软件呢? 关联查询问题,多列数据合并成一列数据问题
imp dest_owner/password@db file=d:\filename.dmp fromuser=source_owner touser=dest_owner feedback=10000 buffer=819200 ignore=Y 帮助查询 exp help=Y or imp help=Y
前提是你的表空间都是自包含的。
pl/sql developer应该也有这个功能
这样只会导出表结构, 不会把数据导出来,这样导入完后要进行一个表收缩
如果不做表收缩,表空间会与你导出的数据库差不多大小