GXPT它是一个分布式系统,该系统包括一个临时许可系统、基本系统、教学评价体系、考试系统,每个系统都有自己的oracle数据库。统,而评教系统的正常须要借助于权限系统和基础系统,详细的业务这里就不多解释了。

最近要进行评教活动了,基础系统在往基础库中录入真实数据,而评教系统还想进行一下功能及压力測试。当然就不同直接操作基础真实数据库的数据了,于是我们准备了一台装有oracle的备用server。作为測试使用。

Oracle数据库不能像SqlServer那样直接进行备份还原。我首先建好了基础系统表空间,并为其建立用户且分配了权限,为了实现oracle数据库复制 or 备份还原,我这里提供Navicat的3种操作方式:

1.使用Navicat Premium工具复制oracle表数据

这样的方式就相当于Ctrl+C 与Ctrl+V操作;直接复制源oracle数据库的数据到目标数据库中。这样的方式比較快,但感觉也easy出错。数据导入错误能够继续导入其它表数据。直接选择源库的一张表,按Ctrl+C ,到目标库中选中表,按Ctrl+V。就可以选择要复制的数据表、视图等内容。

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWF6aGFvanVhbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

2.Navicat 导出、导入向导来备份还原

这是真正的备份、还原操作,通过这样的方式操作“导出向导”进行数据备份时。要參考一下“导入向导”支持的数据格式,以防数据不easy还原。这样的方式每张表会导出一个对应文件。

2.1 选中源库‘表’,选择导出向导,进行数据备份

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWF6aGFvanVhbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

2.2 选中目标库‘表’,选择导入向导,进行数据还原

3.
Navicat 执行、转储SQL文件来还原、备份oracle数据库

这样的方式整个数据库的表能够导出到一个sql文件里。这样操作不易丢失文件或数据,3种方式相比之下这样的方式是最可靠的方式。

3.1 选中目标库‘表’,选择"转储SQL文件"向导。进行数据备份

3.2 选中目标库‘表’。选择"执行SQL文件",进行数据还原

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWF6aGFvanVhbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

至此Navicat工具对Oracle数据库进行复制 or 备份、还原操作的功能实现,就介绍完成了,或许有经营我还没有找到一个更好的模式,我希望很多其他人分享、交流学习。

版权声明:本文博客原创文章,博客,未经同意,不得转载。

Navicat工具Oracle数据库复制 or 备用、恢复功能(评论都在谈论需要教)的更多相关文章

  1. 用Navicat连接Oracle数据库时报错ORA-28547:connection to server failed,probable Oracle Net admin error

    用Navicat连接Oracle数据库时出现如下错误 上网一查原来是oci.dll版本不对.因为Navicat是通过Oracle客户端连接Oracle服务器的,Oracle的客户端分为两种,一种是标准 ...

  2. navicat 连接oracle数据库报错:ORA-28547:connection to server failed,probable Oracle Net admin error

    链接:http://pan.baidu.com/s/1dEO9qJR 密码:ye2c 用Navicat连接Oracle数据库时出现如下错误 上网一查原来是oci.dll版本不对.因为Navicat是通 ...

  3. navicat连接Oracle数据库

    记录一下navicat连接Oracle数据库过程: 一.根据自己版本去Oracle官网下载instantclient 地址:https://www.oracle.com/technetwork/top ...

  4. Navicat 连接 Oracle数据库并,导入数据泵(.dmp)

    如有什么质疑的地方,希望可以和大家一起探讨,共同进步. 一.安装方法: 1.首先下载Navicat Premium和Oracle Database Oracle Database官网下载地址:http ...

  5. 使用不同用户对Oracle数据库进行异机恢复,失败,错误:Backup file not found in NetBackup catalog

    最近做某数据库恢复演练,数据库版本是10.2.0.4,恢复控制文件一直报错,报错如下,经过反复折腾,原来恢复机上oracle用户不是oracle导致(我的是oraclev4),查看源库oracle用户 ...

  6. navicat连接oracle数据库报ORA-28547: connection to server failed, probable Oracle Net admin error错误的解决方法

    原文:navicat连接oracle数据库报ORA-28547: connection to server failed, probable Oracle Net admin error错误的解决方法 ...

  7. Navicat连接Oracle数据库用户权限问题

    解决Navicat连接Oracle数据库用户权限问题: 第一步:在cmd窗口运行[sqlplus], 第二步:输入Oracle的用户名和口令连接Oracle数据库, 第三步:执行授权代码,给用户授予D ...

  8. 记一次oracle数据库复制过程

    记录一次自己数据库复制的过程(从公司测试环境复制到客户测试环境),主要是每次自己都会忘记,不如记录一下,方便自己以后找,因此,本篇内容不会很详细,主要是用于给我自己提醒,相对于一种记笔记的效果. cm ...

  9. Oracle数据库坏块的恢复

    模拟数据块坏块: 对于发生数据块不一致的数据块,如果当前数据库有备份且处于归档模式,那么就可以利用rman工具数据块恢复功能 对数据块进行恢复,这种方法最简单有效,而且可以在数据文件在线时进行,不会发 ...

随机推荐

  1. 新秀学习51供应链管理的----模拟笔记本PC和51串行通讯1

    说明: MCU系列文章为我们的球队文章的其他成员.发表在原创和非网络.章集中于此 原地址:http://www.eefocus.com/bbs/article_1156_541662.html 转载须 ...

  2. oracle错误之 ora-01017

    ora-01017 现象描述: scott用户和其它建立的用户,都登的上.但sys和system用户登录不上 方案一(试过,不行): 1,打开目录:F:\app\Administrator\produ ...

  3. 【原创】leetCodeOj --- Min Stack 解题报告

    题目地址: https://oj.leetcode.com/problems/min-stack/ 题目内容: Design a stack that supports push, pop, top, ...

  4. DOM操作应用

    创建元素 document.createElement("li"); 添加节点 oUl.appendChild(oLi); 在某个元素之前插入一个节点 oUl.insertBefo ...

  5. Ognl底层使用

    今天,在得知ognl采用.在这里和大家分享一下.我希望能帮助. package com.hcj.test; import java.util.ArrayList; import java.util.L ...

  6. wind river hypervisor 2.0.2.1

    2692407267@qq.com,请注意很多其他内容http://user.qzone.qq.com/2692407267 wind river hypervisor 2.0.2.1 版权声明:本文 ...

  7. [LeetCode169]Majority Element求一个数组中出现次数大于n/2的数

    题目: Given an array of size n, find the majority element. The majority element is the element that ap ...

  8. 2015-12-1 Visual Studio 2015 Update 1发布

    http://news.cnblogs.com/n/533856/ 下载地址 文件名 cn_visual_studio_enterprise_2015_with_update_1_x86_x64_dv ...

  9. Java下拼接执行动态SQL语句(转)

    在实际业务中经常需要拼接动态SQL来完成复杂数据计算,网上各类技术论坛都有讨论,比如下面这些问题: http://bbs.csdn.net/topics/390876591 http://bbs.cs ...

  10. uitableView 选择跳过后, 跳回 颜色变化 问题

    今天遇到这个问题  谁也因此没有满足这方面的需求 今天会见 网上办理登机手续 未找到 好 我只能说自己的问题 但 幸好,kai哥 就攻克了 ! 就是在- (void)tableView:(UITabl ...