Migrating to OATM in a ASM database

Hi All,
We are on 11.5.10.2. and Db with 10.2.0.4
Can you please advice on the possibilities and any changes in the steps for OATM migration for a Database in ASM.
Oracle standard documents have steps for Non ASM database.
We are yet to migrate to ASM, we are working on the possibilities of which one can be done first.
Migration from Non ASM to ASM and then Migration to OATM ( or ) Migration to OATM and then Migration from Non ASM to ASM
Please advice on the best possible approach
Thanks & Regards,
Rakesh

Hi Hussein,
Have raised an SR to get the oracle support responce on having OATM migration in a ASM database.
Have another query....
Current tablespaces have the segment_space_management as Manual, we are planning to change this to Auto during the OATM migration except for some 4 to 5 Modules where the segments are huge and lots of transaction will be going on for those ( Heavily used modules ).
Those schemas alone we are planning to have uniform extent in seperate tablespaces.
Verified the oracle system administrator guide for this and it has mentioned about changing the complete APPS_TS_TX_DATA to APPS_TS_TX_DATA_1MB. But we want to have the 200+ oracle registered schema in APPS_TS_TX_DATA ( segment management auto ) and 5 oracle registered schema in a another set of tablespaces ( Segment management uniform )
I guess recommended segment space management is Uniform, as i have mentioned earlier there are many tables/indexes which are huge 100G plus, currently the next extent of these objects are 10M plus. So while migrating to OATM we should have these in 10M+ uniform extent to avoid performance issue or we can have in 1 M uniform extent.
Can you please advice on how can we achieve this and is there any draw back in this.
Thanks & Regards,
Rakesh

Similar Messages

  • Migrate 11.2.0.1 (asm)/ sparc 10 to 12.1.0.2 (asm) sparc 11.2

    Dear All,
    My requirement as below
    Right now We have 2 node 11.2.0.1 / Solaris 10 Sparc 64 Bit RAC Production, we are planning to upgrade to 2 node 12C RAC on T5 1B Blade server on Solaris 11.2 Sparc 64 bit. (ASM)
    To do this project, we dont want disturb current setup, we will prepare 2 node 12C RAC finally we will move database from old server to new blade servers by DATAPUMP
    please suggest me the correct approach to make it success.
    please provide detailed steps as well prons & cons.
    i got reply as below
    a. Setup 12c with 2 nodes
    b. Unplug ASM disks used in 11.2 and plug it in the 12c server
    c. Mount the diskgroup there making the same diskstring as that of 11.2
    eg., if 11.2 is using /dev/rdsk* then make sure you have the asm_diskstring in 12c as /dev/rdisk*, so that 11.2 disks will get discovered in 12c, and then you can mount the diskgroup easily
    d. After mount you can change the compatibility of asm to 12.1
    e. Similarly you can copy the pfile from 11.2 and then start the db as all datafiles and controlfiles are in ASM diskgroups which you mounted in earlier step
    f. Change the compatibility of rdbms to 12.1
    is it correct way ?
    if this can be possible, i cant process step B.
    we are going for new storage also, so different storage, please give me the data migration steps
    dont we need any database or GI upgrade process? as we are in 11.2.0.1 version.?
    please Gurus waiting for you reply .
    Thanks & Regards,
    Muba

    HI Farenheiit ,
    This is the same problem which i am facing now, i can able to login into oracle with oracle user, but iam unable log into oracle with other user.
    it was working good before applying the patches, after applying patches we are not able to start sqlplus session from non-oracle user.
    here are the applied patch details :
    Applied CPUs
    CPUApr2009
    view recompilation
    PSU 10.2.0.4.3
    view recompilation
    Error Message :
    SQL*Plus: Release 10.2.0.4.0 - Production on Wed Feb 17 11:04:39 2010
    Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
    ld.so.1: oracle: fatal: libskgxp10.so: open failed: No such file or directory
    ERROR:
    ORA-12547: TNS:lost contact

  • Migrating from MS SQL Server 2005 database to Oracle 10g

    Hello,
    I wanted the full procedure or steps to Migrate the MS SQL Server 2005 database to Oracle 10g. Is there a known procedure to do this or is there a tool which is used?
    I have not done migration of database from MS SQL Server to Oracle. Any help is appreciated. Thanks a lot for the time.
    Regards,
    RPS

    Wrong forum, go to the database forum!
    cu
    Andreas

  • Ora-1276 cannot add controlfile - rman duplicate asm database

    Hi,
    I am trying to duplicate an asm database olddb -> asm database dup in the same diskgroup. somehow got error 0ra-1276 Cannot add file +DISK1/dup/controlfile/current.1669.754164181.  File has an Oracle Managed Files file name.
    There is nothing in the asm directory +DISK1/dup/controllfile before I run the rman.
    in the initdup.ora
    control_files=+DISK1,+DISK1 <--- just the disk group, not the file name
    db_name='dup'
    db_file_name_convert=+DISK1,+DISK1/dup
    log_file_name_convert=+DISK1,+DISK1
    Recovery Manager: Release 10.2.0.5.0 - Production on Sat Jun 18 20:58:06 2011
    Copyright (c) 1982, 2007, Oracle. All rights reserved.
    RMAN> connect target sys/oracle@OLDDB
    connect auconnected to target database: OLDDB (DBID=1142960293)
    RMAN> xiliary /
    connected to auxiliary database: DUP (not mounted)
    RMAN> duplicate target database to dup
    logfile group 1 ('+DISK1/dup') size 200k ,
    group 2 ('+DISK1') size 200k;
    2> 3>
    Starting Duplicate Db at 2011/06/18 20:58:39
    using target database control file instead of recovery catalog
    allocated channel: ORA_AUX_DISK_1
    channel ORA_AUX_DISK_1: sid=153 devtype=DISK
    WARNING: DB_FILE_NAME_CONVERT resulted in invalid ASM names; names changed to diskgroup only.
    contents of Memory Script:
    set until scn 1613638;
    set newname for datafile 1 to
    "+DISK1";
    set newname for datafile 2 to
    "+DISK1";
    set newname for datafile 3 to
    "+DISK1";
    set newname for datafile 4 to
    "+DISK1";
    set newname for datafile 6 to
    "+DISK1";
    restore
    check readonly
    clone database
    executing Memory Script
    executing command: SET until clause
    executing command: SET NEWNAME
    executing command: SET NEWNAME
    executing command: SET NEWNAME
    executing command: SET NEWNAME
    executing command: SET NEWNAME
    Starting restore at 2011/06/18 20:58:42
    using channel ORA_AUX_DISK_1
    channel ORA_AUX_DISK_1: starting datafile backupset restore
    channel ORA_AUX_DISK_1: specifying datafile(s) to restore from backup set
    restoring datafile 00001 to +DISK1
    restoring datafile 00002 to +DISK1
    restoring datafile 00003 to +DISK1
    restoring datafile 00004 to +DISK1
    restoring datafile 00006 to +DISK1
    channel ORA_AUX_DISK_1: reading from backup piece +DISK1/OLDDB/backupset/2011_05_22/nnndf0_tag20110522t000530_0.1691.751766731
    channel ORA_AUX_DISK_1: restored backup piece 1
    piece handle=+DISK1/OLDDB/backupset/2011_05_22/nnndf0_tag20110522t000530_0.1691.751766731 tag=TAG20110522T000530
    channel ORA_AUX_DISK_1: restore complete, elapsed time: 00:01:06
    Finished restore at 2011/06/18 20:59:48
    sql statement: CREATE CONTROLFILE REUSE SET DATABASE "DUP" RESETLOGS ARCHIVELOG
    MAXLOGFILES 192
    MAXLOGMEMBERS 3
    MAXDATAFILES 1024
    MAXINSTANCES 32
    MAXLOGHISTORY 292
    LOGFILE
    GROUP 1 ( '+DISK1/dup' ) SIZE 200 K ,
    GROUP 2 ( '+DISK1' ) SIZE 200 K
    DATAFILE
    '+DISK1/dup/datafile/system.1674.754174727'
    CHARACTER SET WE8ISO8859P1
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of Duplicate Db command at 06/18/2011 20:59:48
    RMAN-06136: ORACLE error from auxiliary database: ORA-01503: CREATE CONTROLFILE failed
    ORA-01276: Cannot add file +DISK1/dup/controlfile/current.1669.754164181.  File has an Oracle Managed Files file name.
    RMAN>
    thank you very much for your help.
    thanks
    andrew

    RMAN-06136: ORACLE error from auxiliary database: ORA-01503: CREATE CONTROLFILE failed
    ORA-01276: Cannot add file +DISK1/dup/controlfile/current.1669.754164181.  File has an Oracle Managed Files file name.Are you sure is it running under pfile?
    Ok, connect to auxiliary intance and post
    show parameter db_create
    show parameter control_filesIn your pfile, Have you mentioned single quotes?
    If your database with OMF then if you give it as below. as there is some work around
    Control_files='+DISK1/DUP/controlfile/control01.ctl','+DISK1/DUP/controlfile/control02.ctl'
    Check this too *Ora-1276 Error Recreating The Controlfile When Using +Asm [ID 303187.1]*

  • Step by step procedure to start and stop ASM database.

    Hi All,
    could any one tell me the steps to start an ASM database manually in windows ?
    derick

    I just want to start the data base.....
    C:\Documents and Settings\Administrator>set ORACLE_SID=ASM1
    C:\Documents and Settings\Administrator>sqlplus
    SQL*Plus: Release 10.2.0.1.0 - Production on Mon May 3 17:13:04 2010
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    Enter user-name: /as sysdba
    Connected to an idle instance.
    SQL> startup
    ORA-01078: failure in processing system parameters
    ORA-01565: error in identifying file '+ASMDG/ASM1/spfileASM1.ora'
    ORA-17503: ksfdopn:2 Failed to open file +ASMDG/ASM1/spfileASM1.ora
    ORA-15077: could not locate ASM instance serving a required diskgroup
    SQL>

  • Backup from ASM database

    Hi,
    I have an ASM database instance in Oracle 10g in windows XP environment.
    I want to know how to take backup from ASM database and store it in tape drive.
    Thanks in advance.
    Regards,
    A.Mohammed Rafi

    Thanks for the immediate reply.
    Since I am very new to this concept could you please let me know how to perform backup through RMAN.
    Also let me know whether backup through RMAN generates any dump file so that it can taken to tape or can be used for import.
    Once agains thanks a lot....

  • Listener error when configuring ASM database

    Hi There,
    I've currently installed the Oracle grid infrastructure 11.2. and the Oracle 11.2 database software on Linux 5.5. The document I am following tells me to add this entry to the listener file I am confused ... Shuold there be two Listeners on the server? One for Grid Infrastructure and one for the database software. When I installed the Grid Infrastructure it installed a listener under the GRID oracle home. Thanks
    46. Set-up a $ORACLE_HOME/network/admin/listener.ora file as detailed in the File Listings below.
    Document i am using:
    http://www.oracle-wiki.net/startdocshowtoinstalloracle11glinuxasm
    As well, once I got to #25 I can not log into SQLPLUS so i had to skip to #39 and then go back .....
    Please help I am very new to ASM.....
    J

    user560159 wrote:
    Ok So I don't even have the ASM database created yet. I just updated the listener.ora file under the grid oracle home and stopped the listener user srvctl now it won't start up anymore ....... HELP PLEASE!
    Jmove/rename listener.ora to new/different name
    No listener.ora file is required.
    listener will start without having any listener.ora file present
    try it
    You'll like it!

  • ASM to non-ASM database duplicate-ORA17503:ksfdopn:2 Failed to open file

    Hi,
    I am trying to duplicate an ASM database in to non-ASM database.
    Having trouble when trying to start the duplicate database, it is looking for the redologs which are there in the ASM diskgroup in the production database, but the duplication database is non-ASM,
    The database version is 10.2.0.4 on HP-UX 11.31
    ORA-00313: open failed for members of log group 11 of thread 1
    ORA-00312: online log 11 thread 1: '+DATADG/orcl/onlinelog/group_11.302.670427231'
    ORA-17503: ksfdopn:2 Failed to open file +DATADG/orcl/onlinelog/group_11.302.670427231
    ORA-15001: diskgroup "DATADG" does not exist or is not mounted
    ORA-15077: could not locate ASM instance serving a required diskgroup
    Sun Aug 21 14:20:14 2011
    Errors in file /u01/app/oracle/admin/orcl/udump/orcl_ora_12482.trc:
    ORA-00367: checksum error in log file header
    ORA-00305: log 12 of thread 2 inconsistent; belongs to another database
    ORA-00312: online log 12 thread 2: '/oradbstg/oradata/orcl/redo01.log'
    Sun Aug 21 14:20:14 2011
    RESETLOGS after incomplete recovery UNTIL CHANGE 3632387878
    Resetting resetlogs activation ID 1179611173 (0x464f7025)
    Sun Aug 21 14:20:14 2011
    Errors in file /u01/app/oracle/admin/orcl/udump/orcl_ora_12482.trc:
    ORA-00313: open failed for members of log group 7 of thread 1
    ORA-00312: online log 7 thread 1: '+DATADG/orcl/onlinelog/group_7.298.670427121'
    ORA-17503: ksfdopn:2 Failed to open file +DATADG/orcl/onlinelog/group_7.298.670427121
    ORA-15001: diskgroup "DATADG" does not exist or is not mounted
    ORA-15077: could not locate ASM instance serving a required diskgroup
    Sun Aug 21 14:20:14 2011
    Errors in file /u01/app/oracle/admin/orcl/udump/orcl_ora_12482.trc:
    ORA-00600: internal error code, arguments: [kgeade_is_0], [], [], [], [], [], [], []
    ORA-600 signalled during:  alter database open RESETLOGS...Any help would be appreciated.

    When you are performing this task , is the ASM diskgroup "DATADG" mounted or existed.. try to figure out that first whether the diskgroup is mounted/existed or not .. And also when incomplete recovery is performed oracle creates the online redolog files when you start the db with resetlogs..
    you can go through the following link :
    http://oracleinstance.blogspot.com/2010/08/duplicatecloneconvert-asm-file-system.html
    Cheers!

  • Cloning ASM database on windows 2003.

    Guys,
    Can someone please share steps regarding cloning ASM database, I am done with creating the ASM instance on the target server and I want to create the test database from the production DB ( which is also on ASM ). OS is windows 2003 and any help is appreciated on this.
    Thanks.

    Can someone please share steps regarding cloning ASM database,Clone as you have done in the past.
    RMAN, Oracle & none of the other utilities knows or cares about underlying filesystem.

  • Automatic ASM & Database up After starting CRS

    Hi Experts,
    My CRS version is 11.1.0
    Due to certain problems, CRS unable to communicate with daemons.
    Later after stopping & starting CRS daemons, ALL the ASM & Database came up automatically. I like to know how it will start all these automatically?

    784585 wrote:
    I can verify and trouleshot.
    My question is how the ASM & Database came up automatically?#crsctl start crs
    will start all the resources available in the clusterware
    that why ASM and Database Instances came up.
    check your crs logs. you will understand.
    after restarting or reboot the system you have to wait for sometime ,
    #crs_stat -t
    if the resources status is either offline or unknown you should check your crs logs.
    you can stop and start the services as you have done.
    #crsctl stop crs
    #crsctl start crs
    as you written, by seeing logs, you can verify and troubleshoot

  • Cannot migrate exchange 2013 user to another database through EMC, only powershell works?

    Hi Everyone,
    I'm trying to migrate a few mailboxes from a database called "primary" to "archive". I can migrate a single user through powershell, however I cannot migrate users through the GUI. When the "syncing" starts, it reverts the total
    from "2" to "0" and makes it appear as though I never added any users to the batch job. The job then completes "successfully"
    I can see the users in the job before I hit start. Any idea why my job goes blank?
    I'm running exchange 2013 CU6

    Hi ,
    Thank you for your question.
    We could refer to the following steps to troubleshoot:
    Restart IIS to check if the issue persist.
    End up of the user job to check if the issue persist.
    Create a new account to check if the issue persist.
    We could check relevant application log, then we could check if EAC and EMS connect to same domain controller, then we could check sync between Exchange server and domain controller.
    If there are any questions regarding this issue, please be free to let me know. 
    Best Regard,
    Jim
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]
    Jim Xu
    TechNet Community Support

  • Move datafile from asm datafile database to non asm database

    Hi Nice morning all DBA Guys, I want move datafile from asm database datafile to non asm configurated database. Hoe to move this?
    Datafiles like this
    +DATA/saico/datafile/users.259.631612183
    +DATA/saico/datafile/DBA.XXX.XXXXXXXXX
    Regards
    S.Azar

    The all files movement of asm to non-asm and vice-versa is given in document id 252219.1 on metalink. Please look at the same. In nut shell you have to do the following:
    1. Start your database with ASM.
    2. Create pfile from spfile.
    3. Edit pfile to reflect controlfile name in file system location.
    4. SQL> Startup nomount.
    5. Use RMAN to copy the control file from ASM to NON-ASM.
    RMAN> RESTORE CONTROLFILE FROM '<filename_of_old_control_file>';
    6. SQL> alter database mount;
    7. Use RMAN to copy the database from ASM to NON-ASM.
    RMAN> BACKUP AS COPY DATABASE format '/u01/oradata/nonasmdb/datafile/%U';
    8. From RMAN
    RMAN> SWITCH DATABASE TO COPY;
    Regards.

  • CTXSYS Schema migration during OATM

    We are converting to OATM as part of our upgrade from 11.5.9CU2 to R12.1.1.
    When I run the OATM migration utility I see only two options when I choose migration commands option(4)
    PLEASE TAKE A COMPLETE BACKUP OF THE DATABASE BEFORE MIGRATION
    1. Migrate all Schemas
    2. Migrate a list of Schemas
    [Q]uit ack [N]ext
    I Don't see the option Migrate CTXSYS Schema. We are on 10.2.0.4 db version. Is this option not available for 11.5.9? Please confirm?

    Hi;
    Please check below notes and see its helpful:
    How to Migrate The CTXSYS Schema With Oatm ? [ID 550896.1]
    FAQ - OATM - Oracle Applications Tablespace Migration [ID 418225.1]
    How to run OATM migration utility [ID 404954.1]
    Hope it helps
    Regard
    Helios

  • Migrating to OATM

    Hi,
    if anyone has experience on this.
    after migrating all schemas we launche "Run migration progress report" to see it. Since 3 hours it is fixed on 98.25%
    Should we wait until 100% ?
    How to verify if it is going on ?
    many thanks before.

    Perhaps it is ignorance on my part, but I' not familiar with the acronym OATM. What does that stand for?
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • Migrating and Backing up Schemas (complex database structures)

    Hey guys, I need to figure out a way to back up and also migrate our Oracle database from our production schema to the dev schema and the other way around.
    We have bunch of config tables that drive how systems on our platform run, and when setting up new systems or doing maintenance, we need to update our config tables. We want to be able to work on the dev schemas and after setting up a system/feature, we want to be able to migrate all those configs to the dev schemas.
    I thought of running a procedure where we give the ID of the system (from the main table) and i would go through all the tables and select nvl(..) and if it doesn't exist, i would insert into, and if it does exist then i just run an update on that row.
    This code will get very messy and complicated especially since the whole config schema is very complex and it might be hard to handle all the keys properly.
    Another option i was looking at was triggers, so when setting up a new system, there would be a log of all the statements we ran while setting up/editing a system, then we would run it on our production schema.
    I'm on a coop term, and have only been working with databases for 6 months, so i don't know that much and any information/advice would be greatly appericiated.

    Yes i guess it might not be migration, it's just what the project is called around here :)
    Regardless, yes the intiial idea was replication, should create all the keys from stratch when creating the entries in the production schema but we abondened the idea and we'll be using the production sequences for creating the primary keys in the development, and just make an exact copy back and forth...
    Do you think i can just start from the top of the hierarchy (even though not clearly defined, so hierarchy might not be very straight forward) and loop through that table, insert or update, then move one level down, copy and update and so on?
    Also is there any sources where i can get more information regarding triggers
    Edited by: tolgaek on Oct 27, 2010 10:04 AM

Maybe you are looking for