主要是 需要将 正式环境的数据库 和测试环境的数据库的 表 数据同步一下,方便测试。 这样的效果, 可以使用 数据库的 备份 , exp imp 等其他的方式, 可是这样的方式, 需要 在 电脑里面 安装 oracle 客户端, 本人比较懒。 所以 就使用这样的方式了。 其实 速度不慢, 而且 简单快速

-- 创建 连接

create database link dblink_newTest

connect to bms identified by bms

using '(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.12.21.81)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME =orcl)

)

)';

-- SELECT * FROM HR_EFF_LEADER_HI@dblink_newTest 远程查询 其他库的 数据

--备份, 需要将 原来的表的数据 删除 (看具体情况)

INSERT INTO HR_EFF_LEADER_HI SELECT * FROM HR_EFF_LEADER_HI@dblink_newTest

我测试过了 , 如果想 要 多表 的 话, 百度 一下 , 没有 解决的办法。。。反正目前我是不知道 有什么多表的方式。

我的想法是:

-- 多表

INSERT INTO HR_EFF_LEADER_HI,HR_EFF_LEADER SELECT * FROM HR_EFF_LEADER_HI,HR_EFF_LEADER@dblink_newTest

-- 模糊查询表名 , 然后 循环 -- 将 对应的表的 内容 给 删除 -- 然后 执行 单表的 备份 即可。

select table_name from user_tables where table_name like '%HR_EFF_LEADER%'

因为单表 可以解决, 如果是 多表的话, 自己可以 写一个 数据库的函数, 模糊查询出来 或者 定义的函数 需要迁移的某些 表, 然后 循环 执行 单表的 上面的 数据迁移的方式即可。 或者 说 使用 程序 Java 或者其他语言也可以的。如果不需要 写 数据库 的自定义函数的话。

本人 从来没有 试过些 SQL 函数, 虽然看得懂别人的函数, 可是自己写,搞了半天 都 报语法错误, SQL的 函数 出错了,调试 很麻烦, 错误提示 很难理解 。 反正我是 使用 Java代码 写一个 方法 多表 执行的, 而且 可以 很方便 的 写 一些 自己想要的效果, 如果用SQL函数,头疼啊。。。DBA 或者大神 可以 自己 写SQL函数啊, 应该更快吧。。

oracle数据库迁移部分表,oracle 数据库之间 表数据的 迁移相关推荐

  1. 一部分 数据 迁移_11项最佳实践,每次数据中心迁移都必不可少

    随着企业业务和应用的发展,现有基础架构已经无法保障时,数据中心迁移无法避免,企业可能需要迁移来增加容量或推出新功能和服务. 基础架构要求可能会随时间变化,并且可能会考虑使用托管服务提供商或云服务的选项 ...

  2. mysql rds 迁移_数据库迁移:如何将数据库从本地MySQL迁移到服务器RDS上?

    使用 数据传输服务 DTS 可以将本地 MySQL 实例的数据迁移到 RDS for MySQL 实例.数据传输服务 DTS (以下简称 DTS) 提供的增量数据同步功能,可以实现在本地应用不停服的情 ...

  3. 服务器之间共享数据的方法

    1,使用FTP共享数据 在其中一台服务器上安装FTP服务器,使用另一台服务器上的FTP客户端连接到FTP服务器.使用FTP客户端在服务器之间传输数据 2,使用NFS共享数据 在其中一台服务器安装NFS ...

  4. 使用Microsoft数据迁移助手在Oracle数据库和SQL Server之间迁移的具体示例

    介绍 (Introduction) Intended audience 目标听众 This document is intended for application developers and da ...

  5. ORACLE使用copy方式存储迁移,详细讲解Oracle数据库的数据迁移方法

    添加所需的表空间和用户到目标数据库中:安装所需的SQL*Net2或者Net8软件,并配置用于连接数据库的别名. 在DOS命令提示符下设置oracle_sid=Oracle7_sid. 以Interna ...

  6. 使用Microsoft数据迁移助手将Oracle数据库迁移到SQL Server –安装过程和简短概述

    目标听众 (Intended audience) This document is intended for application developers and database administr ...

  7. oracle导出clob表数据及表结构,数据库导出clob数据

    PL/SQL Developer导入导出数据库方法及说明 PL/SQL Developer是Oracle数据库中用于导入或导出数据库的主要工具,本文主要介绍了利用PL/SQL Developer导入和 ...

  8. oracle向达梦迁移工作量,从Oracle安全移植到国产达梦数据库的DBA实践

    随着我国对信息安全和自主可控技术的日益重视,国产数据库在党政机关.军队和大型央企等行业中得到了快速应用.达梦数据库(以下简称DM)是国内数据库行业领军企业--达梦推出的一款自主可控的高性能数据库产品. ...

  9. 使用Oracle数据泵迁移数据库

    一.准备目标数据库 1.确保目标数据库的字符集 NLS_CHARACTERSET 和源数据库一致 select * from nls_database_parameters 2.创建要迁移数据库表空间 ...

最新文章

  1. Python写的代码打包成.exe可执行文件
  2. js 去掉地址栏内参数_JS获取网站地址栏URL中的参数值并转换成json对象
  3. 【学习笔记】分布式Tensorflow
  4. an 转换器_400V耐压场效应管替代IRF730B型号参数,使用在DC-DC电源转换器。_场效应管吧...
  5. linux磁盘划分注意,划分磁盘阵列注意问题
  6. [USACO09HOL]假期绘画Holiday Painting
  7. AR、VR、MR的那些事儿
  8. 单片机步进电机正反转C语言程序,单片机控制步进电机正反转
  9. MAC搭建ios自动化测试环境
  10. 黑苹果驱动_黑苹果AppleALC声卡驱动教程详解
  11. 安装Windowsxp虚拟机
  12. linux查看日志相关命令
  13. centos部署mosquitto
  14. 小度加速破圈,智能音箱告别肉搏战
  15. 火柴棍游戏c语言,C语言题目
  16. 水晶报表 双面打印_打印机办公用纸选购指南!(推荐收藏)
  17. android10获取手机号码,【android,10】10.调用web服务获取手机号码归属地
  18. NASA从太空发射激光,制作地球森林高度地图
  19. 解决pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool
  20. 英语基础不好可以学会编程吗?

热门文章

  1. 对话诸葛 io 孔淼:数据分析如何做,才能圈住用户?
  2. 阿里巴巴副总裁司罗:达摩院如何搭建 NLP 技术体系?
  3. 漫画:什么是 “智猪博弈” ?
  4. 十年后,每天 24 小时离不开传感技术
  5. 5G 芯片的“春秋五霸”
  6. SQL 已死,但 SQL 将永存!
  7. 让 Cloud Native 飞,Pick 干货,看这里、看这里!
  8. Web 实时推送技术如何弥补 HTTP 协议的缺陷? | 技术头条
  9. 马云:遇见好老板很重要;锤子上海法人变更;摩拜更名美团单车 | 极客头条...
  10. 那些一心想要离开 BAT 的人,后来怎么样了?