Contents
- Title and Copyright Information
- Preface
- 1 What’s New in This Release
- What’s New in Siebel Database Upgrade Guide for DB2 for z/OS, Siebel CRM 19.9 Update
- What’s New in Siebel Database Upgrade Guide for DB2 for z/OS, Siebel CRM 19.7 Update
- What’s New in Siebel Database Upgrade Guide for DB2 for z/OS, Siebel CRM 19.4 Update
- What’s New in Siebel Database Upgrade Guide for DB2 for z/OS, Siebel CRM 19.3 Update
- What’s New in Siebel Database Upgrade Guide for DB2 for z/OS, Siebel CRM 19.1 Update
- What’s New in Siebel Database Upgrade Guide for DB2 for z/OS, Siebel CRM 18.12 Update
- What’s New in Siebel Database Upgrade Guide for DB2 for z/OS, Siebel CRM 18.11 Update
- What’s New in Siebel Database Upgrade Guide for DB2 for z/OS, Siebel CRM 18.9 Update
- What’s New in Siebel Database Upgrade Guide for DB2 for z/OS, Siebel CRM 18.8 Update
- Additional Changes
- 2 About Siebel Database Upgrade Topics
- 3 How the Siebel Database Upgrade Works
- How the Siebel Database Upgrade Works
- About Supported Siebel Upgrade Paths
- Supported Upgrade Paths for Siebel 2019
- Types of Siebel Database Upgrades
- About Using Oracle’s Advanced Customer Services
- About Unicode Support
- About Siebel Upgrade Environments
- About the z/OS Upgrade
- About the Staging Database
- About Siebel Additive Schema Upgrade Changes
- About the Siebel Database Upgrade Process
- About the Siebel Database Configuration Utilities and Database Configuration Wizard
- About the Siebel Upgrade Wizard and Driver Files
- Job Flow of a Production Database Upgrade
- About the JCL Upgrade Jobs
- About the Override File
- 4 How to Perform a Siebel Database Upgrade
- How to Perform a Siebel Database Upgrade
- Modifying siebel.cfg Before Upgrading Siebel Database
- Roadmap for Performing a Siebel Database Upgrade
- Process of Planning a Siebel Database Upgrade
- Process of Upgrading a Siebel Development Environment
- Searching for Bulletins and Alerts on My Oracle Support
- Upgrade Third-Party Software
- Upgrade the Servers
- Upgrade the RDBMS
- Preupgrade Tasks for the Siebel Database
- Preupgrade Tasks for a Development Environment Upgrade
- Preupgrade Tasks for Application Data
- Preparing Developers for the Upgrade
- Upgrade Siebel Database Schema (upgrep)
- Prepare for Repository Merge
- Perform Repository Merge
- Upgrade Custom Database Schema (upgphys)
- Review the User Interface
- Postmerge Development Tasks
- Postupgrade Tasks for Database and File System
- Postupgrade Tasks for Applications Configuration
- Perform System Tests
- Prepare for Transition to Production Test Environment
- Process of Upgrading a Production Test Environment
- Searching for Bulletins and Alerts on My Oracle Support
- Upgrade Third-Party Software
- Upgrade the Servers
- Upgrade the RDBMS
- Preupgrade Tasks for the Siebel Database
- Preupgrade Tasks for Application Data
- Preupgrade Tasks for a Production Test Environment Upgrade
- Prepare for Production
- Upgrade the Siebel Database Schema (upgrep + upgphys)
- Postupgrade Tasks for Database and File System
- Postupgrade Tasks for Siebel Application Configuration
- Perform System Tests
- Process of Tuning the Upgrade Performance
- Process of Upgrading a Siebel Production Environment
- Searching for Bulletins and Alerts on My Oracle Support
- Upgrade Third-Party Software
- Upgrade the Servers
- Upgrade the RDBMS
- Preupgrade Tasks for the Siebel Database
- Preupgrade Tasks for Application Data
- Preupgrade Tasks for a Production Environment Upgrade
- Upgrade the Siebel Database Schema (upgrep + upgphys)
- Postupgrade Tasks for Database and File System
- Postupgrade Tasks for Applications Configuration
- Perform System Tests
- Deploy to Users
- 5 Planning a Siebel Database Upgrade
- Planning a Siebel Database Upgrade
- Planning Resources for Upgrading to Siebel CRM on z/OS
- Planning Changes to the Physical Layout of the Schema
- Testing Before a Production Upgrade
- Considering Code Page Support
- Executing Jobs Using Siebel-Scheduled Mode or Vendor-Scheduled Mode
- Staging and Target Database Planning
- Obtaining Required Software and Hardware
- Obtaining Required IBM Utilities
- About Using the DSNTIAUL Utility
- Obtaining Required Security Privileges
- Planning Backup and Recovery Stages
- About Creating a Schedule for the Upgrade
- About Estimating Database Size
- Upgrading Your DB2 Software
- 6 Basic Database Preparations for a Siebel Upgrade
- Basic Database Preparations for a Siebel Upgrade
- Verifying Database Configuration
- Creating Storage Groups
- Updating Table Space Group Names
- Process of Preparing the Storage Layout of the Schema
- Methods of Modifying the Storage Control File
- Options for Extracting the Storage Control File
- Extract from Catalog
- Extract from Catalog and Merge with Template
- Extracting the Storage Control File
- Information Required for the Database Configuration Wizard Extract Option
- Validating the Extracted Storage Control File
- About Validation Errors
- Reviewing the Extracted Storage Control File
- Reviewing EIM Table Partitioning
- Converting LONG VARCHAR Columns to CLOB Columns
- Rebuilding Target Tables Containing LONG VARCHAR Columns
- Backing Up the Database
- Granting a Siebel User Upgrade Authorization
- 7 Preparing a Development Environment for a Siebel Upgrade
- 8 Preparing a Production Environment for a Siebel Upgrade
- 9 Running the Database Configuration Wizard to Perform Upgrade Tasks
- Running the Database Configuration Wizard to Perform Upgrade Tasks
- Example of a Siebel Development Environment Upgrade Flow
- Information Required by the Database Configuration Wizard
- About Running the Database Configuration Wizard on Windows
- About Running the Database Configuration Wizard Under UNIX
- Starting the Siebel Upgrade Wizard
- Upgrading the Repository and Importing Seed Data
- Fixing Column Alignment for Custom Objects
- Inactivating Unreferenced Repository Objects
- Converting Siebel Web Templates with the SWT to OD Conversion Utility
- 10 Creating the Siebel Staging Database
- Creating the Siebel Staging Database
- Process of Creating the Staging Database
- Required Tasks before Creating the Staging Database
- Creating the Staging Database Schema DDL Files
- Transferring the Staging DDL to the z/OS Host
- Preparing the z/OS Upgrade Environment and Creating the Staging Database
- Removing Interface Tables and Triggers
- 11 Performing the Siebel Repository Merge
- 12 Performing the Siebel Incremental Repository Merge
- Performing the Siebel Incremental Repository Merge
- About the Siebel Incremental Repository Merge
- Process of Performing an Incremental Upgrade of the Siebel Database from Siebel CRM Version 8.1.1.x
- Before You Begin
- Performing the Incremental Repository Merge
- Editing the Siebel Tools Configuration File After the Development Environment Merge
- 13 Generating the Siebel Upgrade Files
- Generating the Siebel Upgrade Files
- About Generating the Upgrade Files
- Process of Generating the Upgrade Files
- Required Tasks for Generating the Upgrade Files
- Preparing the Additive Schema and JCL Files on the z/OS Host
- Applying the Additive Schema Changes to the Production Staging Database
- Preparing for Table Creation on the Staging Database
- Preparing and Executing the Nonadditive Schema and JCL Files on the z/OS Host
- Processing the Index Schema File
- Building JCL Templates for the Target Database
- 14 Upgrading the Target Database
- Upgrading the Target Database
- Process of Upgrading the Target Database
- Dropping Partitioned EIM Tables
- Creating and Loading Siebel Log Tables
- Applying Additive Upgrade Changes to the Target Database
- Renaming the Production Environment Repository
- Performing the In-Place Target Database Upgrade
- Accessing the Target Database In-Place Upgrade Menu
- Preparing the Target Database for the Upgrade
- Running the PRET Jobs for the Target Database
- Applying Nonadditive Schema Upgrade Changes to the Target Database
- Creating and Deploying Stored Procedures on the Target Database
- Migrating Data on the Target Database
- Creating Schema Indexes
- Running the Gen_Primary SQL to Update Data in Target Database Tables
- Generating RUNSTATS Jobs
- Restarting Upgrade Jobs That Fail
- 15 Performing Postupgrade Tasks on the Target Database
- 16 Reviewing the Siebel Upgrade Log Files
- 17 Postupgrade Tasks for Siebel Database and File System
- 18 Postupgrade Tasks for Siebel Business Applications
- 19 Tuning the Siebel Production Upgrade Scripts
- 20 Migration Planning Using Siebel Migration
- Migration Planning Using Siebel Migration
- About Migrating with Siebel Migration
- Roadmap for Planning a Migration with Siebel Migration
- About Siebel Rules Expression Designer
- About Migration Process Orchestration During the Siebel Migration Process
- About the Process Flow for Migration Resources
- About the Siebel Migration Log Files
- About REST API Used for Migration Discovery and Execution
- 21 Data Preparation for Siebel Migration
- 22 Data Migration Using Siebel Migration
- Data Migration Using Siebel Migration
- Before You Begin Migrating with Siebel Migration
- Process of Using Siebel Migration to Migrate Data
- Asynchronous Migration Using Siebel Migration
- Incremental Migration from a Development to a Production Environment Without Using Siebel Migration
- Full RR Migration Without Using Siebel Migration
- Migrating Siebel 18.8 Update or Later Release Repository Changes from a Development to a Production Environment
- Activating Workflows and Tasks in the Production Environment After Full Migration
- Migrating Configuration Data and Incremental Changes
- About Migrating User Preferences
- 23 Siebel Upgrade Planning Worksheet
- 24 Columns Denormalized During the Upgrade to Siebel CRM
- 25 Upgrade Files for Siebel Business Applications
- 26 REST API References for Migration Services
- REST API References for Migration Services
- Using REST API with the Migration Schema Service
- Using REST API with the Migration Application Data Service
- Using REST API with the Migration Data Service with Transformation Service
- Using REST API with the Migration Incremental Runtime Repository Data Service
- Getting a Watermark with the Migration Incremental Runtime Repository Data Service
- Exporting with the Migration Incremental Runtime Repository Data Service
- Getting Status with the Migration Incremental Runtime Repository Data Service
- Importing with the Migration Incremental Runtime Repository Data Service
- Checking a Database with the Migration Incremental Runtime Repository Data Service
- Activating the Workflow and Taskflow with the Migration Incremental Runtime Repository Data Service
- Using REST API with the Migration Runtime Repository Data Service
- Getting Runtime Repository Information with the Migration Runtime Repository Data Service
- Getting a Watermark with the Migration Runtime Repository Data Service
- Exporting with the Migration Runtime Repository Data Service
- Getting Status with the Migration Runtime Repository Data Service
- Importing with the Migration Runtime Repository Data Service
- Checking a Database with the Migration Runtime Repository Data Service
- Using REST API with the Migration Incremental Application Workspace Data Service
- Getting Status with the Migration Incremental Application Workspace Data Service
- Getting a Watermark with the Migration Incremental Application Workspace Data Service
- Exporting with the Migration Incremental Application Workspace Data Service
- Importing with the Migration Incremental Application Workspace Data Service
- Invalidating Seed Caches with the Migration Incremental Application Workspace Data service
- Using REST API with Migration Application Workspace Data Service
- Getting a Seed Copy Watermark with the Migration Application Workspace Data Service
- Getting the Full Seed Watermark with the Migration Application Workspace Data Service
- Getting Status with the Migration Application Workspace Data Service
- Getting a Seed Copy Export with the Migration Application Workspace Data Service
- Getting a Seed Copy Import with the Migration Application Workspace Data Service
- Getting the Full Seed Export with the Migration Application Workspace Data Service
- Getting the Full Seed Import with the Migration Application Workspace Data Service
- Invalidating the Seed Caches with the Migration Application Workspace Data Service
- Using REST API with the Migration File Prepare and Deploy Service
- Exporting with the Migration File Prepare and Deploy Service
- Getting Status with the Migration File Prepare and Deploy Service
- Importing with the Migration File Prepare and Deploy Service
- Generating a Watermark with the Migration File Prepare and Deploy Service
- Reading the Watermark with the Migration File Prepare and Deploy Service
- Writing the Watermark with the Migration File Prepare and Deploy Service
- Using REST API with Siebel Migration Application