zoukankan      html  css  js  c++  java
  • 复制整个数据库

    --创建用户空间权限
    create temporary tablespace bdcdj_xc_temp tempfile 'x:datadcdj_xc_TEMP01.DBF' size 500M autoextend on next 32M extent management local;
    create tablespace bdcdj_xc_data logging datafile 'x:datadcdj_xc_DATA01.DBF' size 2000M autoextend on next 500M extent management local;
    create user bdcdj_xc identified by "123" default tablespace bdcdj_xc_data temporary tablespace bdcdj_xc_temp;
    grant connect,dba,resource to bdcdj_xc;
    --database link
    create database link to_bdcxc 
      connect to bdcdj_xc identified by "123" 
      using '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.x.xxx)
      (PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = orcl) ))'
    
    --所有表名
    select table_name from dba_tables@to_bdcxc where owner='BDCDJ_XC'
    
    --拿下面生成的语句去执行
    select 'create table '||table_name||' as select * from '||table_name||'@to_bdcxc;' from dba_tables@to_bdcxc where owner='BDCDJ_XC'
    
    --结束
    select table_name from user_tables@to_bdcxc where TABLESPACE_NAME is not null and user='BDCDJ_XC' 
    SELECT * FROM DBA_TABLES WHERE OWNER='BDCDJ_XC';
    create table bdc_zs as select * from bdc_zs@to_bdcxc
    alter tablespace BDCDJ_GXSJ rename to BDCDJ_XC_DATA
    

      

    受用户权限限制,以上方法不一定可行。

    是不是有其他好的工具,求推荐一下

  • 相关阅读:
    关于Xcode的一些方法-15-05-01
    iOS 多线程(NSThread、GCD、NSOperation)
    iOS中View的创建过程
    iOS启动原理及应用生命周期
    UITableView详解
    iOS 字典转模型
    strong和weak
    零碎知识点总结(不定时更新)
    iOS常用第三方类库 Xcode插件
    cocoapods 类库管理利器
  • 原文地址:https://www.cnblogs.com/yansc/p/10255639.html
Copyright © 2011-2022 走看看