Siebel Repository 备份恢复

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

       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.

目录
相关文章
|
1月前
|
Oracle 关系型数据库 BI
ORACLE Apex: EBS多组织结构 理解与配置
【8月更文挑战第11天】在Oracle Apex中理解和配置与EBS多组织结构相关内容需掌握:1) EBS多组织结构概念及组成部分,如法律实体、业务单位与库存组织;2) Oracle Apex与EBS集成的目的与方式,包括提供友好界面及自定义业务流程;3) 在Apex中配置多组织结构应用,涉及数据访问控制、页面报表设计及业务流程集成。整体而言,需精通EBS架构与Apex开发技术,以实现高效灵活的企业解决方案。
|
4月前
|
监控 安全 数据管理
SAP 电商云 Product catalog 的 staged 和 online 两种版本的设计理念
SAP 电商云 Product catalog 的 staged 和 online 两种版本的设计理念
|
11月前
|
SQL OceanBase
OceanBase Database Assistant (OBDA) 的 `obdumper` 工具
OceanBase Database Assistant (OBDA) 的 `obdumper` 工具
179 1
|
SQL Oracle 关系型数据库
Oracle 11g安装使用、备份恢复并与SpringBoot集成
Oracle 11g安装使用、备份恢复并与SpringBoot集成
383 0
|
存储 XML SQL
Oracle 数据库自动诊断库 ADR(Automatic Diagnostic Repository)简介 发表在 数据和云
Oracle 数据库如果出现故障,我们的第一个反应是查看数据库的 alert log,但一些工程师对 alert log 不熟悉,实际上 alert log 位于Oracle 数据库自动诊断库(Automatic Diagnostic Repository,以下简称 ADR) 中,要熟悉 alert log,我们必需全面了解 ADR 的概念。
260 0
|
存储
Oracle-AWR管理包DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS
Oracle-AWR管理包DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS
101 0
|
Oracle 关系型数据库 数据库
MogDB/openGauss 生态工具-MTK(Migration ToolKit) 数据库迁移
MogDB/openGauss 生态工具-MTK(Migration ToolKit) 数据库迁移
323 0
MogDB/openGauss 生态工具-MTK(Migration ToolKit) 数据库迁移
|
NoSQL MongoDB
MongoDB Database Tools 安装实现备份、恢复
MongoDB Database Tools 安装实现备份、恢复
382 0