`

Clone Siebel UCM from Oracle VM

阅读更多

Goal:

1. Clone Siebel UCM Server -- source and target both are Oracle VM.

2. Clone Siebel DB -- source is in Oracle VM, target is in the stand alone DB, not in the Oracle VM.

 

Steps to Clone the Siebel DB:

1. Export data expdp siebel/siebel:

 

CREATE OR REPLACE DIRECTORY expdir AS '/home/oracle/orcl_exp';
GRANT READ,WRITE ON DIRECTORY expdir TO PUBLIC;

 

expdp system/oracle@orcl DUMPFILE=sia_sadmin.dmp DIRECTORY=expdir SCHEMAS=sia,sadmin 

 

2. Create orcl DB instance using dbca on target box.

 

3. Create Tablespaces in the new orcl instance.

CREATE TABLESPACE DATA DATAFILE
  '/u01/app/oracle/oradata/orcl/siebeldata.dbf' SIZE 1000M AUTOEXTEND ON NEXT 20M MAXSIZE UNLIMITED
LOGGING
ONLINE
PERMANENT
EXTENT MANAGEMENT LOCAL AUTOALLOCATE
BLOCKSIZE 8K
SEGMENT SPACE MANAGEMENT AUTO
FLASHBACK ON;

CREATE TABLESPACE SIEBELINDEX DATAFILE
  '/u01/app/oracle/oradata/orcl/siebelindex.dbf' SIZE 1000M AUTOEXTEND ON NEXT 20M MAXSIZE 32767M
LOGGING
ONLINE
PERMANENT
EXTENT MANAGEMENT LOCAL AUTOALLOCATE
BLOCKSIZE 8K
SEGMENT SPACE MANAGEMENT AUTO
FLASHBACK ON;   

 

4. Create roles:

DROP ROLE SSE_ROLE;

CREATE ROLE SSE_ROLE NOT IDENTIFIED;

DROP ROLE TBLO;

CREATE ROLE TBLO NOT IDENTIFIED;

GRANT ADVISOR TO TBLO;
GRANT CREATE TYPE TO TBLO;
GRANT CREATE VIEW TO TBLO;
GRANT CREATE TABLE TO TBLO;
GRANT ALTER SESSION TO TBLO;
GRANT QUERY REWRITE TO TBLO;
GRANT CREATE CLUSTER TO TBLO;
GRANT CREATE SESSION TO TBLO;
GRANT CREATE SYNONYM TO TBLO;
GRANT CREATE TRIGGER TO TBLO;
GRANT CREATE OPERATOR TO TBLO;
GRANT CREATE SEQUENCE TO TBLO;
GRANT CREATE DIMENSION TO TBLO;
GRANT CREATE INDEXTYPE TO TBLO;
GRANT CREATE PROCEDURE TO TBLO;
GRANT ON COMMIT REFRESH TO TBLO;
GRANT CREATE ANY SYNONYM TO TBLO;
GRANT CREATE DATABASE LINK TO TBLO;
GRANT CREATE MATERIALIZED VIEW TO TBLO;
GRANT SELECT_CATALOG_ROLE TO TBLO;
GRANT EXECUTE_CATALOG_ROLE TO TBLO;
GRANT TBLO TO SYS WITH ADMIN OPTION;

  

5. copy the exported data to target box under: /home/oracle/orcl_imp

scp user@source:/home/oracle/orcl_exp/*.* /home/oracle/orcl_imp

 

6. Import data impdp siebel/siebel 

CREATE OR REPLACE DIRECTORY expdir AS '/home/oracle/orcl_imp';
GRANT READ,WRITE ON DIRECTORY expdir TO PUBLIC;

  

impdp system/oracle@orcl DUMPFILE=sia_sadmin.dmp DIRECTORY=expdir SCHEMAS=sia,sadmin

 

Steps to Clone Siebel UCM Server:

Followed by the attachment:

http://dl.iteye.com/topics/download/a54d058f-5e94-38a6-b6cb-5b37a973cd53

 

 

 

分享到:
评论

相关推荐

    Oracle VM VirtualBox UserManual.zip

    Oracle VM VirtualBox是一款强大的虚拟化软件,由Oracle公司开发并维护。它允许用户在单一的物理主机上运行多个操作系统,提供了灵活的环境用于测试、开发和部署应用程序,以及进行教学和学习不同操作系统的操作。本...

    clone oracle_home 11gR2

    这将在`/lvw01/data/mfgomprd/backup/clone_oracle_home/`目录下创建一个名为`mfgomprd_oracle_home_112.tar`的文件,包含了Oracle_home的全部内容。 接着,使用FTP工具(如`ftp`)将归档文件传输到目标服务器: `...

    pyvmomi-clone-vm

    task = vm.Clone(folder=destination_folder, name=new_vm_name, spec=clone_spec) WaitForTask(task) ``` 至于来宾自定义规则,这是在虚拟机启动时应用特定配置(如设置主机名、加入域、安装软件等)的一种方式。...

    Building.Database.Clouds.in.Oracle.12c.0134310861

    Set up grid infrastructure on Oracle VM for x86 or Oracle VM VirtualBox Table of Contents Chapter 1 Database as a Service Concepts—360 Degrees Chapter 2 The Database Cloud Administrator—Duties and ...

    EBS 11i Creating a Clone using Oracle Application Manager (OAM C

    EBS 11i Creating a Clone using Oracle Application Manager (OAM Clone) (Doc ID 398619.1)

    ORACLE EBS R12克隆详细步骤

    ### ORACLE EBS R12克隆详细步骤 #### 知识点概述 本文档将详细介绍如何克隆Oracle EBS R12系统,包括R12.1.3版本的具体步骤。克隆过程旨在创建一个现有Oracle EBS系统的完整副本,以支持多种应用场景,如系统测试...

    clone_vm_nutanix_python

    标题"clone_vm_nutanix_python"暗示我们将关注一个Python脚本,它能够自动化执行在Nutanix平台上复制VM的任务。 首先,了解Nutanix V2 API是至关重要的。Nutanix API允许开发者通过发送HTTP请求与Nutanix平台进行...

    oracle ebs clone

    - 可以参考Metalink note 230672.1,其中详细介绍了使用Rapid Clone克隆Oracle Applications Release 11i的方法。 在进行Oracle EBS克隆时,必须仔细遵循这些步骤,并确保所有系统组件的兼容性和配置正确性,以...

    VMCLONE.exe

    VM虚拟机批量克隆,删除,管理工具,支持自定义MAC,机器名,IP,一键启动,双击直接远程桌面,支持新版本在线更新等,VM14 15测试通过

    从一个“普通”的Oracle DBA(Oracle数据库管理员)转变为Oracle Applications DBA(Oracle应用程序数据库管理员)

    然而,转变为Oracle Applications DBA,即Oracle应用程序数据库管理员,意味着需要扩展技能集,理解Oracle应用程序的复杂架构,特别是Oracle电子商务套件、Oracle 11i数据库和Siebel产品等。这一转变涉及角色和工作...

    Postgresql连接oracle驱动并实现读写

    git clone git://github.com/laurenz/oracle_fdw.git ``` 2. **检查pg_config** - 确认`pg_config`的路径。 ```bash find / -name pg_config which pg_config ``` - 进入`oracle_fdw`目录并进行编译安装。 ...

    docker-wnameless-oracle-xe-11g百度盘地址.zip

    git clone https://github.com/wnameless/docker-oracle-xe-11g.git cd docker-oracle-xe-11g docker build -t wnameless/oracle-xe-11g .(注意最后那个 . 是必要的) 下载,然后导出export的。 导入命令docker ...

    Cloning Oracle Applications Release 11i with Rapid Clone (Doc ID

    Cloning Oracle Applications Release 11i with Rapid Clone (Doc ID 230672.1)

    java Clone

    Java中的`clone`方法是Java语言提供的一种复制对象的方式,它允许创建一个对象的副本,这个副本与原对象具有相同的属性值,但它们是两个独立的对象,修改副本不会影响原对象。`clone`方法存在于Java的`java.lang....

    java_clone用法

    ### Java中的`clone`方法详解:浅拷贝与深拷贝 #### 一、引言 在Java中,`clone`方法提供了一种快速复制对象的方式。它属于`Object`类的一部分,但需要显式地在子类中声明并实现`Cloneable`接口才能正常使用。本文...

    Oracle 11g rman 异机还原再升级到 12c PDB

    exec dbms_pdb.clone_pluggable_database('ORCLPDB', 'NEWPDB', 'FROM_EXISTING_FILE', 'SOURCE_DB_NAME'); -- 打开新的PDB alter pluggable database NEWPDB open; ``` 2. **数据文件转换:** - 使用Oracle...

    clone()示例源码

    在Java编程语言中,`clone()`方法是一个非常重要的概念,特别是在处理对象复制和克隆时。这个方法源自`Object`类,是所有Java类的基类。`clone()`的使用通常涉及到深度复制和浅复制的概念,这两者在数据结构和内存...

    java clone的小例子

    在Java编程语言中,`clone()`方法是一个非常重要的概念,特别是在对象复制和克隆方面。这个小例子将帮助初学者理解如何在Java中使用`clone()`来创建对象的副本。让我们深入探讨`clone()`方法以及它在实际编程中的...

    esxi-fabfile:用于从 VMware ESXi 上的模板克隆 vm 的简单 Fabric fabfile

    VM 的简单 Fabric fabfile 安装面料: #> pip install fabric有关 Fabric 安装的更多信息: : 用法 : fab -listAvailable commands: esx.clone_vm Read configuration from json file and clone VM fab -...

Global site tag (gtag.js) - Google Analytics