ITPub博客

首页 > 数据库 > Oracle > ORACLE SQL Developer4数据库复制案例

ORACLE SQL Developer4数据库复制案例

Oracle 作者:dbcloudy 时间:2016-10-20 09:01:28 0 删除 编辑



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

               源库信息:                   目标库信息:

数据库名  :ORCL                      DAWN

Schema:   dawn                      dawn

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

流程步骤:

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


(2)选择源库目标库:


(3)选择数据库对象:


(4)选择schema:


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


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


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


-->>收集统计信息

注意事项:

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博客 ” ,链接:https://blog.itpub.net/29438041/viewspace-2126768/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2014-01-12

  • 博文量
    44
  • 访问量
    125940