ITPub博客

首页 > 数据库 > 数据库开发技术 > 在不同数据库间传输表空间

在不同数据库间传输表空间

原创 数据库开发技术 作者:zhangjihang 时间:2009-01-14 10:28:38 0 删除 编辑

exp "sys/oracle as sysdba"

transport_tablespace=y

tablespaces=test

file='C:oracleproduct10.2.0oradatabackuptest01.dmp'

该命令只导出表空间的元数据,要传输整个表空间,需要将表空间的数据文件和该dmup文件复制到客户机上,输入以下命令:

imp "sys/oracle as sysdba"

transport_tablespace=y

tablespaces=test

file='C:oracleproduct10.2.0oradatabackuptest01.dmp'

datafiles='C:oracle2.0oradataora10gtest01.dbf'

注意导入时需要指定数据文件的位置,在新库中需要建立用户,但不能有同名的表空间存在。

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10176825/viewspace-1016084/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 故障处理2则
下一篇: Oracle的检查点
请登录后发表评论 登录
全部评论
  • 博文量
    16
  • 访问量
    89004