zoukankan      html  css  js  c++  java
  • Siebel Repository 备份恢复

    热度:

           Siebel Repository 是Siebel 用于存放配置信息的地方。配置信息以数据记录的方式存储在DataBase的各张表中,这些表就是Siebel Repository Table,使用Tools客户端工具可以打开这些数据并进行修改,改好后编译成SRF文件用于Siebel 应用系统的启动。

           这里主要讲解在Linux环境下利用Siebel自身的工具进行Repository的备份和恢复,以及相关配置文件的说明。Siebel 提供了Repository 导入、导出、迁移工具{SIEBEL_ROOT}/siebsrvr/bin/srvrupgwiz ,该命令后面会跟一个配置文件参数,如 srvrupgwiz /m master_{process}.ucf,但是在Siebel Server安装配置完成后只有一个master_install.ucf文件,这是在第一次安装Siebel时需要导入的Seed_data,即基本的Repository内容。它是在配置dbsrvr时自动生成的Repository Install配置文件。

           master_{process}.ucf 文件是如何生成的呢,进入 {SIEBEL_ROOT}/dbsrvr/oracle/下,ls master_* 会有一堆配置文件模板,这些配置文件模板会根据dbsrvr配置时指定的参数生成相应的Repository配置文件,生成的配置文件就会放在ssincfgw 命令执行的 当前路径(即siebsrvr/bin/)下。

    srvrupgwiz /m master_imprep.ucf 导入Repository

    srvrupgwiz /m master_exprep.ucf 导出Repostiory

    使用ssincfgw 执行dbsrvr配置时还有一种选择,Migrate Repository(迁移),生成迁移配置文件master_dev2prod.ucf,配置时源有两种选择:

    (1)Read from Current Repository

    (2)Read from Export Customer Repository File

    后面指定Migrate后的目标 Repository 名:Siebel Repository

    以第二种情况为例,需指定已经存在的Customer.dat文件,暂且以dbsrvr/common/mstrep.dat替代,后面文件生成后改成自己导出的DAT文件。

    后面就是指定连接目标Repository的ODBC数据源,Owner Table,用户名密码之类,都为SIEBEL。

    最后执行生成配置文件,这样就生成了master_dev2prod.ucf文件。

    在此文件中指定Customer Repository File=~/customer.dat

    备份Repository

            srvrupgwiz /m master_exprep.ucf    导出系统当前Repository到~/customer.dat 文件

            srvrupgwiz /m master_dev2prod.ucf   从~/customer.dat导入新的Reposiotry,并改名原“Siebel Repository” 为“old-Siebel-Repository-20110209”,将新导入的Repository改名为“Siebel Repository”

    恢复Repository

             把先前备份的任意一个Repository的名字改成“Siebel Repository”就行。

    注意:服务器上的“Siebel Repository”为移动客户机Check Out时默认的Repository,修改此Repository后再Check Out之前需重新Full Get或checkout Project.

  • 相关阅读:
    卷积神经网络-目标探测-笔记
    卷积神经网络-目标分类简述
    深度学习-卷积神经网络的发展-笔记
    深度学习-卷积神经网络笔记
    深度学习-传统神经网络
    深度学习-初识深度学习-笔记
    数据结构-链式队列-C++
    查看线程的id名字正在运行的线程数量[getName()--ident--enumerate--activeCount]--线程池--协程(gevent)--优先级队列(LifoQueue)
    线程-线程的(锁、死锁现象、守护线程)
    ftp(网络传输)--BaseRequesHandler(tcp协议下的多个客户端连接)--urandom(随机生成字节字符串)--hmac(类似于hashlib)
  • 原文地址:https://www.cnblogs.com/ysisl/p/2184976.html
Copyright © 2011-2022 走看看