zoukankan      html  css  js  c++  java
  • 数据库迁移(分享十一续集)

           本章节继续介绍:impdp+dblink技术,特性是节省硬盘空间,减少传输时间。

    1.试验以HR用户为测试

    1)查看主机下HR用户下的信息(实际用户以数据库中用户为准)

    select USERNAME,DEFAULT_TABLESPACE from dba_users where USERNAME like 'HR';

    select TABLESPACE_NAME,BYTES from dba_data_files where TABLESPACE_NAME like 'EXAMPLE';

    2)备库上的准备工作

    在备库上创建HR用户以及相关表空间以及授权:

    create tablespace example datafile '/u01/app/oracle/oradata/FRANK/example01.dbf' size 200m;

    create user hr identified by hr default example

    grant dba to hr;

    3)配置备库上的tnsname.ora文件

    orcl =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.27)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = orcl)
        )
      )
    orcl1 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.10)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = orcl1)
        )
      )

    4)从备库上尝试连接主库

    sqlplus sys/oracle@orcl1 as sysdba

    5)在备库上创建dblink

    create public database link hrlink using 'orcl1';

    create database link hrlink connect to hr identified by oracle;

    select * from dba_db_links;

    select count(*) from employees@hrlink;

    6)迁移HR下所有表到备库

    grant dba,connect,resource to hr indentified by oracle;

    impdp hr network_link=hrlink schemas=hr cluster=N PARALLEL=2

  • 相关阅读:
    【模板】Sparse-Table
    UVa 11235 Frequent values
    【模板】树状数组
    UVa 1428 Ping pong
    数学技巧
    UVa 11300 Spreading the Wealth
    UVa 11729 Commando War
    UVa 11292 Dragon of Loowater
    POJ 3627 Bookshelf
    POJ 1056 IMMEDIATE DECODABILITY
  • 原文地址:https://www.cnblogs.com/zywu-king/p/7891697.html
Copyright © 2011-2022 走看看