ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 数据库迁移流程方案

数据库迁移流程方案

原创 Linux操作系统 作者:258646730 时间:2013-08-20 14:06:57 0 删除 编辑

  迁移流程:

  1、 安装系统及支持程序包。oracle培训机构

  2、 设置两个节点的HOSTS。

  3、 设置时间同步。

  4、 测试时间同步。

  5、 新增ORACLE用户、用户组。

  6、 设置ORACLE用户环境变量。

  7、 设置用户等价。

  8、 测试用户等价。

  9、 磁盘分区。

  10、 创建RAW设备(5个)。

  11、 检查RAW设备创建是否成功。

  12、 创建ASM磁盘(2个)。

  13、 检查ASM磁盘权限是否属于用户ORACLE,权限是否属于用户组DBA。

  14、 在1号节点上安装clusterware。

  15、 测试双节点clusterware 进程及状态是否正常。

  16、 在1号节点上安装ASM。

  17、 在1号节点上安装DADABASE SOFT。

  18、 在2号节点上VIPCA创建VIP。

  19、 检查双节点的VIP是否正常。

  20、 在1号节点上DBCA创建数据库,期间分配ASM磁盘。

  21、 10.2.0.2升级到10.2.0.4。

  22、 检测EM是否正常。

  23、 在EM上新建用户表空间:CASKWMES。

  24、 新增数据库用户:CASKWMES,

  权限:"DBA","CONNECT","EXP_FULL_DATABASE","IMP_FULL_DATABASE";

  表空间:用户表空间CASKWMES,临时表空间:TEMP

  create tablespace caskwmes datafile ‘+WORKAREA’ size 30g;

  alter tablespace caskwmes add datafile ‘+WORKAREA’ size 30g;

  alter tablespace caskwmes add datafile ‘+WORKAREA’ size 30g;

  25、 查询目前黎明网络系统数据库的信息:

  (1) 无效对象:SELECT * FROM DBA_OBJECTS WHERE STATUS='INVALID'

  (2) 相关用户对象总数:SELECT * FROM DBA_OBJECTS WHERE OWNER IN ('CASKWMES') AND OBJECT_NAME NOT LIKE 'BIN$%' ORDER BY OWNER,OBJECT_TYPE,OBJECT_NAME

  (3) 序列的前后对比:select * from dba_sequences where sequence_owner in ('CASKWMES')

  (4) 表空间表数量和行数:SELECT TABLE_NAME,TABLESPACE_NAME,NUM_ROWS FROM USER_TABLES WHERE TABLESPACE_NAME='CASKWMES'

  26、 停止黎明网络系统应用及服务。

  27、 使用EXP/EXPDP命令将目前黎明网络数据库导出并SCP方式传到需要迁移的服务器上,具体的命令如下

  (1) exp CASKWMES/[密码] indexes=y rows=y file= /wmesbak/caskwmes_exp_201201xx.dmp log= /wmesbak/caskwmes_exp_201207xx.log

  (2) 第(1)种导出有问题时,采用该方法导出的文件进行导入:

  create directory dump_test as '/wmesbak/expdp/';

  grant read, write on directory dump_test to caskwmes;

  expdp caskwmes / caskwmes directory=dump_test dumpfile= expdp_201207xx.dmp

  监控:

  select * from DBA_DATAPUBMP_JOBS;

  select sid,serial# from v$session s,dba_datapump_sessions d where s.saddr=d.saddr;

  (3)SCP –P 22 –r oracle@192.168.1.167:/wmesbak/ caskwmes_exp_201201xx.dmp /u01/wmesbak/

  28、 将导出的数据文件导入到需要迁移的数据库中。

  imp CASKWMES/[密码] file= caskwmes_exp_201201xx.dmp indexes=y log= caskwmes_imp_201207xx.log

  29、 查询第25步导出的数据信息,迁移服务器进行对比。

  30、 更改黎明网络正式库服务器的连接进程,重启进程,重启4.100的打印服务,数据同步服务,安灯服务。

  31、 通知赵梦男对黎明网络状态进行验证。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29104442/viewspace-768891/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2013-08-08

  • 博文量
    11
  • 访问量
    16651