易截截图软件、单文件、免安装、纯绿色、仅160KB

使用impdp复制oracle的schema数据迁移

 测试环境:

    源: windows 2003, oracle 10202 
    目标:windows 2000, oracle 10203 
    注:本文中所说的 schema 和 user 是一个意思。 
   
impdp 的数据源既可以是expdp 导出来的DMP文件,也可以是一数据库,通过network_link 参数来指定数据源,schemas
参数说明要复制的用户,remap_schemas 参数说明源用户与目标用户的匹配关系,remap_tablepace 来调整原 schemas
使用的表空间与目标数据库用户要表空间的对应关系。这样,基本上可以把源schema的数据导入到目标数据库。格式如下:
    2、impdp user/password parfile=parfile.log
    **********parfile.log 的内容***************
    network_link=目标数据库上的数据库链。
    schema=源数据库上导出数据的用户。 
    remap_schema=源用户:目标用户。 
    remap_tablespace=源用户使用的表空间:目标用户将使用的表空间(包括临时表空间)。 
    **********parfile.log 的内容*************** 
    过程举例: 
    1、在目标数据库上创建数据库链,指向源数据库,数据库链中连接的用户必须具备EXP_FULL_DATABASE
角色的权限。 例: 
    A、新建数据库链里的用户,授予create session 和使用users 空间的权限,
SQL> create user link identified by "1"; 
    用户已创建。 
    SQL> grant create session to link; 
    授权成功。 
    SQL> ALTER USER LINK QUOTA UNLIMITED ON USERS; 
    用户已更改。 
    B、为该用户创建一表,用于测试复制用户过程。 
    SQL> CREATE TABLE LINK.DOC_TYPE AS SELECT * from INFO.DOC_TYPE; 
    表已创建。 
    SQL> SELECT TABLE_NAME from DBA_TABLES WHERE OWNER='LINK'; 
    TABLE_NAME 
    ------------------------------ 
 


相关文档:

ORACLE 数据库逻辑备份 简单 EXP/IMP

 ORACLE数据库有两类备份方法。第一类为物理备份,该方法实现数据库的完整恢复,但数据库必须运行在归挡模式下(业务数据库在非归挡模式下运行),且需要极大的外部存储设备,例如磁带库;第二类备份方式为逻辑备份,业务数据库采用此种方式,此方法不需要数据库运行在归挡模式下,不但备份简单,而且可以不需要外部存 ......

Oracle存储过程教程


一个简单的oracle分页存储过程的实现和调用。在看了众多的分页存储过程以后发现都是针对sqlserver的,而没有oracle的,因此想写一个关于oracle的存储过程,因为我用到的数据库是oracle。
Oracle分页存储过程的思路于sqlserver的思路是一样的,但是我这里做了点改动,在因为Oracle的语法和规则的不同所以,Oracle分页存储 ......

oracle所有函数的功能说明

SQL中的单记录函数
1.ASCII
返回与指定的字符对应的十进制数;
SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;
A A ZERO SPACE
--------- --------- --------- ---------
65 97 48 32
2.CHR
给出整数,返回对应的字符;
SQL> select chr(54740) zhao,chr(65) chr6 ......

优化Oracle数据库性能

 【IT168 技术文档】随着网络应用和电子商务的不断发展,各个站点的访问量越来越大,如何使有限的计算机系统资源为更多的用户服务?如何保证用户的响应速度和服务质量?这些问题都属于服务器性能优化的范畴。作为较成功的数据库厂商,Oracle公司数据库的性能优化是如何进行的
   优化策略
   为了保证Oracle数 ......

ORACLE NULL详解

问:什么是NULL?
答:在我们不知道具体有什么数据的时候,也即未知,可以用NULL,我们称它为空,ORACLE中,含有空值的表列长度为零。
 
ORACLE允许任何一种数据类型的字段为空,除了以下两种情况:
1、主键字段(primary key),
2、定义时已经加了NOT NULL限制条件的字段
说明:
1、等价于没有任何值、是未知 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号