zoukankan      html  css  js  c++  java
  • S初始化生产环境数据

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

    ::导出Repository备份
    E:Siebel15.0.0.0.0sessiebsrvrBIN
    epimexp.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

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

    将库导入时,需将0.180,0.181的siebel服务先停止,将1.139导出的dat文件拷贝过来。
    打开Database server configuration

     

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

    三、创建目录及删除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

    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服务




  • 相关阅读:
    C#
    Jquery
    JavaScript
    JavaScript
    JavaScript
    JavaScript
    Html
    JavaScript
    (转)SC Create 创建一个Windows系统服务
    我的MyGeneration
  • 原文地址:https://www.cnblogs.com/Snowfun/p/6554483.html
Copyright © 2011-2022 走看看