ORACLE SQL Developer4数据库复制案例



Oracle的SQL Developer工具作为一个新加入Oracle产品家族不久,而且免费的开发工具,功能已经逐渐强大和日益完善。最近其4.0版本已经发布.其中数据库复制、导出和比较功能个人感觉也很棒,本贴就如何使用ORACLE SQL DEVELOPER4做数据库复制做简单分享.

               源库信息:                   目标库信息:

数据库名  :ORCL                      DAWN

Schema:   dawn                      dawn

---&gt>说明:我们这里源库只新建了一个dawn表空间,在schema:dawn下创建三张表(dawn_dept,dawn_emp,dawn_obejcts),只做功能演示.

流程步骤:

(1)在目标库创建相应表空间dawn和用户dawn,并在源库用dawn登录;


(2)选择源库目标库:


(3)选择数据库对象:


(4)选择schema:


(5)指定复制数据库对象(一般这里直接下一步就可以)


(6)核实信息,确认后提交


(7)收集统计信息(大部分时候,复制完成后有些统计表数据需要重新收集统计信息才会正确显示):


--&gt>收集统计信息

注意事项:

A1.第一步中如果没有在目票库中提前创建好tablespace和user,则在复制时会报类似错误:

在行: 7 上开始执行命令时出错 -

CREATE TABLE "DAWN"."DAWN_DEPT" ("DEPTNO" NUMBER(2,0), "DNAME" VARCHAR2(14)

错误位于命令行: 7 列: 319

错误报告 -

SQL 错误: ORA-00959: 表空间 'DAWN' 不存在

00959. 00000 -  "tablespace '%s' does not exist"

A2.复制数据库有很多选项可以配置,用户根据自己情况可酌情选择,这里只是做简单操作.

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

转载于:http://blog.itpub.net/29119536/viewspace-1215902/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值