oracle 数据库复制

摘要:
场景:1。将数据库从OperatingSystem用户导入到新创建的用户LsOperateSystem用户,将数据库从Gsyl用户导入到新建用户LsZhmz用户,创建命名空间和用户LsOperatingSystem,并授权createtablespaceLsOperateSystemdatafile'E:toolspaceorclLsOperaeSystem.DBF'size50Mauto

场景:     

1、从OperateSystem用户下将数据库导入到新创建用户LsOperateSystem用户下,从Gsyl用户下将数据库导入到新创建用户LsZhmz用户下 创建命名空间和用户LsOperateSystem,并授权

create tablespace LsOperateSystem datafile 'E:	ools	ablespaceorclLsOperateSystem.DBF' size 50M autoextend on next 10m maxsize unlimited;

create user LsOperateSystem identified by 000000 default tablespace LsOperateSystem;

grant connect,resource to LsOperateSystem;

grant dba to LsOperateSystem;

创建命名空间和用户LsOperateSystem,并授权

create tablespace LsZhmz datafile 'E:	ools	ablespaceorclLsZhmz.DBF' size 50M autoextend on next 10m maxsize unlimited;

create user LsZhmz identified by 000000 default tablespace LsZhmz;

grant connect,resource to LsZhmz;

grant dba to LsZhmz;

2、创建数据库目录,并授权给用户

create directory oracleDB4 AS 'E:oracleDB'; --(执行一次即可)

grant read ,write on directory oracleDB4 to LsOperateSystem; 

grant read ,write on directory oracleDB4 to LsZhmz; 

3、从原有用户下导出数据库

expdp OperateSystem/000000@orcl schemas=OperateSystem directory=oracleDB4 dumpfile=OperateSystem.DMP logfile =OperateSystem.LOG;

expdp Gsyl/000000@orcl schemas=Gsyl directory=oracleDB4 dumpfile=Gsyl.DMP logfile =Gsyl.LOG;

4、将原有用户导出的数据导入新用户

impdp LsOperateSystem/000000 directory=oracleDB4 dumpfile=OperateSystem.dmp REMAP_SCHEMA=OperateSystem:LsOperateSystem EXCLUDE=USER full=y;

impdp LsZhmz/000000 directory=oracleDB4 dumpfile=Gsyl.dmp REMAP_SCHEMA=Gsyl:LsZhmz EXCLUDE=USER full=y;

免责声明:文章转载自《oracle 数据库复制》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇发现一个不错的十六进制编辑器-HxDToString和Convert.ToString处理null值下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

ORACLE恢复误删除的对象(表、存储过程等)

1.恢复存储过程 原理就是利用了oracle里所有的存储过程的源代码都是存在dba_source里,而drop某个存储过程的时候,oracle这里肯定要去dba_source里把相关的源代码给delete掉,既然是delete,那就好办咯,直接flashback query就可以了。如下: select * from dba_source as of ti...

SQL 优化之该走索引却不走索引的分析(二)

SQL优化器简介 基于规则的优化器 。总是使用索引 。总是从驱动表开始(from子句最右边的表) 。只有在不可避免的情况下,才使用全表扫描 。任何索引都可以 基于成本的优化器 。需要表、索引的统计资料 Analyze table customer compute statistics; Analyze table customer estimate sta...

关于Delphi内存表的使用说明

关于Delphi内存表的使用说明:1.建立临时表数据输入是开发数据库程序的必然环节。在Client/Server结构中,客户端可能要输入一批数据后,再向服务器的后台数据库提交,这就需要在本地(客户端)建立临时数据表来存储用户输入的数据,待提交后,清除本地表数据。2 建立临时表如下:function CreateTableInMemory(const AFi...

H2数据库攻略

H2是一个开源的嵌入式数据库引擎,采用java语言编写,不受平台的限制,同时H2提供了一个十分方便的web控制台用于操作和管理数据库内容。H2还提供兼容模式,可以兼容一些主流的数据库,因此采用H2作为开发期的数据库非常方便。 一、引入Maven依赖 在maven中定义H2数据库的版本属性 <properties> &l...

自动生成代码工具

1.Code Smith 国外最著名的商业代码生成器官方网站:http://www.codesmithtools.com/CodeSmithProfessional-41.rar CodeSmith.Professional.v4.1.2.Keygen.rar 2.MyGeneratoe国外最著名的免费代码生成器官方网站:http://www.mygene...

DB: 20 个数据库设计最佳实践

DB: 20 个数据库设计最佳实践 code 使用明确、统一的标明和列名,例如 School, SchoolCourse, CourceID。 数据表名使用单数而不是复数,例如 StudentCourse,而不是StudentCourses。 数据表名不要使用空格。 数据表名不要使用不必要的前缀或者后缀,例如使用School,而不是TblSchool,...