How to migrate sql 7 to oracle 9i ???

Hi,
Plz let me know the step by step solution of how to migrate sql 7 to oracle 9i? I am using oracle 9i and i have a d'base created in sql 7 and I am using win2000 server all are on the same server.if you could provide me the links which solve my problem.
thanks a lot
wityh regards : Alok Kumar

Hi Alok,
Oracle have a tool called the Oracle Migration Workbench (OMWB). It is a free tool which can help you migrate you database from SQL Server 7 to Oracle 9i. You can find out more about it here.
http://www.oracle.com/technology/tech/migration/workbench/index.html
You basically need to download the OMWB Core part and then 1 of the plugins (You need to download the SQL Server 7 plugin).
Once these are installed you can connect to your SQL Server 7 database, capture the schema objects within, map these to their Oracle equivalents and then Generate then into you Oracle database. Its GUI wizard driven tool so its easy enough to use.
Note that this tool helps people move there databases to Oracle and is not a silver bullet. The more complex your database more time you need to rectify problems and test.
I hope this helps,
Dermot.

Similar Messages

  • How to migrate SQL Server image data type to Oracle 8 BLOB data type?

    Hi,
    I have to migrate data from sql server to Oracle 10 g.
    I am unable to migrate image data type from sql server to blob data type in oracle.
    Iam using Oracle Heterogenous Services to migrate the data,Using Merge statement and database link.
    I am getting the following error-
    ERROR at line 7:
    ORA-00932: inconsistent datatypes: expected BLOB got LONG BINARY
    Can any one suggest me how to migrate Image datatype to BLOB???

    Hi you might want to post your question in General Forum.
    General Database Discussions
    There's very few users visit this forum.

  • How to migrate sql server image type to oracle BLOB

    In SQL Server table I have Image data type field. How to migrate image type field to oracle BOLB type field. I am using SQL server DTS to transfer the data.
    If we map, will it care ?
    Thanks,
    Venkataraman L

    Hi you might want to post your question in General Forum.
    General Database Discussions
    There's very few users visit this forum.

  • Migration SQL To Oracle

    Hi all,
    I want to migrate the data from sql server to Oracle 9i in windows Xp.
    Kinldy any one tell me correct method, i want to transfer the data by using the SQL Script, kindly send the script
    its urgent
    Regrads
    S.Senthil Kumar

    Thanks,
    I want to migrate the tables not a whole database.
    For example: i have employee table in sql server it have 2 lakhs records
    now i want to transfer the 2 lakhs records into oracle's employee table.
    oracle's employee is now empty.
    normaly i use migarte SQl server to Sql Server, but i dont try this kind.
    kinldy tell me, i want to write a cursor to migrated the data, tell me the connection.
    How can i connect the oracle in sql server.
    Regards
    S.Senthil Kumar

  • How to migrate files from "ORACLE EPM 11" to OBIEE 10g / 11g

    Hi
    We are moving from ORACLE EPM 11 to OBIEE 10g or 11g .
    Can anyone suggest me how to migrate the files from ORACLE EPM11 to OBIEE 10g ?
    Regards
    Vinod.

    It would be a good idea to specify the version you are using.
    The general plan can be the following:
    A. On source db:
    1. Generate scripts for the tablespaces where the schema you want to export has segments (again use toad or ther tools)
    2.Generate scripts for the schema you want to export (use toad, dbms_metadata or other tools)
    3. Generate scripts for system grants, system roles, privileges you have on objects owned by sys, system, quotas on tablespaces
    4. If the schema has grants on sys objects that are not part of the default oracle install but were created later and are specific to that particular db (not a good practice, but it can hapen) and your application is dependent on them, generate scripts for them also (I have come across types owned by sys, when migrating an application with Websphere AS)
    5. export schema using exp owner=<SCHEMA_NAME>
    6. generate scripts for public synonyms and grants to public on object schema
    B. On target db.
    1. create tablespaces with generated scripts from A.1.
    2. create schema with generated scripts from A.2.
    3. grant all privileges from A.3.
    4. if non default objects on sys needed, create them with scripts from A.4., grant privileges on these objects
    5. imp with option fromuser=<SCHEMA_NAME> touser=<SCHEMA_NAME>
    6. create public synonyms, grants from A.6.
    7. check jobs - if you import with sys or system user, jobs will be imported under this users; drop jobs nad recreate jobs under your schema
    I hope I haven't forget anything and this helps...
    Ioan
    Edited by: ioan on 6.10.2008 13:00

  • How to migrate a SAP Oracle 9i to Oracle 10g (on a new machine) ?

    Hello,
    Do you know the proper procedure of such a migration : Migrate a SAP Oracle 9i to a new machine : HP-UNIX, Oracle 10g.
    My understanding :
    (1) Setup the new machine
    (2) Install the latest version of HP-UX
    (3) Install Oracle 10g database program
    (4) Use Oracle Export / Import to copy my existing SAP Oracle 9i to this newly installed Oracle 10g machine.
    (5) copy or tar all the SAP related files, eg.BRTOOLS, ABAP reports, to the new machine
    (6) Modify all the configure files since the machine name is different.
    Is it correct ?
    Is it the most appropriate method ?
    Is Export / Import a proper way to migrate an Oracle to a new version ?
    Should I use Data Gurad instead ?
    Finally, for this migration issue, any SAP Note you will suggest ?

    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

  • How to migrate the whole Oracle Applications from one Server  to New IBM eS

    We are on 11.5.10.2 with IBM/p670 servers.
    We want to migrate the whole oracle Applications 11.5.10.2 to new IBM eServer p5 590.
    what is the best approach to migrate the whole Application.
    Best Regards
    Zia

    Rapid clone is there
    Manually also you can do
    Copy all tops
    Ensure tns connectivity to oracle home by tnsnames.ora entry change
    make changes in context.xml
    remove entries in FND_NODES for old servers
    run AC
    (Above steps do for DB tier then CM and then AdminTier - supposing admin and DB are diff nodes)
    Start services
    This should do the work
    Sunil Choudhary
    http://www.onelife.in
    Message was edited by:
    Sunil Choudhary

  • How to migrate SQL serveer table-valued functions into Oracle 10g

    hi ,
    i'm trying to migrate from SQL server to Oracle. There are some Table_valued functions ( Function that returns table). while migrating using SQL Developer it uses cursor for every table query. is this is the only solution to migrate functions returning table? This tables contains more than LAKH of records? so if there any other solution on this please reply. the sample code is bellow.
    CREATE function FU_AIG_S_GET_LOG
    returns TABLE
    as
    RETURN     
    SELECT U_AIG.T_AIG_LOG.AIG_LOG_NB_IDLOG,
    U_AIG.T_AIG_LOG.AIG_LOG_NB_EVTSUIVI,
    U_AIG.T_AIG_LOG.AIG_LOG_NB_CODELOG,
    U_AIG.T_AIG_LOG.AIG_LOG_DT_CREATION,
    U_AIG.T_AIG_LOG.AIG_LOG_CL_XMLEVT,
    U_AIG.T_AIG_TYPELOG.AIG_TYPELOG_VC_NOMLOG
    FROM U_AIG.T_AIG_LOG INNER JOIN U_AIG.T_AIG_TYPELOG
              ON U_AIG.T_AIG_LOG.AIG_LOG_NB_CODELOG =
    U_AIG.T_AIG_TYPELOG.AIG_TYPELOG_NB_CODELOG
    WHERE AIG_LOG_NB_LU = 0;
    thanks
    sush
    Message was edited by:
    user610355
    Message was edited by:
    user610355

    I don't think there's good work around over that. Mysql .sql file syntax is a little different from Oracle. Especially the DDLs.
    Unless you are willing to blindly run the .sql file and fix the one failed manually.

  • How to migrate sql server 2000 user defined function returns table

    Hi,
    How do I capture the SQL Server 200 user defined function that returns table? Is this supported in the current version of Oracle Migration Workbench? I am using the latest version - Release 9.2.0.1.0 with SQL SERVER 2000 plug-in.
    I was able to capture the SQL Server 2000 user defined function that returns string and smalldatetime but not the functions return table during the migrate data source stage.
    Thanks in Advance,
    Susan

    Susan,
    This is not currently supported. The next release of the Oracle Migration Workbench (due very soon), will do a better job of catching this mad reporting an error. We are looking into a suitable mapping and have created bug # 2355073 - TABLE DEFINITIONS NOT ACCEPTED FOR TABLE FUNCTIONS to track this issue.
    Once possible solution we are looking into is using the object type to emulate. Here is an example from the bug:
    Original table
    SQL> create table tabela (a number, b number, c number, d number);
    SQL> insert some values...
    SQL> select * from tabela;
    A B C D
    1 1 1 1
    2 2 2 2
    3 3 3 3
    4 4 4 4
    SQL Server 2000 code
    CREATE FUNCTION FUNCRETORNATABELA()
    RETURNS TABLE
    AS
    RETURN SELECT A,B,C,D FROM TABELA
    SELECT A,B,C,D
    FROM FUNCRETORNATABELA()
    ORDER BY A
    Oracle code (workaround)
    SQL> create or replace type MyObjType as object (
    2 a number, b number, c number, d number);
    3 /
    Type created.
    SQL> create or replace type MyTabType as table of MyObjType;
    2 /
    Type created.
    SQL> create or replace function teste return Mytabtype pipelined as
    2 aa MyObjType := MyObjType(null, null, null, null);
    3 cursor c1 is select a,b,c,d from tabela;
    4 begin
    5 open c1;
    6 loop
    7 fetch c1 into aa.a, aa.b, aa.c, aa.d;
    8 exit when c1%NOTFOUND;
    9 pipe row (aa);
    10 end loop;
    11 close c1;
    12 return;
    13 end;
    14 /
    Function created.
    SQL> select * from table(teste);
    A B C D
    1 1 1 1
    2 2 2 2
    3 3 3 3
    4 4 4 4
    SQL> select a, c from table(teste) order by c desc;
    A C
    4 4
    3 3
    2 2
    1 1
    Donal

  • How to migrate data from oracle 9i database to new machine 11gr2 RAC ASM

    Hi Expert
    I need your expertise to advise me what is the best method to move data from oracle 9i database to new machine running oracle 11r2 RAC database with ASM.
    Currently my production server running on HPUX ORACLE 9I database with normal file system. My new server is running SUN SOLARIS SPACR 64 bit ORACLE 11gr2 RAC with ASM. What is best method to move data over so it will be consistent. Any guide can refer.
    Regard
    William

    Hi William,
    See the note in metalink Migration of Oracle Database Instances Across OS Platforms [ID 733205.1] to saw the Endian Format of your OS. If is the same you can use the RMAN to convert the database to another OS, if not the only option is using export/import (Transportable Tablespaces).
    To upgrade from 9i to 11g, see the note 837570.1 - Complete Checklist for Manual Upgrades to 11gR2.
    To migrate your FS to ASM the only way is using RMAN, so see the note - How to move a datafile from a file system to ASM [ID 390274.1].
    Hope this help you.
    Best Regards,
    Ruben Morais

  • How to migrate 4 TB Oracle databse RAC 10g R2 from Solaris to AIX

    We have a datawarehouse Oracle RAC 10g 2 with 3 nodes (about 4TB) on Solaris 9 and we want to migrate it to AIX -- is RMAN or Transportable Tablespaces the best solution? How does it work? What are the possible problems?
    Note: Actually RMAN is not use to backup.
    Thank you

    Hello,
    Ideally RMAN is best option but in this case it will be complex but very possible. Cross platform restore using RMAN
    See following oracle doumentation for more details and you can search metalink for more stepwise detailed instructions
    http://download.oracle.com/docs/cd/B19306_01/backup.102/b14191/dbxptrn.htm#BRADV05432
    Regards

  • How to migrate SQL Cluster into Virtual SQL server or Virtual SQL Cluster

    Hello All,
    Currently we will be attempting to migrate a SQL cluster of (2 systems) into are virtual enviroment.  We have been tracking the system requirements with Vmware Consolidation Tool and IO Meter to make sure our hosts have enough resources to accomidate this.  All the metrics coming back looks like it will run just fine virtulized as the cluster was just for failover purposes anyhow and not for performance purproses.  With that said a few questions have come up.
    1.)  What is the best way to virtulize this or to convert it (P2V)
         -  Should we just create a new Virtual Machine and install the same version of SQL and do a manual migration to the new SQL server and leave it as 1 SQL server with HA
         -  Or is there a way to P2V this kind of a setup ? if so what are the steps involved?
    2.)  If a P2V is possible I was under the impression that you will have to use a RAW mapping for the hard disks otherwise the cluster will not work ?  Can anyone speak to this? as I'm pretty sure I have clustered windows server 2008 without RAW mapping before but not with SQL

    Another quick question.  The Vmware SQL Clustering KB article says:
    vSphere MSCS Setup Limitations
    Before you set up MSCS, review the list of functionality that is not supported for this release, and any
    requirements and recommendations that apply to your configuration.
    The following environments and functionality are not supported for MSCS setups with this release of vSphere:
    n Clustering on iSCSI, FCoE, and NFS disks.
    n Mixed environments, such as configurations where one cluster node is running a different version of ESX/
    ESXi than another cluster node.
    n Use of MSCS in conjunction with VMware Fault Tolerance.
    n Migration with VMotion of clustered virtual machines.
    n N-Port ID Virtualization (NPIV)
    n With native multipathing (NMP), clustering is not supported when the path policy is set to round robin.
    n You must use hardware version 7 with ESX/ESXi 4.0.
    Can you not do clustering if your shared storage is iSCSI ? or can you not do RAW mapping with it to create the cluster ?

  • How to migrate Ingres to Oracle?

    Hi,
    I'm going to migrate an Ingres 6.4.05 which is now running in
    DNX 6000 machine to an ORACLE database, and if possible into an
    oracle8i. I understand that Oracle Workbench doesnt support this
    migration procedure. So, is there any other tools or third-party
    product which can help me achieve this?
    Any feedbacks and suggestions are greatly appreciated. Thanks.

    Hi,
    There are some toolkits (unsupported now) that may help you with
    your conversion.
    http://otn.oracle.com/tech/migration/toolkits/content.html
    Also, check out the following site for partners that may also be
    able to assist you
    http://otn.oracle.com/tech/migration/mti/content.html

  • How to migrate EP6 32bit oracle 9.2.0.7 to 64bit oracle 10.2.x on Windows

    Dear contributors,
    I have to perform a hardware change for several EP 6.0 SP19 Systems. The idea is to replace the 32 bit hardware with 64 bit, the OS will change from Windows 2003 32bit to 64 bit, the DB is Oracle 9.2.0.7 and will be Oracle 10.2.x 64 bit.
    I found a note for ABAP based systems: SAP Note 932722 - Upgrade to Oracle 10.2 during a database copy, but I'm not sure I can use this for JAVA as well.
    Is there anybody out there that has performed such an operation and is willing to elaborate on the subject?
    I'll be most grateful.
    Regards,
    Marcel.

    Hi,
    we asked our basis consultant about a similar project last week.
    The way to go is :
    Upgrade your 32 bit database to 10.2.0.2 32bit.
    On a new server, install Windows x64 and Oracle 10.2.0.2 x64.
    Then, do a heterogenous system copy.
    Brad

  • How to migrate oracle 9i to oracle 10g

    Hi,
    Kindly provide how to migrate database from oracle 9i to oracle 10g.

    Oracle change their words.
    MIGRATE was used to open the database until 9i to upgrade/migrate the database to a higher version/release.
    UPGRADE is used to open the database from 10g to upgrade/migrate the database to a higher version/release.
    Well, lexical issue. Generally speaking, we migrate the data, but upgrade the database (the core/software).
    Nicolas.
    PS : upgradation is not the proper word for upgrade.
    Message was edited by:
    N. Gasparotto

Maybe you are looking for

  • Mount NTFS under Solaris 10

    Hi can anybody tell me if i can mount a NTFS partition under Solaris 10?? Thanks for ur help.

  • Access KM using ABAP

    Hi All,   How to access / create files in KM using ABAP code? Any FM available to create folder in KM via ABAP code? Searched the forum but most of the similar queries are unanswered. Requirement:     Need to upload and retrieve documents from KM for

  • No Bootable Image Found

    When I turn on my HP Proobook 4540S,  My screen says "No bootable image found, notebook will be shut down".  My computer is less than a year old. How do I fix this and what is the problem?

  • What's wrong with Lookup in Spotlight?

    I have some customised dictionaries which work without any problems with Spotlight in all the OS versions before Yosemite. But now in Yosemite Spotlight, one dictionary does not work as it should be while the other dictionaries work just fine. The Lo

  • Acct Assignment

    Hi, I have a problem while creating a PO, when i type material and other line item data and try to save it ,system asks for GL account and cost center from Acct Assignment tab.But this only for some items aand for some other items it wont prompt for