Migrate Informix 7.31 Database into Oracle

Dear all,
I intend to import an Informix Dynamic Server 7.31 Database into Oracle; In this case it's the database of an old system which is not in use anymore, so the purpose is strictly readonly.
No triggers, few procedures and functions.
I'd like to import the data into Oracle 11g, is this possible or do I have to import into 10g and then upgrade to 11g?
The docs say the migration workbench is the tool of choice, is there anyone who can provide me with some experience?
How do I verify the migration was successful and the data was imported exactly the way it was?
Thanks in advance,
Andy

Andy,
Informix can only be migrated using the older Oracle Migration Workbench 10.1.0.4 and as it says on the web site -
http://www.oracle.com/technetwork/database/migration/informix-085032.html
the only supported versions for the workbench are 9i and 10g.
However, this is only for running the workbench itself and creating the repository. If you do an offline migration then you can run the scripts created by the migration utility in any version of Oracle and load the data using any version of SQL*Loader.
It may be that you can create the repository for the 10.10.4 workbench in an 11g database but I've never tried it.
As for testing there is a section in the documentation -
Oracle® Migration Workbench User’s Guide Release 10.1.0.4 for Microsoft Windows 98/2000/NT/XP and Linux x86
Chapter 7 - Testing the Oracle Database
that discusses how you can test the migrated data.
I've only ever run small test migrations and issues can depend on the complexity of the data and particularly stored procedures and embedded SQL.
If you have no triggers, few procedures and functions then it should be fairly straightforward.
It is planned to include Informix migration in a later version of SQL*Developer but there is no date for that yet.
Regards,
Mike

Similar Messages

  • Migrate peoplesoft sybase HR database to oracle 11g

    Hi All,
    We am looking to migrate from sybase 12 to Oracle 11g. We are not sure on which path to choose for this migration to be done. Ths sybase Database is around 55 GB. Below are few questions. Please let me know. The down time on this database can not be more than 2 days at the max.
    1. What is the best and fastest way to do this, if there is one?
    2. Any Documentation on steps involved in migration?
    3. Do we have to use any 3rd party tools for this?
    4. Can we achieve the data migration with sql loader, if yes is it the suggested way to do this and is there any documentation on this?
    I tried sql developer to do the migration but it did not go well and finally found that it is not the way to migrate a Database with peoplesoft environment, below is the link to explain more about what I have done with sql developer.
    If there is any other information required, below link has almost all the information.
    Re: Migrate peoplesoft sybase HRMS database to oracle 11g
    Thanks
    Kranthi

    1)     Build an Oracle Demo system patched to the same release level as the current production system.
    2)     Launch Application Designer and compare the production system to the demo system so you may capture the modifications.
    3)     Load a custom table with the tables listed in the MVPRDEXP.EXP in the production system. Run a script to create an export script for all PSRECDEFN where the RECTYPE is 0. This identifies all application data tables. You may want to dms export large tables in parallel.
    4)     DMS Import the exported data into the Oracle instance.
    5)     Reapply the modifications.

  • How to migrate an ACCESS 2000 Database to Oracle ?

    Hi,
    I need to migrate an ACCESS 2000 Database to Oracle. Is there any tool to help me in this work ?
    Regards.
    Pascal

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Pascal:
    Hi,
    I need to migrate an ACCESS 2000 Database to Oracle. Is there any tool to help me in this work ?
    Regards.
    Pascal<HR></BLOCKQUOTE>
    The Oracle Migration Workbench version 1.4.1.0.0(available from OTN at http://otn.oracle.com/tech/migration/workbench/content.html) will migrate an ACCESS 2000 database.
    null

  • How to import sql server database into oracle

    Hi,
    i have a backup of database(complete) from sql server, Is there any way to import that backup database into oracle environment.
    Please let me know the process
    Thanks
    Naren$

    No. You cannot simply import binary data files from a 3rd party database directly into Oracle.
    You can use bcp on SQL-Server to unload the data to CSV and then use Oracle's SQL*Loader to load it.
    You can run a SQL-Server database instance and an Oracle database instance, and use a heterogeneous database link from Oracle (working via ODBC) to connect to SQL-Server - and use SQL statements to pull object definitions and data from SQL-Server into Oracle.

  • Converting Single Instance database into Oracle Fail-Safe on Linux

    Hi All,
    We have single instance Oracle10g database running on Linux RHEL4. We are looking to convert this database into Oracle Fail-Safe (Active-Passive). Does any one have document for Oracle fail-safe setup?
    Regards,
    Tushar

    Tushar,
    you can't use software for windows on Linux.
    However, there's number of ways to implement high-availability solution on Linux Oracle.
    You can go with Active-Active (RAC) - which means that you'll have two servers attached to the same database at the same time. You can use either, and if one goes down(due to power failure for instance), the second will still be available.
    You can go with Active-Passive (Data Guard) - which means that you'll have one of the nodes being active and the second passive, but synchronized with the first one, so in case of failure of the first node you can activate the second one.
    You can also go with linux clustering - which is most similar to MCS + fail-safe - you'll have two nodes clustered with linux clustering software (RH cluseter suite for instance) and connected to shared storage. One node is active, and in case of crash database instance will be automatically started on the second node. This is beneficial because you can use your resources more efficiently. In case if you have two databases you can run each of them on dedicated server and then, in case of node failure move to another one. However, the setup of such configuration is quite cumbersome.

  • Oracle Migration Workbench : import sqlserver database into exiting schema

    Dear Oracle users,
    I have to migrate several databases from MSSQL 2000 to Oracle 10g.
    To perform this task I use the oracle migration workbench, which works great for that purpose.
    My only problem is that the Oracle Migration workbench creates alsways a new
    tablespace with the same name than the sqlserver-user I use to export the database.
    I would like to import the converted database into an already existing schema of my Oracle database.
    Does someone know how to do that ?
    Best regards,
    Daniel

    Change the name of the SQL server user to the name of an oracle tablespace name. This should create the tables in the Oracle tblspce you want.

  • Error while migrate my primavera sql database to oracle database

    I have used the migrate batch file to migrate my old database "Primavera V 6.0 SQL" to new database "Primavera V 8.2 Oracle"
    the process in my labtop is OK
    but in my PC the process hanged on "Creat remaining database objects (e.g. constraints and indexes) " Step
    with this error
    "Error in Run SQL Script orppm_ins_aux.sql: DatabaseToolException (ORA-02298: cannot validate (ADMUSER.FK_RSRCRATE_RSRC) - Perant keys not found ) "
    any help fixing this error

    user11108903 wrote:
    Hi,
    I used the migration tool to migrate a Primavera 6.2 SQL database to Oracle 11G DB. The migration tool runned successfully and I am able to login to the database using P6.2 client with no problem; however when attemptiong to update the license on the now Oracle database using the privuser account I get the following error "License could not be loaded because of error: List index out of bounds (247). Please make sure that you are using a privileged database login" the error comes up before I can browse to the location of licesne.txt file. Same procedure on a "native" Oracle P6.2 database works perfectly with no problem. Has any one run into this problem before? any help will be appreciated.
    Best Reagrds,I have not seen that specifically but it appears that not all of the grants were correctly applied.
    I would suggest running the schema validation tool which can be found on the knowledgebase as Solution ID: prim75459 as this will tell you what is missing/invalid.
    Once you know that, you can pull the neccesary grants from the create scripts located in the cd1\install\database\scripts folder.

  • Migrate peoplesoft sybase HRMS database to oracle 11g

    Hi All,
    I want to know if I can migrate a sybase peoplesoft HRMS database to oracle 11g using sql developer 3.0. I am trying to do this following the steps given in the link below but it is taking for ever for the convert step, I could see the messae saying building converted model.
    http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/sqldev/r30/SybaseMigration/SybaseMigration.htm
    The sybase database is 55GB and the version is 12. There are around 20,000 tables in Sybase Database.
    Please advise, if this is possible with SQL Developer??
    If yes, how long this process might take(for each step in the above link), based on any past convertions of the same size database??
    If this is not feasable with SQL Developer because of the complexity of the database, are there any other tools we can look into which might be faster/better than SQL Developer.
    Please advise.
    Thanks..

    Hi Dermot, Tanks for the reply.
    "Do you know the number of views and procedures captured". Below is the ouput from some of the tables in migration repositary.
    count from md_derivatives table, grouped by derived_type.
    MD_CATALOGS     1
    MD_USERS     1
    MD_CONNECTIONS     2
    MD_SCHEMAS     4
    MD_TRIGGERS     40
    MD_VIEWS     34316
    MD_TABLES     48048
    MD_INDEXES     55850
    MD_INDEX_DETAILS     112043
    MD_COLUMNS     766244
    Count from md_views table 34316
    Count from md_additional_properties table 110322
    "Is there a chance the convert phase has hung, or does it refresh ever so ofter with details of another object being "migrated"?"
    It is not hung. I can see the message 'Translating views' right now, and the View names change often but not fast roughly every minute. When I checked for what the session is doing, I could see the below two sql statements.
    SELECT PROP_KEY, VALUE, PROPERTY_ORDER, CONNECTION_ID_FK
    FROM MD_ADDITIONAL_PROPERTIES
    WHERE REF_ID_FK = :1
    ORDER BY PROPERTY_ORDER;
    SELECT ID
    FROM MD_TABLES -- Some times this is MD_VIEWS
    WHERE SCHEMA_ID_FK = :1 AND UPPER (TABLE_NAME) = UPPER (:2)
    "What is the current "Being migrated" information?"
    Translating View xxx.
    "Does the tablespaces your migration repository schema is based on have sufficient space?"
    Yes, Since there is no data at this point, it is all done in one table space which is set to grow UNLIMITED. At this point the size of the table space is a little over 500M.
    "Is SQL Developer being run on the same machine as the Oracle database containing the migration repository? (conversion can be alot quicker for procedure,view,trigger conversion if SQL Developer is on the same machine as the repository)"
    NO. SQL developer is running on my machine but the migration repositary is in the database which is on HP-UX box. Below are some of the details of the server. Also, since the database in on HP-UX, I couldn't find SQL developer for UNIX. I also read in the release note of 3.0 that it is not supported with UNIX, Is that right? else is there a way I can install SQL developer on the Unix server and that might improve the performance!, if yes, please guide me with the steps to do this installation.
    Server:
    Processors: 4, CPU version: PA 8700 CPU module 3.1, clock Frequency: 750MHz, Hardware Model: 900/800/L3000-7x, Kernel width Support 64.
    Physical Memory 8199.3 MB
    Real Memory --> Active: 2990487.0 KB, Total: 3956471.8 KB
    Virtual Memory --> Active: 5787735.5 KB, Total: 6864998.0 KB
    Free Memory Pages: 127049 at 4 KB/page
    Swap Space --> Avail: 4096 MB, Used: 4096 MB, Free: 0 MB
    OS Identification: B.11.11 U
    I see the below when I do a 'glance' on the server. Looks like it is using most of the memory and the Swap. These are the numbers from the server after the migration started, they stay consistent all time with very small variation.
    CPU Util S SR RU U | 34% 31% 39%
    Disk Util F F | 4% 4% 13%
    Mem Util S SU UB B | 93% 93% 93%
    Swap Util U UR R | 86% 86% 86%
    PROCESS LIST Users= 1
    User CPU Util Cum Disk Thd
    Process Name PID PPID Pri Name ( 400% max) CPU IO Rate RSS Cnt
    oraclefap 16560 1 178 oracle 97.9/98.3 132507 0.1/ 0.6 16.0mb 1
    My Machine where SQL Developer is Running
    Windows XP Professional SP3. 2GB Memoery. All this, time I was using around 1 Gb of memory while this process is running, Out of which SQL developer uses only 200 to 300 MB at any given point and the CPU is less than 5%.
    "What version of Oracle database have you installed the migration repository in?"
    Below is the Banner.
    Oracle Database 10g Release 10.2.0.4.0 - 64bit Production
    PL/SQL Release 10.2.0.4.0 - Production
    CORE     10.2.0.4.0     Production
    TNS for HPUX: Version 10.2.0.4.0 - Production
    NLSRTL Version 10.2.0.4.0 - Production
    Also please let me know about this request I have popsted. https://apex.oracle.com/pls/apex/f?p=43135:7:2259365896228241::NO:RP,7:P7_ID:29361
    I would greatly appreciate any help. Thanks again.

  • Convhow to erting MySQL database into oracle Database

    Hi,
    how to import/convert MySQL database/tables into oracle database/table.
    i need SQL code or any import wizard technique.
    Thnxz

    Please refer:
    http://www.oracle.com/technology/tech/migration//workbench/index_sqldev_omwb.html

  • How do we migrate Hyperion HFM/FDM database from Oracle to MS SQL?

    So I have this issue at hand and have ideas that I need to run by people with some expertise. I need to change the databases from Oracle to SQL in a completely new Hyperion installation. I am keeping the version 11.1.2.3 as is. No upgrades.
    So I am thinking, Install EPM from scratch into new environment.
    Then for HFM just use application copy utility.
    For FDM, copy the application file structure and then use SSMA tool to convert the database from Oracle to SQL then configure FDM to new database.
    I need to know if there is a better method than these.
    Thank you in advance.
    Gideon Seroney
    [email protected]

    HDM - Copy App Utility, DRM - Use the upgrade wizard should work across same version, FDM is more tricky is the no way you can access the original Oracle db from 11.1.2.3, if so then export everything from workbench.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Migration toolkit for RAIMA database to ORACLE database

    We have to migrate a RAIMA database (version 4.5) to an Oracle8i
    (8.1.7.0.0)database.
    I found a migration toolkit on the OTN WebSite at the following
    adress:
    http://otn.oracle.com/tech/migration/toolkits/content.html
    the one I can get there, has been developped to migrate a RAIMA
    database to an Oracle version 7.x database under UNIX.
    I need a migration toolkit to convert the RAIMA database to
    Oracle8i database running under Microsoft Windows operating
    system (9x, NT or 2000)
    Can I find one somewhere ? If not, Does-it exist a way to modify
    the UNIX toolkit to Windows ? If Yes, what do we have to do.
    Thanks,
    Pierre Marois
    COGI-OMH

    Hi,
    I've had a quick look at the kit.
    There should be no problems migrating the database to Oracle 8i
    or 9i using the kit.
    As for using the toolkit on Windows, I would try and convert the
    UNIX scripts to Windows scripts, but if you can't, you'll just
    have to do what the scripts to manually.
    The C program that fixes the output from Raima looks like you
    should be able to compile that on Windows.
    It might be easier to get a UNIX machine and convert it on that :).
    Hope that helps.

  • Can I integrate Lotus database into Oracle with ODI

    I would like to know is it possible to integrate Lotus into Oracle with ODI.
    I know that Lotus database (file extension .nsf) is not an relational database, but it is possible to extract the data from Lotus database into XML and ODI supports XML
    so one solution would be to convert Lotus database to XML and then integrate the data into Oracle with ODI (Am I wrong?)
    Is there another solution, where I could directly integrate data from Lotus into Oracle with ODI

    IBM do provide JDBC access to Lotus Notes data. This is likely to be the best way. Google "LOTUS NOTES JDBC DRIVER" and you find links to IBM's info.

  • Convert  Sql server database into oracle

    hi friends
    i have a very smal database of sql server containing 8 tables
    i want to convert my databse into oracle plz tell me in detail coz i dont know any thing about it.
    plz help me
    take care
    bye

    If the amount of data is small, you might look into Microsoft Data Transformation Services (DTS), which comes with SQL Server. This provides an easy to use GUI for mapping data between two sources.
    A few warnings:
    - If you let DTS create your Oracle tables, beware that that table / column names may be created as case-sensitive and data types may not be what you expect
    - If you are transferring a lot of data (e.g. millions of rows), performance will be terrible.

  • Import oracle 11g database into oracle 10g Server -

    Hi guys,
    We have a oracle db running on Oracle 11g. Now, we would like to export from oracle 11g into Oracle 10g XE for important demo. Is it possible??
    When i try to import into Oracle 10g XE, the following Error msg appears :
    IMP-00010: Not a valid export file, header failed verification
    Pls help soonest possible...
    tx
    Rama

    A BIG thank you to both of you, Managed to import succesfully. appreciate your help.
    Just for others who would be using this forum.
    Steps involved
    1. connect with Oracle 10g Export utility to the source db.
    2. export the db from source to target server
    3. create DDL & schema of the source db.... ( i used toad dba )
    4. run the DDL & schema of the target db (oracle 10g) .. ( i used toad dba )
    5. import the dump to target server.
    6. done...
    thanks.

  • How to migrate a weblogic project files into oracle 9i JDeveloper?

    Hi,
    I have a simple customer registration website (on top of 8.1.7 DB using oracle jdbc thin driver) as follow:
    It is all under c:\weblogic\myserver\public_html\jsp\
    (Which is the document root)
    12 html files under c:\weblogic\myserver\public_html\jsp\
    40 JSP files under c:\weblogic\myserver\public_html\jsp\cut
    10 image files under c:\weblogic\myserver\public_html\jsp\images
    1 java package under
    c:\weblogic\myserver\public_html\servletclasses
    The following is from the properties file under weblogic directory. What do I need to configure in oc4j as a web logic
    weblogic.jdbc.connectionPool.examples-dataSource-demoPool=\
    url=jdbc:oracle:thin:@mymachine:1521:db03,\
    driver=oracle.jdbc.driver.OracleDriver,\
    loginDelaySecs=1,\
    initialCapacity=2,\
    maxCapacity=4,\
    capacityIncrement=2,\
    allowShrinking=true,\
    shrinkPeriodMins=15,\
    refreshMinutes=10,\
    testTable=dual,\
    props=user=cut1;password=cut1
    weblogic.allow.reserve.weblogic.jdbc.connectionPool.examples-dataSource-demoPool=everyone
    weblogic.allow.reset.weblogic.jdbc.connectionPool.examples-dataSource-demoPool=everyone
    weblogic.allow.shrink.weblogic.jdbc.connectionPool.examples-dataSource-demoPool=everyone
    weblogic.jdbc.TXDataSource.examples-dataSource-demoPool=examples-dataSource-demoPool
    weblogic.jdbc.DataSource.examples-dataSource-demoPool=examples-dataSource-demoPool
    It there any how to steps to import it and be working- into Jdeveloper and deploy it against oc4j that I downloaded as a web server. I searched and contacted friends even at oracle and reached dead end.
    Is there a migration from bea to oracle 9i that exist and that is tried and found to be working?
    If so what are the details that makes it successfull all the way?
    Can all those files be maintained in JDeveloper 3.2.3 or 9 keeping -your recommended- directory sturcture?
    What are steps to setup the web server?
    So that we may better diagnose DOWNLOAD problems, please provide the following information.
    - Server name
    - Filename
    - Date/Time
    - Browser + Version I.E 5.5
    - O/S + Version Windows 200 Proffessional SP2
    *** Because of JDeveloper ***
    *** However please recommend any web server on HP or Sun ***
    - Error Msg N/A
    - Oracle 8.1.7 with thin JDBC driver

    There are two ways of doing this:
    a) You do a system copy using R3load
    This will give you a "free" reoganization because the tables will be loaded into the database as if you were doing a new installation. The disadvantage is, that it takes more time and good planning.
    b) you do a system copy using backup/restore together with the database upgrade
    This is a fast way to get your system upgraded and if something goes wrong you can still use the old system. Check
    Note 932722 - Upgrade to Oracle 10.2 during a database copy
    this is a note for Windows but you can adapt it to be used on Unix/HP-UX too.
    And just as a remark:
    The "free" support for Oracle 10g is ending next year in June (see Note 1339724 - Oracle 10.2 Extended Support free until July 31, 2011) - after that you have to buy additional support if you want to continue to run 10g. If you run now a migration/upgrade project, why not upgrade directly to 11g?
    Markus

Maybe you are looking for

  • Okay, why am I unable to view videos when I plug my iPod into my computer?

    I have a new computer (from school) and when I plug in my iPod, I see the music but no videos or photos. When I set it to auto sync music and select the same for video, the Video menu for my Ipod does not appear using iTune. The video is there on my

  • Convert ASCII HttpServletRequest to UTF-8 Correctly (Possible)?

    Hi All, Is it possible to convert a request encoded in ASCII that contained UTF-8 Characters to UTF-8 correctly? I am using ATG Dynamo's Application server and for the life of me, it doesn't seem to let me encode the request in anything but ASCII. An

  • Auto-resizing all components

    Is there a method that auto resizes all components on a JFrame when it is maximised for example. I have got a JTable (in a scrollpane) and some other components on a panel. I have sized the frame to be approx 80% of the screen size. When the frame is

  • Binding in ActionScript

    I want to do something like you can do in MXML like this: <mx:Text text="Page {mainFramework.selectedIndex +1} of {mainFramework.numChildren}"/> Which shows in the text field Page 1 of 6 (for example) but I want to do this in ActionScript. I have the

  • Using spread control

    Hi all, I want to use spread control (activex control) in forms . if any one having sample code/form please forward to [email protected]