![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle数据迁移
张冲andy
熟悉各种数据库,包括不限于 mysql,postgresql,oracle,redis,mongodb,clickhouse等
展开
-
data pump (数据抽取)测试
背景介绍>利用db_link直接pump抽取,减少转储文件集。前提: 授权> grant create public database link,create database link to myAccount; 1.创建dblinkSQL> create database link demob connect to dblink identified by db原创 2016-12-13 13:19:09 · 455 阅读 · 0 评论 -
Oracle 之 Cloning $oracle_home (克隆安装oracle软件)
用途:Cloning an Oracle Home , 可以免去多台机器重复安装oracle软件1、停止相关进程[root@node1 bin]# ./crsctl stop cluster -all 2、打包 dbhome_1 目录[root@node1 11.2.0]# cd /u01/app/oracle/product/11.2.0/[root@node1 11.2原创 2017-09-05 21:14:10 · 286 阅读 · 0 评论 -
数据泵 TTS(传输表空间技术)
前提:源数据库与目标数据库被传输的表空间的用户必须有,目标数据库不能有被传输的表空间。字符集要兼容(操作系统,源数据库,目标数据库)1、确定源平台与目标平台是否支持表空间传输。>select * from v$transportable_platform;2、在源平台数据库中检查需要传输的表空间是否自包含: >execute sys.dbms_tts.transpor原创 2016-12-13 13:18:21 · 550 阅读 · 0 评论 -
从Oracle迁移到MySQL的各种坑及自救方案
当企业内部使用的数据库种类繁杂时,或者有需求更换数据库种类时,都可能会做很多数据迁移的工作。有些迁移很简单,有些迁移可能就会很复杂,大家有没有考虑过为了顺利完成复杂的数据库迁移任务,都需要考虑并解决哪些问题呢? 在以前的工作中,我迁移过Oracle到Informix、Oracle和SQLServer、Oracle到MySQL。 在目前的公司又因为去O的关系,做了大量的迁移工作,栽了转载 2017-06-07 20:58:10 · 2536 阅读 · 0 评论 -
Oracle 12C 新特性之 PDB热克隆(本地克隆、远端异机克隆)
说明:版本12.2.0.112c r1版本中 clone 一份PDB源库需要打开在read only只读模式 , 在12c r2版本中引入了local undo mode, 源PDB在read/write 读写模式也可以 clone 。 local undo mode 也是oracle推崇的模式。说明: shared undo 与 Local undo 模式切换 可以参考 http://原创 2017-05-17 13:57:29 · 6943 阅读 · 0 评论 -
Oracle 12C 新特性之表分区或子分区的在线迁移
Oracle 12c 中迁移表分区或子分区到不同的表空间不再需要复杂的过程。与之前版本中未分区表进行在线迁移类似,表分区或子分区可以在线或是离线迁移至一个不同的表空间。当指定了 ONLINE 语句,所有的 DML 操作可以在没有任何中断的情况下,在参与这一过程的分区或子分区上执行。与此相反,分区或子分区迁移如果是在离线情况下进行的,DML 操作是不被允许的。-- 创建实验表CREATE原创 2017-05-13 19:38:01 · 487 阅读 · 0 评论 -
Oracle 12C 新特性之在线重命名、迁移活跃的数据文件
Oracle 数据库 12c 版本中对数据文件的迁移或重命名不再需要太多繁琐的步骤,可以使用 ALTER DATABASE MOVE DATAFILE 这样的 SQL 语句对数据文件进行在线重命名和移动。而当此数据文件正在传输时,终端用户可以执行查询,DML以及 DDL 方面的任务。另外,数据文件可以在存储设备间迁移,如从非 ASM 迁移至 ASM,反之亦然。一、 重命名数据文件:原创 2017-05-12 20:39:14 · 1225 阅读 · 0 评论 -
物化视图基础概念、mview跨库迁移表
概念:物化视图是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都实际上转换为视图SQL语句的查询。这样对整体查询性能的提高,并没有实质上的好处。物化视图类型:包含聚集的物化视图;只包含连接的物化视图;嵌套物化视图。三种物化视图的快速刷新的限制条件有很大区别,而对于其他方面则区别不大原创 2017-04-06 12:05:13 · 530 阅读 · 0 评论 -
数据泵参数汇总与各种导出导入规则
EXPDP命令行选项1. ATTACH该选项用于在客户会话与已存在导出作用之间建立关联.语法如下ATTACH=[schema_name.]job_nameSchema_name用于指定方案名,job_name用于指定导出作业名.注意,如果使用ATTACH选项,在命令行除了连接字符串和ATTACH选项外,不能指定任何其他选项,示例如下:Expdp scott/tiger ATTA原创 2017-04-12 12:39:55 · 1953 阅读 · 0 评论 -
expdp/impdp 使用手册
ORCALE10G提供了新的导入导出工具,数据泵。Oracle官方对此的形容是:OracleDataPump technology enables Very High-Speed movement of data and metadata from one database to another.其中Very High-Speed是亮点。先说数据泵提供的主要特性(包括,但不限于):转载 2017-02-26 14:29:20 · 1090 阅读 · 0 评论 -
oracle之 获取建表ddl语句
第一种方法是使用工具,如:pl/sql developer,在【工具】--【导出用户对象】出现就可以得到建表脚本。第二种方法是,sql语句。DBMS_METADATA.GET_DDL包可以得到数据库的对象的ddl脚本。如下(SQLPLUS中执行): 1.得 到一个表的ddl语句:SET SERVEROUTPUT ON SET LINESIZE 1000原创 2017-12-12 19:19:12 · 22091 阅读 · 1 评论