Oracle 数据库Schema 如何快速从测试环境迁移到生产环境

本文介绍了武汉联从信息技术有限公司在企业数字化转型领域的服务,包括企业统一门户、低代码平台等。同时,文章重点讨论了Oracle数据库Schema如何高效地从测试环境迁移到生产环境,对于涉及Oracle中间件产品实施的企业具有参考价值。
背景:
     生产环境上线,需要将测试环境数据库的Schema1,Schema2,Schema3,Schema4,Schema5五个Schema迁移到生产环境,手上并没有测试环境和生产环境的数据库服务器的操作权限,但是有数据库对应TNS信息 ,可以在本地使用pl/sql连接上数据库,最终目标是需要将测试环境的Schema1,Schema2等5个Schema中的表,视图,Package,序列,同义词等数据库对象一起迁移到生产环境,并删除对应业务表的数据,保证生产环境的接口正常运行,下面是详细的迁移步骤
迁移步骤
1、如果没有新建表空间,执行如下语句,新建表空间,在目标数据库(sys登录目标数据库),有多少个Schema就需要新建多个表空间,表空间大小视情况而定
create tablespace Schema1_DATA 
datafile '+DATA_PORTAL/PORTALPROD/Schema1_DATA.dbf'   --path/file_name
size 50m  
autoextend on next 500m maxsize 20480m; 
2、新建Scheam并授权,新建之前先删除(sys登录目标数据库)
drop user Schema1 cascade;
create user Schema1 identified by "Schema1pwd"
  default tablespace Schema1_DATA
  temporary tablespace TEMP
  profile DEFAULT;

grant create sequence to Schema1;
grant create session to Schema1;
grant create table to Schema1;
grant create type to Schema1;
grant create view to Schema1;
grant debug any procedure to Schema1;
grant debug connect session to Schema1;
grant drop any table to Schema1;
grant insert any table to Schema1;
grant select any sequence to Schema1;
grant unlimited tablespace to Schema1;
grant update any table to Schema1;
3、本地执行cmd命令,打开dos窗口,执行 命令导出Schema对应的dmp文件, 如果遇到sqlplus不是内部命令的错误,请检查环境变量,在Path中加入如下配置: C:\OralceXE\app\oracle\product\11.2.0\server\bin
4、在dos窗口中执行导出命令,将源数据库Schema导出到本地,其他4个Schema用同样方式导出
expschema1/测试环境密码@xx.xx.xx.xx/测试环境sid rows=y  file =C:\DB\schema1.dmp log=C:\DB\schema1_exp.log;
5、在dos窗口中执行如下导入命令,将第四步导出的dmp文件导入到生产环境
imp schema1/生产环境密码@file=xx.xx.xx.xx/生产环境sidC:\DB\schema1.dmp fromuser=schema1 touser=schema1 ignore=Y log=C:\DB\schema1_imp.log 
6、执行删除脚本,删除业务表数据
7、检查每个Schema的package、view、table、synonym 是否能正常编译

 关于我们 武汉联从信息技术有限公司(简称:联从信息)联从信息技术有限公司是专注于企业数字化转型,主要业务包含

1.企业统一门户(界面聚合、信息聚合、业务协同, 统一入口,统一用户与认证,统一消息,统一待办,统一流程,统一体验)

2.集团官网

3.ESB企业服务总线(系统之间的集成交互)

4.低代码平台

5.固定资产管理系统

6.BPM流程平台(跨系统流程集成平台)

7.IDM身份管理平台(全集团账号、权限管理平台)

8.移动APP(钉钉&企业微信&飞书&Welink集成)

9.Oracle中间件产品实施及交付(Webcenter Portal 、ECM 、SOA、OSB、BPM、IDM、Aotuvue)

10.定制化业务系统 联从信息核心团队服务过的客户超过150家以上,他们的行业覆盖工业制造、生物医药、房地产、金融、快消品、白色家电、科技公司等,既有欧美企业,又有国内大中型国企和民营企业,他们都是行业中的佼佼者,其中一些客户还在世界500强中占有一席之地。 联从信息拥有一支中国大陆地区在人数和经验上领先的IT应用实施咨询服务团队,团队建立至今专注于企业服务10年,并在长期的企业信息化建设服务中积累了丰富的实战经验。

武汉联从信息 微信号 :联从信息

官网地址:http://www.linkcong.com

联系我们:13482048955

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值