Migrate Oracle 9i Database to Oracle 10g Solaris Platform

Hi DBAs,
Thank you very much all of you, you helped me in RMAN Duplicate Database, There was a problem in my backupset and now it has been resolved.
I have now following task.
I want to migrate Oracle 9i Database to Oracle 10g ASM, both are on Solaris platform. Please provide me step by step solution. I have very big Database about 250G Database.

In the "Complete checklist for manual upgrades to 10gR2" is written:
PREREQUISITES
=============
+ Install Oracle 10g Release 2 in a new Oracle Home.
+ Install the latest available patchset from Metalink.
+ Install the latest available Critical Patch Update.
... so "Install the latest available Critical Patch Update" step is that for the Oracle 10g database Oracle Home or Oracle 9i database Oracle Home ? I think that is for the 10g database/ Oracle Home ...
after applying the CPU pacht there is some "Post Installation Instructions":
3.3.5 Post Installation Instructions which demande a connection to the database:
3. For each database instance running out of the ORACLE_HOME being patched, connect to the database using SQL*Plus as SYSDBA and run catcpu.sql as follows:
cd %ORACLE_HOME%\CPU\CPUJan2007
sqlplus /nolog SQL> CONNECT / AS SYSDBA
SQL> STARTUP
SQL> @catcpu.sql
SQL> QUIT
My question is ... If I want to upgrade a 9i database to 10g and I apply this CPU before the upgrade is done (to 10g Oracle Home), how could I connect to an instance which is not present to run this script ? ... is this step mandatory or is optional ?
Thanks,
P.

Similar Messages

  • Migrate from redbrick database to oracle 10g

    Hi Folks,
    Does anyone of you did a migration from redbrick database to oracle 10g please help me out with the steps to do that? I tried to search for a document with no luck.
    Appriciate if you could point me to a doc or a white paper that talks about the migration.
    Thanks in advance.
    Karthik.

    Red Brick is now part of the Informix family, maybe the migration workbench helps:
    http://www.oracle.com/technology/tech/migration/workbench/index.html
    Werner

  • How to migrate oracle 9i database to oracle 10g

    Hi All!
    Can anyone tell me the steps to migrate oracle database from 9i to 10g.
    what are the prerequisite and preliminary thing to consider...
    any thing related to migration.
    ThanQ.

    Which one is better?
    Thanks a lot.
    itpub888
    Re: How to migrate oracle 9i database to oracle 10g
    Posted: Aug 12, 2007 11:17 PM
    Hi,
    u can go for any of the migration steps provided by oracle..say
    1.By using DBUA
    2.By using PL/SQL scripts provided by oracle like utlu102i.sql
    3. Using exp/imp utilities
    4. Using Copy
    For further info, u can refer 10g upgrade guide available on OTN
    Regards
    ramesh

  • Migrating SQL Server database to Oracle 8i - any known issues

    Hi,
    I am in the process of migrating SQL Server database to Oracle 8i for testing purpose.
    When I do migrate SQL Server database to Oracle 8i, am I doing any harm to the exiting
    SQL Server database? Would the users be able to use SQL Server database as usual?? Are
    there any known issues in this regard?
    Please reply.
    Thanks.
    Ramesh

    Hi,
    I am in the process of migrating SQL Server database to Oracle 8i for testing purpose.
    When I do migrate SQL Server database to Oracle 8i, am I doing any harm to the exiting
    SQL Server database? Would the users be able to use SQL Server database as usual?? Are
    there any known issues in this regard?
    Please reply.
    Thanks.
    Ramesh Hi Ramesh!
    The Migration Workbench does not make any modifications to the SQL Server database. It only reads information from it. Your users should be able to use the SQL Server database as usual.
    Please note however that if you migrate the data over to Oracle using the Migration Workbench and your users continue to enter/update data in the exiting SQL Server database then you may need to move all that data over again in order to have the most up to date data in the Oracle database.
    thanks
    - Garry

  • Quick Migrate: SQL Server database to Oracle

    When I try Quick Migrate: SQL Server database to Oracle, I get the following error messages:
    1. Locating source plugin...failed
    2. Checking multi-schema privileges...Privilege 'CREATE ROLE" is not granted with admin option.
    Error #1 I do not understand.
    Error #2: I created the user as follows:
    DROP USER GRAINTEST CASCADE
    CREATE USER GRAINTEST
    IDENTIFIED BY SQL
    DEFAULT TABLESPACE SMARTSOFT_DATA
    TEMPORARY TABLESPACE TEMP
    QUOTA UNLIMITED ON SMARTSOFT_DATA
    QUOTA UNLIMITED ON SMARTSOFT_INDEX
    GRANT CONNECT,
    RESOURCE,
    CREATE ROLE,
    CREATE VIEW,
    CREATE SESSION,
    ALTER ANY TRIGGER TO GRAINTEST
    DROP ROLE R_GRAINTST
    CREATE ROLE R_GRAINTST NOT IDENTIFIED
    GRANT R_GRAINTST TO GRAINTEST
    WITH ADMIN OPTION
    Thanks
    Murray

    Murray,
    Apologies for referring to the 1.5 documentation but the 2.1 documentation still has the same information about creating a user to hold the repository.
    You initially reported 2 problems -
    1. Locating source plugin...failed
    2. Checking multi-schema privileges...Privilege 'CREATE ROLE" is not granted with admin option.
    For the first error have you installed the necessary JDBC driver ? I have just installed SQL*Developer 2.1 on a new laptop and could successfully connect following the documentation steps -
    Oracle® SQL Developer
    User’s Guide
    Release 2.1
    2.5.2 Before Migrating From Microsoft SQL Server or Sybase Adaptive Server
    To configure a Microsoft SQL Server or Sybase Adaptive Server database for
    migration:
    1. Ensure that the source database is accessible by the Microsoft SQL Server or
    Sybase Adaptive Server user that is used by SQL Developer for the source
    connection. This user must be able to see any objects to be captured in the
    Microsoft SQL Server or Sybase Adaptive Server database; objects that the user
    cannot see are not captured. For example, if the user can execute a stored
    procedure but does not have sufficient privileges to see the source code, the stored
    procedure cannot be captured.
    2. Ensure that you can connect to the Microsoft SQL Server or Sybase Adaptive
    Server database from the system where you have installed SQL Developer.
    3. Ensure that you have downloaded the JTDS JDBC driver from
    http://jtds.sourceforge.net/.
    4. In SQL Developer, if you have not already installed the JTDS driver using Check
    for Updates (on the Help menu), do the following:
    a. Click Tools, then Preferences, then Database, then Third Party JDBC Drivers.
    b. Click Add Entry.
    c. Select the jar file for the JTDS driver you downloaded from
    http://jtds.sourceforge.net/.
    d. Click OK.
    ========
    The second error is again documented in the 2.1 documentation -
    5.99 Privilege Warning for Migration
    This dialog box is displayed if you click Verify in the Quick Migrate box and the
    database user for the connection does not have all privileges necessary for a
    multischema migration. For multischema migrations, this user must granted the
    RESOURCE role with the ADMIN option; and this user must also be granted the
    CREATE ROLE, CREATE USER, and ALTER ANY TRIGGER privileges, all with the
    ADMIN option.
    If you are performing a single-schema migration, you can ignore this warning.
    =====
    Which errors are you now seeing and which user was used to hold the repository ?
    If you are using GRAINTEST for the repository then create it using this syntax -
    CREATE USER GRAINTEST IDENTIFIED BY password <=== change password as necessary
    DEFAULT TABLESPACE users TEMPORARY TABLESPACE temp; <=== change tablespaces as necessary
    GRANT CONNECT, RESOURCE, CREATE VIEW, CREATE PUBLIC SYNONYM TO
    GRAINTEST WITH ADMIN OPTION;
    GRANT ALTER ANY ROLE, ALTER ANY SEQUENCE, ALTER ANY TABLE, ALTER TABLESPACE,
    ALTER ANY TRIGGER, COMMENT ANY TABLE, CREATE ANY SEQUENCE, CREATE ANY TABLE,
    CREATE ANY TRIGGER, CREATE ROLE, CREATE TABLESPACE, CREATE USER, DROP ANY
    SEQUENCE, DROP ANY TABLE, DROP ANY TRIGGER, DROP TABLESPACE, DROP USER, DROP ANY
    ROLE, GRANT ANY ROLE, INSERT ANY TABLE, SELECT ANY TABLE, UPDATE ANY TABLE TO
    GRAINTEST with admin option ;
    then when making the migration make sure the Oracle connection is to this user.
    Please update the thread with the errors you get after following these steps.
    Regards,
    Mike

  • Need help in migrating MSSQL 2008 database to Oracle 11g

    Hi everyone,
    So, as stated above I want to migrate our apps database from mssql to oracle as it is what the client wants..
    I have absolutely no experience working with Oracle.
    My computer is running windows 7 32 bit, our DB people installed a 9i client for me to connect to the server and the my SQL Developer just came straight from the site. (So it's the latest release)
    I have one "DBA" access to the database I'm trying to migrate to.
    I've downloaded the Oracle SQL Developer and have been attempting to "migrate" our database using the migration tool for 3 days now, but to no avail.
    So the error I'm encountering is that the migration just stops, and a popup with the message "Migration actions have failed. Check the migration reports for details. : The connection is closed." comes up.
    I have no idea where the migration report can be found. As I cannot find it in the reports tab available.
    I'm hoping someone here can have the patience and knowledge to get me through this?

    The migration report is generally created under the "Documents and Settings" folder under application data/sqldeveloper. Key thing is at what stage the failure occurs?. Does it happen immediately after you start the data migration or after a while?.
    If the data migration process fails immediately after the start then there might be an issue with permissions on the source/target databases. Probably it is having trouble with disabling constraints on the target database. Because rememeber SQL Developer will disable constraints before it moves data across. My preference is to give DBA privilege to the Oracle user to avoid just cases or you can disable the constraints yourself by using scripts. Check the source/target database date/time format masks. You can set them up in SQL Developer.
    If the data migration process fails after a while and you notice that data for some tables is migrated then you may be running into network timeouts or space issues on Oracle etc.
    HTH
    Regards
    Prakash

  • Oracle 9i database to oracle 10g rac

    Hi all,
    Here is my situation:
    I have a client who wants Oracle 10GR2 RAC with OCFS2 on RHEL5 using FCP and Netapp storage.Till here I am ok, now he has nine different existing oracle 9i database single instance running on various RHEL3 servers, each of these database are small databases of 20-50GB max. Now the client wants the following:
    1. Move all these individual databases to the new RAC servers, which means I will have nine different database and instances.
    2. What is the fastest way to do it, I can get full database shutdown during weekends.
    Can I copy these databases to the new rac servers and make a new controlfile, will 10G read the 9i DB from the new locations?
    How do I make these db's into a rac instance?
    please help, very urgent.
    Sunil Varghese

    You need to ask this on the database forum, where thereare other threads that deal with 'complex' upgrades
    B

  • Importing all tables and users from Oracle 8i database to Oracle 10g

    Hi friends,
    It would be highly appreciated if someone would kindly advise steps needed to
    import full Oracle 8i database ( with all users, tables, table spaces
    and other components ) to Oracle database 10g .
    Thanks and regards

    hi
    ur exp ur database from oracle 10g. from exp cmd instead of expdp cmd bcoz oracle 10g. expdp cmd is not compitable with oracle 8.
    simple give cmd>exp cmd if u want exp complete database from oracle 10g..
    if u have any problem go reference oracle database utilities ....
    and then imp in oracle 8 using imp cmd cmd>imp cmd bcoz here u want imp complete database....
    i hope u do ur work successfully...
    regards
    Mohammadi

  • Migrating MS Access database to Oracle 8i

    Hello,
    How can I migrate a database in MS Access to Oracle 8i?
    I need do a program with 2 conections (one in Access and other in Oracle) and saving in Oracle??
    Thanks

    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.

  • Migrate Oracle 8i database to Oracle 11g

    Hi,
    I am a newbie to Oracle. I want to migrate a Oracle 8i database to a news server where Oracle 11gR2 already installed. Please, provide me step by step guideline.
    - Bijit

    Bijit,
    This forum is for questions about migrating from non-Oracle databases to Oracle and not for Oracle to Oracle migrations.
    You should open a thread in the Database Upgrade forum -
    Database Upgrade
    where they will have more experience of Oracle to Oracle upgrades and migrations.
    Regards,
    Mike

  • How to import ORacle 7 database to Oracle 10g by using OWB?

    Hi, I have an old Oracle 7 database that I want to import into an Oracle 10g database by using OWB. I have made an odbc connection to the Oracle 7 database, and the dblink is working when I test it through SQL Plus, and I also manage to see the source tables in the import wizard. But after I have selected the tables I want and "execute", then an error comes up that I can not figure out.
    I am using Microsoft Oracle odbc driver on a Windows 2003 Server. I tried to use the ORacle 10g odbc driver, but then I could not connect to Oracle 7. I got a message about a specified driver that could not be loaded due to system error 127.
    Anyway, I can connect and see the tables by using the Microsoft ODBC driver, but it will not import the metadata.
    Is there a tutorial or something about how to import through an odbc connection?

    Ronny,
    It's not possible to create a database link from 10g to 7. See the following Metalink article:
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=207303.1
    To use the database link approach you'll need to create a 9.2 'hop' database -- a database who's sole purpose is to allow connections from 10g and from which you can connect to 7.
    However OWB itself won't read metadata out of a 7 database, so you'll need to do some manual work -- eg create views on the 9.2 database for the tables on the 7 database that you want to read from.
    Another potential solution is to use the heterogenous data services to connect via ODBC to the Oracle 7 instance; again OWB might not be able to read the metadata in which case you should create views somewhere where OWB can read from.
    I hope my ramblings make some sort of sense :-)
    Cheers,
    Colin

  • Migration of Informix Database to Oracle

    I'm currently looking for a migrationtool to migrate an Informix
    Database running with SAP R/3 applikation to a oracke database
    running under SAP R/3.
    Is the Oracle Migration Workbench able to handle such a request.
    Thanks in advanced
    Cheers Chris
    null

    Chris,
    Presently the Workbench does not migrate from Informix,
    however there are a series of script based tools that presently
    exist that may be of help. They are available for download from
    OTN, under the Migration Toolkits section under Migration
    Workbench.
    Regards,
    Marie
    Christof Hagemann (guest) wrote:
    : I'm currently looking for a migrationtool to migrate an
    Informix
    : Database running with SAP R/3 applikation to a oracke database
    : running under SAP R/3.
    : Is the Oracle Migration Workbench able to handle such a
    request.
    : Thanks in advanced
    : Cheers Chris
    Oracle Technology Network
    http://technet.oracle.com
    null

  • Migrating from Pick Database to Oracle 8i database

    We are investigating the possiblility of exporting the entire contents of a pick database into an Oracle 8i database. Can you suggest any resources needed or utilities needed to perform this?
    thanks in advance
    warren

    If Access2000 allows you save the database as an access97 database then you can use the Oracle Migration Workbench to do the conversion. Sorry, Im not the Access expert so I can't say for sure whether the save as 97 option is shipped with 2000. I'll look into it and post a definitive answer tomorrow.
    Regards
    Brian.

  • Migrating SQLBASE8.0 database to ORACLE 9i Release 2

    Hello all,
    I am migrating SQLBASE8.0 database(some call GUPTA database or CENTURA database).
    Since Oracle Migration Workbench doesn't support SQLBASE migration to ORACLE.
    Anybody can suggest me some tool which is good for migrating SQLBASE to Oracle 9i.
    I want to migrate my SQLWINDOWS(Team Developer) application also , so that they can run against Oracle.
    Oracle is running on a windows 2000 server.
    Thanks
    Best Regards
    Atul

    Mireille ,
    I dont think their will be lot of difference Migrating SQLBASE from linux and windows to any other operating system.
    Incase you have done in linux , do send me the procedure.
    at this site oracle has provided some solution
    http://otn.oracle.com/tech/migration/toolkits/content.html
    But i dont know how to use the dll , to my requirement, anybody has tried , do send me the feedback.
    Thanks
    atul

  • 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.

Maybe you are looking for

  • A Buttom from a report

    hi, I need to execute a process when doing click in a Link that also redirects to another page, from a report. How I can do this? I know how use the column link, but I don't know if it's possible to execute a process from there. Thanks a lot!.

  • WAD : Result set is too large; data retrieval restricted by configuration

    Hi All, When trying to execute the web template by giving less restiction we are getting the below error : Result set is too large; data retrieval restricted by configuration Result set too large (758992 cells); data retrieval restricted by configura

  • Need help to automate a process

    Hello friends,     We have customized the program RPRCCC00 for credit card clearing. WE run this program for diff. countries. It reads the credit card expense file from application server. We daily receive the file names in mail. After this we run PR

  • Need Solution/Workaround for Note 947081: SG dates in MMDDYYYY

    We are implementing ESS for Singapore. Dates are being shown in MMDDYYYY format - we need DD.MM.YYYY, which is the Singapore standard. Our large user base all have language EN, country SG. With reference to Note 947081, dated 07.09.2006, I'd like to

  • Every time I think I will switch to Lightroom...

    I do something in Ap that just blows my mind. Today was a day for building a new client album, selecting a group of shots from across several projects in different years.....the incredible power of the Ap database design and search/collating tools ma