Covers most of the commonly used features!
Shift2Ingres migration toolkit covers most of the commonly used Oracle/DB2 database features. Stated below is
the detailed list of the features being migrated by the toolkit right now.
Oracle to Ingres Migration Features
| DB2 to Ingres Migration Features
Oracle to Ingres Migration feature list:
- Data Migration
- Mapped Oracle Data Types:
- Blob - Mapped to Long Byte
- Char(n) - Mapped to Char(n)
- Clob - Mapped to Clob
- Date - Mapped to Date
- Double Precision - Mapped to Float(53)
- Float(n) - Mapped to Float(n). Maximum precision is set to 53. If no precision is provided 53 is used.
- Long - Mapped to Clob
- Long Raw - Mapped to Long Byte
- Number(n,p) - Mapped to Decimal(n,p)
- Raw(n) - Mapped to Byte Varying(n)
- VarChar(n) - Mapped to VarChar(n)
- VarChar2(n) - Mapped to VarChar(n)
- Integer - Decimal(31,0)
- Un-Mapped Oracle Data Types:
- BFile
- Long Varchar
- NChar(n)
- NClob
- NVarChar(n)
- OID
- RowID
- URowID
- User Defined Data Types
- Mapped Oracle Database Objects
- Table
- Index
- Views
- User
- Sequences
- Synonyms
- PL/SQL Procedures
- PL/SQL Functions
- PL/SQL Triggers
- Un-Mapped Oracle Database Objects
- Materialised Views
- Pacakge/Package Body
- Role
- Rollback Segment
- Schema
- TableSpace
- Temporary Table
- Application Migration
- Application Interfaces
- JDBC
- Oracle Blob support
- Upgradable (Read only - Write) locks
- Oracle and DB2 look alike driver classes
- Not implemented interfaces
ODBC/Oracle Forms/OCI/Embb. SQL
- Mapped/Implemented Oracle Functions
- Implemented using OME or QC Mapping
- avg
- chr
- greatest
- least
- lpad
- ltrim
- trunc
- round
- replace
- translate
- to_date
- to_char
- is_empty_string
- acos
- asin
- atan
- atan2
- bitand
- ceil
- cosh
- sinh
- tan
- tanh
- exp
- floor
- count
- date
- float8
- length
- long_byte
- lower
- max
- min
- upper
- sum
- varchar
- ln
- var_pop
- var_samp
- stddev_pop
- stddev_samp
- sqrt
- soundex
- sin
- power
- mod
- covar_pop
- covar_samp
- regr_slope
- regr_avgx
- regr_avgy
- regr_sxx
- regr_sxy
- regr_syy
- regr_count
- regr_intercept
- regr_r2
- corr
- Not Mapped/Implemented Oracle Functions
- ADD_MONTHS
- BFileName
- CharToRowID
- Dense_Rank
- DeRef
- Dump
- LengthB
- Make_ref
- NLS_CharSet_Dec_Len
- NLS_CharSet_ID
- NLS_CharSet_Name
- NLS_InitCap
- NLS_Lower
- NLSSort
- NLS_Upper
- UID
- Sys_guid
- Sys_Context
- RowIDToChar
- Ref
- Ratio_To_Report
- Rank
- Percent_Rank
- Cume_Dist
- First_Value
- Grouping
- Instrb
- Last_value
- Lead
- LenghtB
- Variance
- SubstrB
- Row_Number
- RefToHex
- Round(date)
- InitCap
- Lag
- CONVERT
- Months_Between
- New_Time
- Ntile
- Sign
- StdDev
- To_Char(date)
- To_Lob
- To_Multi_Byte
- To_Single_Byte
- UserEnv
- Value
- Vsize
- User Defined Functions
- Mapped Oracle SQL Grammar Functions
- Select
- Update
- Insert
- Delete
- Create
- Alter
- Drop
[ Back to top ]
DB2 to Ingres Migration feature list:
- Data Migration
- Mapped Oracle Data Types:
- Blob - Mapped to Long Byte
- Char(n) - Mapped to Char(n)
- Clob - Mapped to Clob
- Date - Mapped to Date
- Double Precision - Mapped to Float(53)
- Float(n) - Mapped to Float(n). Maximum precision is set to 53. If no precision is provided 53 is used.
- Long - Mapped to Clob
- Long Raw - Mapped to Long Byte
- Number(n,p) - Mapped to Decimal(n,p)
- Raw(n) - Mapped to Byte Varying(n)
- VarChar(n) - Mapped to VarChar(n)
- VarChar2(n) - Mapped to VarChar(n)
- Integer - Decimal(31,0)
- Un-Mapped Oracle Data Types:
- Long Varchar
- NChar(n)
- NClob
- NVarChar(n)
- User Defined Data Types
- Mapped Oracle Database Objects
- Table
- Index
- Views
- User
- Sequences
- Synonyms
- Un-Mapped Oracle Database Objects
- Materialised Views
- Pacakge/Package Body
- Rollback Segment
- Schema
- TableSpace
- Temporary Table
- Application Migration
- Application Interfaces
- JDBC
- Oracle Blob support
- Upgradable (Read only - Write) locks
- Oracle and DB2 look alike driver classes
- Not implemented interfaces
ODBC/Oracle Forms/OCI/Embb. SQL
- Mapped/Implemented Oracle Functions
- Implemented using OME or QC Mapping
- avg
- chr
- greatest
- least
- lpad
- ltrim
- trunc
- round
- replace
- translate
- to_date
- to_char
- is_empty_string
- acos
- asin
- atan
- atan2
- bitand
- ceil
- cosh
- sinh
- tan
- tanh
- exp
- floor
- count
- date
- float8
- length
- long_byte
- lower
- max
- min
- upper
- sum
- varchar
- ln
- var_pop
- var_samp
- stddev_pop
- stddev_samp
- sqrt
- soundex
- sin
- power
- mod
- covar_pop
- covar_samp
- regr_slope
- regr_avgx
- regr_avgy
- regr_sxx
- regr_sxy
- regr_syy
- regr_count
- regr_intercept
- regr_r2
- corr
- Not Mapped/Implemented Oracle Functions
- ADD_MONTHS
- BFileName
- CharToRowID
- Dense_Rank
- DeRef
- Dump
- LengthB
- Make_ref
- NLS_CharSet_Dec_Len
- NLS_CharSet_ID
- NLS_CharSet_Name
- NLS_InitCap
- NLS_Lower
- NLSSort
- NLS_Upper
- UID
- Sys_guid
- Sys_Context
- RowIDToChar
- Ref
- Ratio_To_Report
- Rank
- Percent_Rank
- Cume_Dist
- First_Value
- Grouping
- Instrb
- Last_value
- Lead
- LenghtB
- Variance
- SubstrB
- Row_Number
- RefToHex
- Round(date)
- InitCap
- Lag
- CONVERT
- Months_Between
- New_Time
- Ntile
- Sign
- StdDev
- To_Char(date)
- To_Lob
- To_Multi_Byte
- To_Single_Byte
- UserEnv
- Value
- Vsize
- User Defined Functions
- Mapped Oracle SQL Grammar Functions
- Select
- Update
- Insert
- Delete
- Create
- Alter
- Drop
[ Back to top ]
|