Informix 7.X To Oracle 9i
Hi All,
I'm in the process of migrating the data from Informix 7.X databse to Oracle 9i. I need to migrate data from selected columns and selected tables only from the informix schema.The data migration deals with Huge volumes[ Around 50GB ] of data.
I need some help regarding
1. I'm thinking to use Informix Unload Option for data unloading and SQL * loader for loading the data into the database. Is there any other better way.
2. how to deal with the memory issues during migration process.
3. What are best ways to reconcile such huge data.
Regards
Gaurav
Hi,
Thanks a ton for the prompt response.
I'm elploring the usage of Migration Workbench for the migration.But yet don't know the correct way to use it.
I need some inputs and material to refer from this end.
Apart from that Regarding memory :
As I'm dealing with 50GB of data
1) I want to foresee any problems which i might encounter during the migration process.
2) Any oracle specific parameters I need to setup to rule out any memory related migration failures.
3) How can i do the migration in the quickest way?
Kindly do the needful.
Regards
Gaurav Jain
Similar Messages
-
Hi,
When I use OMWB to migrate Informix 9.4 to Oracle 10.2, I encounter many errors as follows:
===========================================================
java.sql.SQLException: ORA-12899: value too large for column "ROGER"."ABB_FILE"."ABB04" (actual : 32, maximum: 30)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:305)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:272)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:626)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:182)
at oracle.jdbc.driver.T4CPreparedStatement.execute_for_rows(T4CPreparedStatement.java:630)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1081)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2905)
at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:2996)
at oracle.mtg.migrationServer.LoadTableData._migrateTableData(LoadTableData.java:1473)
at oracle.mtg.migrationServer.LoadTableData.run(LoadTableData.java:326)
at oracle.mtg.migration.WorkerThread.run(Worker.java:268)
==========================================================
But when I check the Source column length, it is not long then column length in Oracle actually. I don't know why....
Does anybody have idea? Thanks!Hi Donald,
Thanks for your reply.
"ROGER"."ABB_FILE"."ABB04" means in user "ROGER" schema, have a table "ABB04", and have a column named "ABB04".
So the column's name is "ABB04", not exceed 30 characters.
The table's description in Informix as follows:
create table "roger".abb_file
abb00 char(2),
abb01 char(12),
abb02 smallint,
abb03 char(24),
abb04 char(30),
abb05 char(6),
abb06 char(1),
abb07 decimal(16,3) not null ,
abb08 char(10),
abb11 char(15),
abb12 char(15),
abb13 char(15),
abb14 char(15),
abb15 char(4)
And the table in Oracle's description:
CREATE TABLE "ROGER"."ABB_FILE"
"ABB00" VARCHAR2(2),
"ABB01" VARCHAR2(12),
"ABB02" NUMBER(5),
"ABB03" VARCHAR2(24),
"ABB04" VARCHAR2(30),
"ABB05" VARCHAR2(6),
"ABB06" VARCHAR2(1),
"ABB07" NUMBER(16, 3) NOT NULL,
"ABB08" VARCHAR2(10),
"ABB11" VARCHAR2(15),
"ABB12" VARCHAR2(15),
"ABB13" VARCHAR2(15),
"ABB14" VARCHAR2(15),
"ABB15" VARCHAR2(4)
) -
Migration from Informix 9.4 to Oracle 10g
We have to perform a migration from Informix 9.4 to Oracle 10g. Many tables, many data and many stored procs.
We use the Online mode and the imports finish with any errors, but it has not recovered any stored procedures or we can't view the Informix Stored Procedures in the Source Model in the workbench.
In the importation log appears as no found procedures, but under owner informix are all procedures.
What we can do?In the 10.1.0.4 version of the workbench we create an informix user who will have all the stored procedures.
If you want these migrated as another user you can right click on the user in the oracle model and rename it for a start.
If this is a large migration, I would recommend the following.
1. generate the ddl for the oracle database.
2. for the users, that will be created, move the objects to the users that you want these in.
3. Make sure that the privileges that a particular user has is appropriate to use the data and execute the stored procedures if necessary.
This tool is not just a one shot deal.. It will bring the informix db over to Oracle, but you need to verify the structure and the logic of the stored procedures as being correct.
Barry -
Informix 4GL Code to Oracle PL/SQL
Is there any tool available to partially convert Informix 4GL
Code to Oracle Packages/Procedures/Functions ?
Thanks...
nullHi Nathalie,
We currently do not have such a tool within Oracle.
However, one of our MTI (Migration Technology Initiative)
partners may be able to help you.
Go to the following URL
http://technet.oracle.com/tech/migration/mti/
This page supplies contact information for our partners that have
a migration capability for Informix. One of these partners may be
able to help you.
Regards
John
Nathalie Ulken (guest) wrote:
: Is there any tool available to partially convert Informix 4GL
: Code to Oracle Packages/Procedures/Functions ?
: Thanks...
Oracle Technology Network
http://technet.oracle.com
null -
Migrating image database in Informix 9.21 to Oracle 9i
I am going to be migrating an image database from Informix 9.21 to Oracle 9i and am needing to know
what Oracle9i has to offer as far as options in storing large media types - image, video, audio, etc...
Specifically, does Oracle have anything comparable to Informix' smart blobspace? Is it possible to migrate
image data from Informix to Oracle? I know the migration kits only are available up to Informix version 7.
What does interMedia offer?Hi,
I was unable to reproduce your problem. I carried out the following steps in attempt to replicate the issue:
1. I launched the workbench, version 10.1.0.2, selecting the Oracle Lite "Default Repository".
2. Using the Oracle Enterprise Manager Console, I created a user "rtdb" with the password "rtdb" on my target Oracle 9i database.
3. I captured a test Informix database, generating its source and oracle models.
4. I then proceeded to migrate the database to Oracle and supplied my target Oracle9i database information in the "Migration Wizard, Step 1 of 4: Destination Database Details", supplying rtdb/rtdb as the username/password.
5. My test database migrated with no such error messages reported.
If you carried out the migration steps as I have outlined above, and are still experiencing issues with a "Failed to connect" error, I would contact support.
Regards,
Hilary -
Migrating from Informix 9.4 to Oracle 9.2
Hi
I need to migrate a database from Informix 9.4 to Oracle 9.2.
There are a third-part application that must be migrated that always run in Oracle databases in others customers.
I have a script (supplied for the third) to create the objects in Oracle (+- 1200 tables that will be created only with PKs to improve performance).
My question is: Can I use the migration workbench only to load the data (45 GB)? If no, what can I do to minimize the work?Hello,
Yes this is possible. You need to capture your source Informix database and map it to the Oracle Model using the Migration Workbench. Then you can generate the data unload scripts and SQL*Loader scripts to get the data our of your source database and into the destination Oracle database. For more information on how to do this, please see Chapters 4, 5 and 6 in the Oracle Migration Workbench User's Guide. You can find this document on the OTN Web site at:
http://download.oracle.com/docs/html/B15857_01/toc.htm
Regards,
Jocelyn -
Need 'Onstat -a ' of Informix equivalent command in Oracle
Hello Team,
I am searching for an option to dump all the Oracle Configuraiton like Initialization parameters, Dynamic information of Oracle Server.
Basically i am trying to find an command equivalent to 'Onstat -a' command of Informix, This command dumps all the cofiguration and runtime information of Informix server.
Any information on this would be higly appreciated.
Regards
Satish KBToo bad your Oracle installation doesn't have a version number. <g> In Oracle version matters. For example in 11gR1 and above:
SQL> CREATE PFILE='c:\temp\spfileorabase.ora' FROM MEMORY;solves the problem instantly.
In 10g you can
CREATE PFILE='c:\temp\initorabase.ora' FROM SPFILE='SPFILEORABASE.ORA';
but it will not show hidden parameters that can be written in the 11g version. -
Migrating informix row type to Oracle 8i
I have ascii files of an informix database and was using the SQL
Loader to import these files into Oracle8i. Everything works
fine except for tables with row types.
In the Informix ascii files, I have columns containing a set of
values. eg {x,y,z}. How do I get the Oracle SQL loader to import
these row type columns into corresponding object types in my
Oracle 8i database?
Any information or case studies on this would be desired as
well. I already looked and the Oracle 8i Utilities documentation
doesn't have a case study for loading object types.you may want to look into using Oracle's Migration Workbench that will take your Access database and then translate it to an XML file from which it then generates the DDL and SQL*Loader scripts for you (which you can always modify before running).
Hope this helps. -
Informix 7.x to Oracle 9i Data migration
Hi All,
I'm in the process of migrating the data from Informix 7.X databse to Oracle 9i. I need to migrate data from selected columns and selected tables only from the informix schema.The data migration deals with Huge volumes[ Around 50GB ] of data.
I need some help regarding
1. I'm thinking to use Informix Unload Option for data unloading and SQL * loader for loading the data into the database. Is there any other better way.
2. how to deal with the memory issues during migration process.
Regards
GauravHi,
Thanks a ton for the prompt response.
I'm elploring the usage of Migration Workbench for the migration.But yet don't know the correct way to use it.
I need some inputs and material to refer from this end.
Apart from that Regarding memory :
As I'm dealing with 50GB of data
1) I want to foresee any problems which i might encounter during the migration process.
2) Any oracle specific parameters I need to setup to rule out any memory related migration failures.
3) How can i do the migration in the quickest way?
Kindly do the needful.
Regards
Gaurav Jain -
Migrating Informix 7.3 to Oracle 9i
Hi,
I want to know any one (Bay Area) worked on migrated/working on migrating databases from Informix to Oracle. Please let me know.
Thanks in advance for your reply.
RameshRamesh,
I am working on migrating Informix 9 to Oracle9.2i. I know it is a version up in Informix but the lessons
should be the same almost.
I am doing this on AIX 4.3.
Geoff Heaton
ING Australia -
Migrating data from Informix 7.2 to Oracle RDBMS
I've got several applications running on an Informix 7.2 database and I need to migrate this data to an Oracle 8.1.7.4 database. Is there a gateway product available to aid with getting this data migrated. We tried Oracle Migration Workbench but Informix 7.2 is not supported. Any help with getting this done is appreciated. I don't want to keep these apps on Informix!!!
You can use Generic Connectivity. It is a free feature of the database available on Windows, HP, AIX and Solaris and Linux (v10g).
There is also the transparent gateway for Informix however it is not certified with Informix 7.2. It is certified with 7.3 and higher. -
Migrating from Informix 9.21 to Oracle 9.2.0.4
Hi
Once I created the Oracle Objects from Oracle Model, I found that Stored Procedures & Triggers were missing. All the tables were created.
I captured the Source Model & created the Oracle Model. Then I went on creating with Oracle Objects. The migration user(x1) was given all the Roles & Privileges as required. The schema belongs to another user.(x2)
Please advice.
With Rgds
JeyaHi,
I was unable to reproduce your problem. I carried out the following steps in attempt to replicate the issue:
1. I launched the workbench, version 10.1.0.2, selecting the Oracle Lite "Default Repository".
2. Using the Oracle Enterprise Manager Console, I created a user "rtdb" with the password "rtdb" on my target Oracle 9i database.
3. I captured a test Informix database, generating its source and oracle models.
4. I then proceeded to migrate the database to Oracle and supplied my target Oracle9i database information in the "Migration Wizard, Step 1 of 4: Destination Database Details", supplying rtdb/rtdb as the username/password.
5. My test database migrated with no such error messages reported.
If you carried out the migration steps as I have outlined above, and are still experiencing issues with a "Failed to connect" error, I would contact support.
Regards,
Hilary -
Hi
I want to create tables & indexes on different tablespaces as planned. I have already created table spaces using OEM. (for a given schema different set of tables have to be created on diffrent tablespaces and so on)
But,it appears,"OMWB Table Space Discoverer" is not much of useful. It allows to specify one for tables, one for indexes and TEMP. Is there anyway I can 'discover' all the tablespaces from the target and assign the tables & indexes to various tablespaces as planned.
Any suggestions?
Rgds
JeyaHi,
I was unable to reproduce your problem. I carried out the following steps in attempt to replicate the issue:
1. I launched the workbench, version 10.1.0.2, selecting the Oracle Lite "Default Repository".
2. Using the Oracle Enterprise Manager Console, I created a user "rtdb" with the password "rtdb" on my target Oracle 9i database.
3. I captured a test Informix database, generating its source and oracle models.
4. I then proceeded to migrate the database to Oracle and supplied my target Oracle9i database information in the "Migration Wizard, Step 1 of 4: Destination Database Details", supplying rtdb/rtdb as the username/password.
5. My test database migrated with no such error messages reported.
If you carried out the migration steps as I have outlined above, and are still experiencing issues with a "Failed to connect" error, I would contact support.
Regards,
Hilary -
Migrating from Informix 9.4X to Oracle
Hello Everybody,
I am trying to migrate an Informix database to Oracle using Oracle Workbench. I am trying to capture the source DB using the Wizard and when feeding the hostname, port, informix password and server name i am getting the following error "No suitable Driver"
I have also an ODBC configured same way, and it does work, but I can not get this wizard working.
If anybody know what can I do, please tell me. Any help will be appreciated.
Thanks in advance
AliceBefore Migrating From Informix Dynamic Server
To configure an Informix Dynamic Server database for migration:
1.Verify that the Informix Dynamic Server JDBC Driver JAR file, ifxjdbc.jar, is located in the following directory:
On Windows:
OMWB_install_dir\Omwb\drivers
On UNIX:
OMWB_install_dir/Omwb/drivers
2.If necessary, install the Informix Dynamic Server JDBC Driver, version 1.4:
1.Insert the Informix Dynamic Server CD into your CD drive.
2.Follow the instructions in the install.txt file located in the JDCC directory to install the Informix Dynamic Server JDBC driver.
3.Copy the ifxjdbc.jar file of the driver to the following directory:
OMWB_install_dir\Omwb\drivers
On Windows:
OMWB_install_dir\Omwb\drivers
On UNIX:
OMWB_install_dir/Omwb/drivers
3.Ensure that you can connect to the Informix Dynamic Server database from the system where you have installed Migration Workbench. -
Informix SE 7.x -- Oracle 8i conversion
We are currently attempting to convert an Informix SE 7.x
database to Oracle 8i. Our plan was to use the scripts to first
convert it to Oracle 7, and then use the conversion assistant
that comes with 8i to convert the O.7 to O.8i. However, a hitch
has ocurred as the scripts only seem to support Informix Online
7.x. If anybody out there could offer a few pointers on how to
modify the scripts to allow this (or can offer any other
information, for that matter), it would be greatly appreciated.
Cheers,
Gerhard Kessell-Haak
nullHi Gerhard,
The 7.x scripts may be far removed from what you need. It depends
on how much the Informix data dictionary has changed between the
two versions.
The scripts work by extracting the data dictionary definitions of
exch schema object. They then perform some relatively simple
migrations e.g. datatypes, and then generate schema creation
scripts for Oracle.
If you are thinking of writing scripts, I would suggest that you
start with trying to extract tables first. This should be
relatively straightfoward and give you a feel for extracting the
rest of the objects.
Regards
John
Gerhard Kessell-Haak (guest) wrote:
: We are currently attempting to convert an Informix SE 7.x
: database to Oracle 8i. Our plan was to use the scripts to
first
: convert it to Oracle 7, and then use the conversion assistant
: that comes with 8i to convert the O.7 to O.8i. However, a
hitch
: has ocurred as the scripts only seem to support Informix Online
: 7.x. If anybody out there could offer a few pointers on how to
: modify the scripts to allow this (or can offer any other
: information, for that matter), it would be greatly appreciated.
: Cheers,
: Gerhard Kessell-Haak
Oracle Technology Network
http://technet.oracle.com
null
Maybe you are looking for
-
HP Envy 15 fan issues and freezes
I recently got an Envy 15 via America (I'm British, currently living in South Korea) and absolutely loved the thing up until this past week. I was running Crysis (and had been for a while with no problems) but noticed a strange sound over my headphon
-
Getting Stackclose exception in bluetooth applicaiton!
Hi, All I am developing simple file transfer application in which mobile is server and client is pc while i am calling Connector.open(url) method after that i will get stackclose exception and program stops working. and on mobile that is server no ex
-
Suddenly my wi-fi stopped working. Firstly it couldn't find any wireless networks, so i took it to a service. They told me that the problem happened because of the water and they showed me (in a picture, i wasn't there when they break out the phone)
-
Add-ons for Safari & Firefox to enable YouTube
I just re-installed Safari & Firefox new & "clean" with 10.8 : question: I see that I can not view 99% of the videos on YouTube - obvioulsy I need an add-on or plugin or extension, java or flash or something (I'm never sure exactly what those words m
-
How settlement amt is calcuated in CO88 for process order in 2 currencies
Hi, How the settlement amount is calcuated in CO88 settlement accounting document in local currecny and group currency. When we are converting local currecny amount with exchange rate which has picked in BKPF Table from local to Group it is n