|
Oracle Designer 6i Migration Guide |
|
|
Part 1 |
||
|
Part 2 |
||
|
Part 3 |
Generating and migrating existing database designs to Oracle Designer 6i |
|
|
Part 4 |
Migrating Generated Forms Applications to Oracle Designer 6i |
|
|
Part 5 |
Migrating Generated Web/PLSQL Applications to Oracle Designer 6i |
|
|
Appendix A |
||
|
Appendix B |
Benefits and reasons for migrations
Migration versus upgrade and migration scenarios
Scenario 1. Migrate, Regenerate All, No Redesign
Scenario 2. Migrate, Regenerate All, With Redesign
Scenario 3. Migrate, Regenerate Incrementally
Scenario 4. Migration only of developer components and database components
Scenario 5. Design Capture of database elements and developer components
Chapter 2 What's new in Oracle Designer 6i?
Storage of structured elements
Storage of unstructured elements or files
Folder and file synchronization
Chapter 3 A version enabled repository versus a non-versioned repository
Un-versioned structured elements
Un-versioned structured elements with un-versioned folder/file support
Versioned structured elements with versioned folder/file support
Chapter 2 Prerequisites and installation notes
Verify the client side and server side installation
Verification of the client side
Verification of the server side
Chapter 3 Migrate structured data
Example of Headstart structured data
Migration strategies for structured data
Preparing (cleaning up) your 'old' repository content
Other hints and tips based on migration best practices
Migration steps from an Oracle Designer 1.3.2 repository to Oracle Designer 6.0 repository
Unload Oracle Designer 1.3.2 user extensibility (optional)
Load Oracle Designer 1.3.2 user extensibility into Oracle Designer 6.0 (optional)
Migration via the Repository Administration Utility Upgrade tool
Migration steps from an Oracle Designer 6.0 repository to Oracle Designer 6i repository
Unload Oracle Designer 6.0 user extensibility (optional)
Load Oracle Designer 6.0 user extensibility into Oracle Designer 6i (optional)
Post migration steps for structured data
Remove the suffix “(1)” from your migrated application system name
Translate (old) parent application systems to a nested container structure
Building a version tree for structured data
Post migration steps for structured elements within a staged migration approach
Chapter 4 Migrate files from third party source control tools
Populate the file system with a baseline set of files
Get an overview of your third party source control tool repository
Clean up your third party source control tool repository
Populate the Oracle Designer 6i repository
Post migration steps for files stored in a third party source control tool
Building a version tree for files
Building a version tree immediately
Building your version tree in time
Summary of migration strategies for building a version tree for files
The existence of the appropriate number of additional versions (version tree)
Chapter 5 Migrate files that are stored on the file system
Populate the file system with a baseline set of files
Populate the Oracle Designer repository
Post migration steps for files stored on the file system
Building a version tree for files
Building a version tree immediately
Building your version tree in time
Summary of migration strategies for files stored on the file system
The existence of the appropriate number of additional versions (version tree)
Chapter 6 Reorganize a migrated Oracle Designer 6i repository
Define workareas and configurations
Different folder mappings in the development workarea for each developer
Chapter 7 Migrate users and assign access privileges
Classification of user groups and subsequent access rights
Chapter 8 Synchronize the file system and the database with the repository content
Chapter 9 A typical migration plan
Hardware and software upgrades Win32 clients
Hardware and software upgrades DBMS server
Hardware and software upgrades middle-tier
Redesign Configuration Management (CM) tasks and responsibilities
Chapter 2 Designer 6i New DATABASE Features
Obsoleteness of the create property
Migrating from Designer 2.1.2 and/or Designer 6.0
Server Generator preferences – introduced in 6i
Database Generation notes and Server Generator generation tabs
Obsolete options for Oracle Designer 6i Database object generation options
Oracle Designer 6i Database Object generation options (target tab)
New Oracle Designer 6i Database Object generation options (Options button)
Dependency Analysis or what happened to summary table usages?
Chapter 3 General Migration issues
Short-cut or reference strategy for database objects
Storage method of PL/SQL definitions
Usage of the dependency manager to bring forward the summary table usages
Chapter 4 Scenario 1: Migrate, Regenerate All, No Redesign
Migrating from Designer 2.1 or 6.0
Free format View DDL creation errors
Different handling of quotes in the column default property value
Chapter 5 Migrate, Regenerate All with Redesign
User Object Index Storage property: Index Type – at database implementation level
User Object Index Storage property: Reverse or Nosort? – at database implementation level
Database Trigger property: Fire When Propagated?
Non-free format View property: Optimizer Hint Clause – also applicable for Materialized Views
Base Table Locations: new database implementation secondary element for views
Materialized view implementation independent properties
Scope properties (global synonym name and scope) for each database implementation object
New or changed Granted to Users or Roles properties
Migrating from Designer 2.1 or 6.0
Compute statistics for Indexes
Primary Key , Unique Key or Foreign Key column property: Conversion Format Mask?
Usage of the Deterministic? clause for PL/SQL functions
Stage 1 - Create Oracle object types from the relational tables/views
Transformation Mapping Sets (visible in RON only)
Organization of Oracle Designer 6i repository for storing Java files
Interactions between the Oracle Designer 9i Repository and JDeveloper 9i
Scenario 1. Migrate, Regenerate All, No Redesign
Scenario 2. Migrate, Regenerate All, With Redesign
Scenario 3. Migrate, Regenerate Incrementally
Chapter 2 Designer 6i New Features
Preferences and the Object Library
TAPI (some logic can go in the server instead of in the form)
Chapter 3 General Migration Issues
Add System Folder to Designer 6i Workarea
Generating Context-Sensitive HTML Help
Where/Validation Condition on Lookup Table Usages
Long Item Names Truncated to 28 characters
Migrating from 1.3.2, 2.1.2 or 6.0
Copy Where Clause of Lookup to LOV
Display Properties of LOV items
LOVs using Filter Before Query
New Possibility for LOV Buttons
Views or Tables with No Primary Key
Chapter 4 Scenario 1: Migrate, Regenerate All, No Redesign
Upgrading existing Forms 4.5 template forms
Upgrade existing Forms 4.5 template menus
Review use of the obsolete preferences and the setting of OLBOLD
Review Template Window Properties
Chapter 5 Scenario 2: Migrate, Regenerate All, with Redesign
Chapter 6 Scenario 3: Migrate, Regenerate Incrementally
Regenerate Your Menu and Start Form
Regenerate Your Menu and Start Form
Scenario 1. Migrate, Regenerate All, No Redesign
Scenario 2. Migrate, Regenerate All, With Redesign
Chapter 2. Designer 6i New Features
Migrating from Designer 2.1.2/6.0
Chapter 3. General Migration Issues
Migrating from 1.3.2, 2.1.x, 6.0
Perform a backup of your database schema that captures the Web-PL/SQL components
Chapter 4. Scenario 1: Migrate, Regenerate All, No Redesign
Chapter 5. Scenario 2: Migrate, Regenerate All, with Redesign
Chapter 6. Scenario 3: Migrate, Regenerate INCREMENTALLY
Repository Terminology quick reference information
Designer/Repository Tools quick reference information
Naming Standards quick reference information
Check-in and Check-out quick reference information
|
|
|
|