Migrating from 8.1.7 (on Solaris) to 10.2.0 (to Linux/Windows)

Hi,
Our company is considering to migrate our database from 8.1.7 (on Solaris) to 10.2.0 (on either Linux or Windows). Currently, I'm testing on migrating our database from 8.1.7.0.0 (on Solaris) to 10.2.0 (on Windows 2000 Advanced Server). I checked the 8i menu and found I cannot take advantage of "transportable tablespace" due to different platforms. I also tried to export and import the schemas but failed due to complicated referential integrity constraints among those schemas. Just wondering is there any other way I can try in order to migrate the database to 10.2.0 on a Windows platform successfully?
Any input will be appreciated!

Add this paramter CONSTRAINTS=NO while exporting, could be one solution.
Amir

Similar Messages

  • Application Migration from HP-UNIX to SUN Solaris

    Hi Gurus,
    Need help on the application migration from HP-UNIX to Sun Solaris . Copied the filesystems APPL_TOP, OA_HTML, OA_JAVA, COMMON_TOP/util and COMMON_TOP/_pages from SOURCE( HP) to TARGET SUN-solaris as per 238276.1
    Now trying to clone Autoconfig XML context file on the TARGET System
    perl adclonectx.pl migrate java=\opt\java1.4 \
    contextfile=\ul01\app\applmgr\lasrx\admin\LASRX_fiapd4.xml
    Error: source context file ul01appapplmgrlasrxadminLASRX_fiapd4.xml does not exist.
    Questions:
    ======
    1. we still need to install jdk in the TARGET or copy the file system from source(HP) to target( Solaris) bring the JDK and how to check jdk on Solaris?
    2. In clone autoconfig XML, contextfile=? Is the location of SOURCE or TARGER?
    3. I think running above with root permission.
    Please help somebody on this issue.
    Thank You.

    Hi Hussein,
    I need your help on the Application migration from HP-UNIX to SUN Solaris. As per the note 238276.1 we dont copy $806_ORACLE_HOME for cross platform migration, Copied all the filesystem from SOURCE to TARGET but rename it because it suppose to create while installing Middle tier.
    Issue:1
    =====
    When i start to set environment like below, i get the error and
    . /ul01/app/applmgr/lasrx/APPSORA.env
    ksh: /ul02/app/oracle/lasrx/8.0.6_new/LASRX_fiapd4.env: not found
    I am trying to install Middle Tier Technology Stack on SUN server ( Migrating from HP-UNIX to SUN solaris)
    Issue 2: ( Display error) while install Tech Stack
    =====
    ./rapidwiz -techstack
    Rapid Install Wizard is validating your file system......
    >> Wizard requires the DISPLAY variable to be set.
    >> Please set your DISPLAY variable and restart Rapid Install Wizard.
    even i can not see
    echo $DISPLAY because not set the environment.
    Need your help and suggetions on this.
    Thank You.

  • Migration from physical server to zone (solaris 10)

    Hello all,
    I found an old thread about the subject Migrate Solaris 10 Physical Server to Solaris 10 Zone but i have a question.
    Using the flarcreare command, will add to the flar archive all the zpools i have in the server?. Right now we have 14 zpools.
    If i execute this command "flarcreate -n "Migration File" > -S -R / -x /flash /flash/Migration_File-`date '+%m-%d-%y'`.flar" will take all the zpools?
    This is for migrating from a E25k Server to a M9k Server
    The E25k (Physical Server) have this release "Solaris 10 10/08 s10s_u6wos_07b SPARC" and the zone server (M9k) have this release "Oracle Solaris 10 8/11 s10s_u10wos_17b SPARC" this could be an issue?
    Thanks for any help.
    Edited by: 875571 on Dec 9, 2011 7:38 AM

    flarcreate will only include data from the root pool (typically called rpool). The odds are that this is what you actually want.
    Presumably, on a 25k you would have one pool for storing the OS and perhaps home directories, etc. This is probably from some sort of a disk tray. The other pools are likely SAN-attached and are probably quite large (terabytes, perhaps). It is quite likely that instead of creating a multi-terabyte archive, you would instead want an archive of the root pool (10's to 100's of megabytes) and would use SAN features to make the other pools visible to the M9000.
    One thing that you need to do that probably isn't obvious from the documentation is that you will need to add dataset resources to the solaris10 zone's configuration to make the other zpools visible in the solaris10 zone. Assuming that these other pools are on a SAN, the zpools are no longer imported on the 25k, and the SAN is configured to allow the M9000 to access the LUNs, you will do something like the following for each zpool:
    # zpool import -N -o zoned=on +poolname+
    # zonecfg -z +zonename+ "add dataset; set name=+poolname+; end"In the event that you really do need to copy all of the zpools to the M9000, you can do that as well. However, I would recommend doing that using a procedure like the one described at http://docs.oracle.com/cd/E23824_01/html/821-1448/gbchx.html#gbinz. (zfs send and zfs recv can be used to send incremental streams as well. Thus, you could do the majority of the transfer ahead of time, then do an incremental transfer when you are in your cut-over window.)
    If you are going the zfs send | zfs recv route and you want to consolidate the zpools into a single zpool, you can do so, then use dataset aliasing to make the zone still see the data that exists in multiple pools as though nothing changed. See http://docs.oracle.com/cd/E23824_01/html/821-1448/gayov.html#gbbst and http://docs.oracle.com/cd/E23824_01/html/821-1460/z.admin.task-11.html#z.admin.task-12.

  • MIgration from physical servers to Oracle Solaris Containers

    We are in process of migrating our Oracle Databases from a physical SUN SPARC servers to Oracle Solaris Container.
    Do we need to any extra setting in the Oracle side or server side in a virtualized environment to run Oracle databases?
    Any comment will be of help.
    Thanks
    Abdul

    Oracle databases work fine in zones.
    Some planing is required to find out if you need to use dedicated cpus or other resource management options.
    Use projects to set the appropriate memory settings.
    Depending on the versions of the databases the installer may choke and complain about missing entries in /etc/system (like shminfo_shmmax) but they can be safely ignored.

  • Migrating from ASP to JSP

    Hi all, I'm new to this forum.
    I'm currently evaluating a migration from IIS to Webserver 7 (Solaris).
    Right now we have a bunch of Unix/BSD doing inverse-proxy on the Windows ones, and in order to simplify, I got this brilliant - that's sarcasm - idea... I promised more speed and security, without too much difficulty...
    Next, I installed Solaris 10 on one server, and after setup webserver 7, I realized that it's not possible (at least at the moment) to install ASP with version 7.
    I already was willing to work the code in order to adapt it from the Microsoft ASP to the Sun one.
    So having to decide between go back to webserver 6.x or adapt the ASP code to JSP, I'm considering the last one. I belong to those who think a native solution is better than any pluggin or something like that.
    So far, so good... but then I got stuck. In the whole application (in fact by my suggestion and insistence - my big mouth again -) we used the getstring method from ADODB a lot, which returns the values in the recordset into a formatted string, based on patterns. We can get XML, HTML table, JS arrays, etc. in the blink of an eye.
    I tried to google it, but find anything in JSP that allows me to do this without any loop, the (BIG) improvement in performance (my main argument for the change) was dramatic once we take out the loops, and it allowed us to make deeper changes in the code. They can beat-the-damm-loop-out-of-me, if I try to get those loops back�
    Does somebody knows a workaround in JSP?

    Thanks for your quick response.
    Usually there is no problem with use the output parameter as nvarchar in our Stored Procedures (mssql), in fact I was trying that this weekend as alternative, but this add complexity to the SP and drop the performance.
    I guess I can take the time to optimize the SQL code, and maintaining backward compatibility for any other system that uses it, but there is a lot of another applications (desktop and web) that use those procedures, and the cost is overwhelming.
    Is a lot better to reimplement the "while (Recordset.next()){" instead of mess with the backbone of our applications.
    If there is no replacement for the ASP getstring, maybe I need to downgrade to webserver 6.x, (in order to install ASP) or try to implement some similar myself in JSP as a class or something, and test the performance.

  • Migration from Outlook Express loses everything after "group"

    Hello,
    I migrated from Outlook Express to Thunderbird on XP, then moved the files to Windows 8.
    I had one "group" in my OE address book. Nothing after that group name (which began with an H) was migrated into the new address book. In other words, I lost everything after H.
    I also have these contacts on Gmail. Is there an easy way to retrieve them from OE (I guess I could delete the group and start over, but that's a long process and I fear losing the mail I've already sent on TB), or is there an easy way to get them from gmail?
    Thanks.
    S

    there are several solutions to your problem, which is best for you I do not pretend to know.
    There is the option of simply copying the WAB file from outlook express to Windows 7 asnd double clicking on it to have it imported to the windows contacts folder. I have instructions here http://thunderbirdtweaks.blogspot.com.au/2013/12/windows-contacts.html that include the windows contact folder into Thunderbird.
    Alternatively you can install one of the gmail contact sync add-ons. I use https://addons.mozilla.org/en-US/thunderbird/addon/google-contacts

  • Migration from Oracle 10.2.0.3 (Solaris) to 11.2.0.3 (Linux)

    I have to migrate and upgrade database from Oracle 10.2.0.3 (Solaris) to 11.2.0.3 (Linux). I know I can use datapump and TTS to migrate data. My steps would be Install oracle 11.2.0.3 binaries on Linux box and create the database with same name on Solaris box and imp the data. My question is If I import the data from 10.2 DB, Will I face any issue or any problem besides invalid objects ?????? Or can you give brief steps.???? Any help will be appreciated ..
    Thanks

    LaserSoft wrote:
    Hi Friend
    Five Methods..
    1) Database Upgrade Assistant (DBUA)
    2) Manual UpgradeDBUA and manual upgrade scripts can only be used when there is no platform change. If a platform change is included, the data will have to be moved across OS versions using one of the 3 methods below.
    3) Export/Import
    4) Data Copying
    5) Golden Gate
    Note 1 : Export/Import works for all versions. But for 10g and above, DataPump or Transportable Table Spaces methods are better.
    Note 2 : you may need to perform additional pre-upgrade steps (adjust the parameter file for the upgrade, remove obsolete initialization parameters and adjust initialization parameters that might cause upgrade problems).
    Thanks
    LaserSoftHTH
    Srini

  • Migrating from Solaris 2.6 to 8.0

    We are migrating from Solaris 2.6 to 8.0, and my concern is all code and application which are on 2.6 is portable or not ?. Also we are using oracle 8.1.7 as out database. All code are written in C.
    Can anyone help me in this "porting"?
    Thanks in advance
    KP

    Does someone can tell me where i can find information about
    migration from solaris 2.6 to 8.0 concerning C and C++ programs and shell scripts
    Thanks you in advance
    sunsifac

  • Migration from Sun solaris 8 to Solaris 10

    Hi,
    We are migrating from Solaris 8 to Solaris 10 with the compiler migration also earlier we are using Sun Studio 6 and now it is Sun Studio 11.
    When we are compiling the code on Solaris 10 which has been running on the Solaris 8, we are facing some error. So could you help me on this
    "ResourceManager.h", line 98: Warning (Anachronism): Type names qualified by template parameters require "typename".
    "ConnectionMgr.h", line 62: Where: While specializing "ResourceManager<T>".
    "ConnectionMgr.h", line 62: Where: Specialized in non-template code.
    "ResourceManager.h", line 100: Warning (Anachronism): Type names qualified by template parameters require "typename".
    "ConnectionMgr.h", line 62: Where: While specializing "ResourceManager<T>".
    "ConnectionMgr.h", line 62: Where: Specialized in non-template code.
    2 Warning(s) detected.
    make[1]: *** [obj/ConnectionMgr.o] Error 2
    Not sure of the warning , am not able to see these error on the compilation on Sun Studio 6.Below is the bit of the header file code, where the error is occurring.
    98 typedef map<ResourceID, ResElement *>::iterator ResMapIterator;
    100 typedef list<ResElement *>::iterator ResListIterator;
    We are using a /opt/SUNWspro/bin/CC compiler and the verison is CC: Sun C++ 5.8
    Please help me out about the issue

    Since you are jumping several compiler releases and two Solaris releases, you should migrate in two steps.
    1. Get your application working with Sun Studio 11 on Solaris 8.
    2. You can now run that application on Solaris 10, or you can rebuild it on Solaris 10 and then run it.
    An application built on Solaris 8 will run on Solaris 9 and 10.
    An application built on Solaris 10 cannot be run on Solaris 8 or 9.
    We promise upward binary compatibility, allowing an old binary to be used with a newer compiler or on a newer Solaris. But we can't promise source code compatibility because we don't want to have to duplicate old bugs in old compilers.
    C++ 5.8 in Sun Studio 11 detects errors that older compilers might have missed. The rules about where to use "typename" are one example.
    I would not expect the warning about typename to be generated by either of the source code lines that you show, but I can't really tell without seeing a compilable example.
    You need to use typename when you use a type that depends on a template parameter. Example:
    template <class T> class C1 {
    public:
        typedef T Type;
    template <class T> class C2 {
    public:
        typename T::Type a;
    C2< C1<int> > c2i;If in C2 you do not specify typename, the compiler does not know whether T::Type is intended to be the name of a type. If it is not a type, the code is always invalid. The C++ rule is that if an an identifier is not known to be a type, it is not a type. You use typename to tell the compiler that T::Type is supposed to be the name of a type.

  • How can i migrate from oracle 10gR2 Linux x68 to SPARC Solaris 10?

    Hi friends...
    I have a 30GB database and need to migrate from Linux x86 to Solaris 10 SPARC.
    Solaris 10 SPACR come this monday, then it's clean.
    How i proceed?
    Rod.

    Hi, good article Citrus, also you can read the next documentation for some detail and technical information about Transportable Tablespaces.
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14231/tspaces.htm#sthref1322
    Regards.

  • Migrating from Solaris to AIX

    Hi
    We are planning to migrate from Solaris to AIX. What document will help me to follow?
    If possible send me exact link.
    Our current environment is R/3 4.6c, Oracle 9.2.3 and Solaris 5.9
    Please let me know as quickly as possible.
    Thank-you

    > We are planning to migrate from Solaris to AIX. What document will help me to follow?
    Start with
    http://service.sap.com/osdbmigration
    --> FAQ
    where you will see, that you need a certified migration consultant on-site to do that migration.
    > Our current environment is R/3 4.6c, Oracle 9.2.3 and Solaris 5.9
    since that version is out of support for a long time there are no more official migration guides available, that must be covered by consulting. Technically it will be done by R3SETUP with DBMIG.R3S as parameter file.
    Markus

  • Db migration from Solaris 8i to windows 10g

    There is requirement to move db from solaris8(dbversion8170 to window Server 2003 (10204 already installed)
    DB is about 80gb big, what would be the best approach ?
    I am thinking to create new db on windows, and export and import data.....any concerns/suggestion?
    Source System
    SQL> select * from v$version;
    BANNER
    Oracle8i Enterprise Edition Release 8.1.7.4.0 - 64bit Production
    PL/SQL Release 8.1.7.4.0 - Production
    CORE 8.1.7.0.0 Production
    TNS for Solaris: Version 8.1.7.4.0 - Production
    NLSRTL Version 3.4.1.0.0 - Production
    Target System
    SQL> select * from v$version;
    BANNER
    Oracle Database 10g Release 10.2.0.4.0 - Production
    PL/SQL Release 10.2.0.4.0 - Production
    CORE 10.2.0.4.0 Production
    TNS for 32-bit Windows: Version 10.2.0.4.0 - Production
    NLSRTL Version 10.2.0.4.0 - Production

    what are other options i can try ?I only mention this approach because you asked. I wouldn't recommend it as a general strategy. exp/imp is the most straight-forward.
    We are in the process of migrating from 9.2.0.6 to 11.1.0.7 (11.2 is not an approved standard yet in our enterprise), moving from Solaris to Linux, and consolidating two related instances into one.
    We had to handle some unique situations due to our consolidation, so we did a lot of the steps manually that exp/imp does for you. A side benefit of this extra work is the actual down time is can be less than exp/imp itself, and avoids the need to dump all the data to disk and read it all again. We have about 500GB to migrate. It is a lot more work than a simple exp/imp, and is probably not be worth the effort for a single 80GB instance.
    Our steps (oversimplified, there are more details than this) :
    Set up the new instance and configure storage
    Create users and roles in new DB
    export structure only (using 9i exp)
    import structure only (using 11g imp), without indexes or constraints
    copy data (insert /*+APPEND*/ into.. select * from ... over a database link)
    create indexes and constraints
    Handling LONG data, materialized views, interdependencies between schemas each presented their own special circumstances I had to deal with.
    The other path to get from 8i to 10g (mentioned only for academic reasons) is do a series of upgrades-in-place to get from 8i to 10.2.0.4 then use cross-platform transportable tablespaces to go from Solaris to Windows.

  • Migration from AIX Oracle8i to Solaris Oracle8i?

    Hi,
    I wonder how to migrate Oracle 8i (8.1.7) on AIX to Oracle
    8i (8.1.7) on Solaris?
    The Oracle version is the same, but only the O.S platform is
    different. I have found the migration information from Oracle
    web site but it only talks about migration between different
    database.
    Thanks.

    > In our organisation, we are planning to migrate from AIX6.1 to Solaris x64. The processor which we'll be using is UltraSPARC+IV processor.
    Well - I think you're mixing a few things up here.
    Solaris x64 refers to Solaris on the Intel or the AMD processor (x64 == x86_64 == AMD64)
    UltraSPARC IV+ refers to a CPU developed by Sun (now Oracle).
    > 1. Which guide to refer for moving the SAP System from AIX6.1 to Solaris
    There are no specific guides for OS migrations. You use the heterogeneous system copy approach. However, migrating a database and/or operating system requires a certified migration consultant on-site doing the migration. If you do it yourself you'll loose support from SAP for problems during the migration and for the target system (see http://service.sap.com/osdbmigration).
    > 2. Is UltraSPARC+IV processor is supported for Oracle 10g
    Yes. Solaris 10 on SPARC Is supported.
    Markus

  • Migration from Solaris Sparc server to Solaris  x86

    Hi ,
    I would like to know.
    Migration from SAP ECC6 , Oracle , Solaris Sparc to Ecc6, Oracle, Solaris x86 , Is this consider Heterogeneous or Homogeneous system copy?
    Thanks.
    Best Regards,
    ck chai

    Solaris on SPARC is a BIgEndian platform, Solaris on X86 is LittleEndian - so it's heterogeneous --> you need to use R3load to performa a migration - and you need to have a certified migration consultant on-site to do that migration (http://service.sap.com/osdbmigration --> FAQ).
    Markus

  • Migration from AIX6.1 to Solaris x64

    Hi,
    In our organisation, we are planning to migrate from AIX6.1 to Solaris x64. The processor which we'll be using is UltraSPARC+IV processor. I need clarification for below mentioned points.
    1. Which guide to refer for moving the SAP System from AIX6.1 to Solaris
    2. Is UltraSPARC+IV processor is supported for Oracle 10g
    Also, please let me know the steps to be followed for the activity mentioned above.
    Regards,
    Ranjith

    > In our organisation, we are planning to migrate from AIX6.1 to Solaris x64. The processor which we'll be using is UltraSPARC+IV processor.
    Well - I think you're mixing a few things up here.
    Solaris x64 refers to Solaris on the Intel or the AMD processor (x64 == x86_64 == AMD64)
    UltraSPARC IV+ refers to a CPU developed by Sun (now Oracle).
    > 1. Which guide to refer for moving the SAP System from AIX6.1 to Solaris
    There are no specific guides for OS migrations. You use the heterogeneous system copy approach. However, migrating a database and/or operating system requires a certified migration consultant on-site doing the migration. If you do it yourself you'll loose support from SAP for problems during the migration and for the target system (see http://service.sap.com/osdbmigration).
    > 2. Is UltraSPARC+IV processor is supported for Oracle 10g
    Yes. Solaris 10 on SPARC Is supported.
    Markus

Maybe you are looking for

  • How do I get notifications for my email and facebook on my iphone 4s

    I have the push settings on but i am not getting any notifications the only time i get notifications is when i open the application. I just got the phone a couple of days ago.

  • Indesign 5 - Pdf export - Changing transparency opacity

    Just installed CS5. Its my first time in Indesign for CS5. I need to make some changes on an Indesign doc I created in CS4 and save to pdf. There is a background image that I have on every page of the doc... its set to opacity of 40%. Every time I tr

  • Link to file in PDF: Receivers cannot open file

    I am creating an interactive PDF newsletter that is going out to many different recipients. In the PDF I would like to link to various files so the recipients can open them and read additional information. My problem is, that when recipients open the

  • Windows 7 (32) will not see iPhone 4S

    Right, there are loads of questions about just this issue on this and other forums and I've yet to see it answered, so I hope that we can finally sort it. I'm trying to use my iPhone 4S with a Windows 7 32-bit PC. In device manager, one can clearly s

  • Removing apps temporarily

    How can I remove temporarily from my device an app that I don't want my family to see?