S初始化生产环境数据

时间:2022-10-11 20:01:54

一、将开发机的库文件导出
10.10.1.139开发机服务器,桌面上的BAT文件,将数据库表结构和表数据导出来,导到E:\Repository,设置SADMIN密码永不过期
BAT文件内容如下:

::导出Repository备份
E:\Siebel\15.0.0.0.\ses\siebsrvr\BIN\repimexp.exe /c SBA_82_DSN /u SADMIN /p SADMIN /d SIEBEL /r "Siebel Repository" /f "E:\Repository\%date:~0,4%%date:~5,2%%date:~8,2%.dat" /a E /w CHS

S初始化生产环境数据

二、将库文件导入0.181服务器

将库导入时,需将0.180,0.181的siebel服务先停止,将1.139导出的dat文件拷贝过来。
打开Database server configuration
S初始化生产环境数据

S初始化生产环境数据

S初始化生产环境数据

S初始化生产环境数据

S初始化生产环境数据

S初始化生产环境数据

S初始化生产环境数据

S初始化生产环境数据

S初始化生产环境数据

S初始化生产环境数据

S初始化生产环境数据

S初始化生产环境数据

S初始化生产环境数据

S初始化生产环境数据

S初始化生产环境数据

若两个实例,需要配置两个ODBC。

S初始化生产环境数据

S初始化生产环境数据

S初始化生产环境数据

S初始化生产环境数据

S初始化生产环境数据

S初始化生产环境数据

S初始化生产环境数据

S初始化生产环境数据

三、创建目录及删除SIEBEL用户

.alter uesr SADMIN identified by SADMIN.
2.用shell工具,连接到生产环境数据库服务器,使用ORACLE安装用户灯录
3.使用下面命令创建ORABAK目录,并赋予read write权限给SYSTEM,
create directory orabak as '/u01/app/orabak'
grant read,write on directory orabak to system.
4.在0.17上删除siebel user
drop user siebel cascade;

四、导入siebel schemas 数据S_DOCK_TXN_LOG

1.0.173 uat测试环境DB,找DMP文件

打开0.173目录u01/app/oracle/admin/uatdb/dbdump/找到以下文件siebel_uat_forprd.dmp,进行复制并粘贴到0.17以下目录/u01/app/orabak

S初始化生产环境数据

S初始化生产环境数据

2.停止生产环境Siebel服务
3.退出SQLPUS,运行下面命令,导出SIEBEL这个SCHEMA的数据
 impdb system/apexcrm@racdb direcoty=orabak dumpfle=siebel_uat_20161227forpro.dmp schemas=Siebel
4.导入完毕后,由于新建的SIEBEL用户密码使用的是UAT环境下的SIEBEL用户密码,因此需要把SIEBEL用户密码修改稿 为原来生产环境数据库中SIEBEL用户的密码。
5.启动LIVE环境的SIEBEL服务

PS:若将生产环境的导入到UAT环境
1.停止生产环境SIEBEL服务
2.导出SIEBEL这个SCHEMA的数据
expdp system/apexcrm@racdb direcoty=orabak dumpfle=siebel_LIVE_20161227.dmp schemas=Siebel
3.启动生产环境SIEBEL服务
4.停止UAT SIEBEL服务
5. impdb system/apexcrm@racUAT direcoty=orabak dumpfle=siebel_LIVE_20161227for.dmp schemas=Siebel
6.导入完毕后,由于新建的SIEBEL用户密码使用的是LIVE环境下的SIEBEL用户密码,因此需要把SIEBEL用户密码修改稿 为原来UAT数据库中SIEBEL用户的密码。
7.启动UAT环境SIEBEL服务