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.

Similar Messages

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

  • Migration from  Sun to HP Unix to Windows

    Hi ,
    There is hardware and OS migration activity is scheduled in my current project. To give you the detail, BI system will be migrated from SUN to HP servers and OS will be changed from Unix to windows.
    I am asked to test the system to check that any existing functionality that works before migration should work after migration.
    I was suggested to have a look at the Installation guide to prepare the checklist. I know that the guides are available on service market place, however I am wondering which one I need to refer for the BI 7.0 installation.
    Can any one please send the link of Installation guide  specifically for  BI 7.0. ?
    If any one has done the similar kind of migration activity before then please share the pre and post migration test steps that you have performed during migration.
    Regards,
    Neeraj

    Thanks Effen,
    DB will remain ORACLE. I have just gone through the system copy guide . I found it bit confusing
    I have prepared a list of all necessary activities and check required pre and post migration. Appreciate if you just have a look at it. Add any check that you think should be added in the list.
    Pre Migration check:
    SAP R3 Side:
    u2022Take the snapshot of SM37 for all the LIS jobs whether it is in released state.
    u2022Need to flush all the delta queues from LBWE
    u2022Make the delta Queues Zero (By scheduling the respective info packages for the data targets).
    SAP BW:
    Analysis phase
    u2022Understand the BW landscape and identify all Interfaces (SAP and Non SAP).
    u2022Prepare a list of all outstanding issues of BAU. Also record all problems if any thing is broken and not working pre migration.
    u2022Prepare the test scripts for technical and functional testing.
    Migration Phase:
    u2022Run process chain to flush all the delta queues.
    u2022Remove all the jobs from Schedule position; identify all the chains based on event and Schedule chains.
    u2022Stop all chains, remove them from schedule.
    Post Migration check:
    SAP R3 Side:
    u2022Change the state of the jobs position from Schedule to Release and schedule the LBWE job to flush the records from LBWQ to RSA7 as per the one Hour frequency
    u2022Check the next released job time and makes sure that the LBWE job is started sending the records from LBWQ to RSA7.
    u2022Take the screen shots before sending the data from LBWQ to RSA7.
    u2022Check for the number records in RSA7 as well as LBWQ.
    u2022After the successful job run, check for the number of records in RSA7.
    u2022Make sure that the records in RSA7 are matching with the LBWQ.
    u2022Keep an eye on all the LIS jobs for two or three consequent runs.
    SAP BW Side:
    Technical Check:
    u2022Before going to start the process chains, check all the source system connections. This includes SAP and Non SAP source systems.
    u2022Check the connection of all SAP source systems with BW. Ensure that the RFC connection is established for all SAP source systems.
    u2022Check the connection of all Non SAP source systems with BW. Ensure that the DB connect setting is correct and connection is established. Need to check all the source system connections through DB to make sure that all the tables/Views are not dropped out after migration. If there is any table with inactive status need to bring to the notice of the admin people of that particular database.
    u2022Double check all the process chains based on Event and Schedule are successfully scheduled as per the existing timings.
    u2022While scheduling the jobs, there might be some chances that system will automatically postpone the loads by one day based on the job priority defined, ensure that the jobs are running as per the scheduled date and time.
    u2022Need to keep an eye on all the critical process chains like APO loads Etc... Mentioned in the excel sheet.
    u2022Keep on monitoring the process chains running also compare the execution time for performance check.
    u2022Randomly check the infocubes, update rules, Info objects  and other objects and verify that the objects are in active mode.
    u2022Ensure that all externally scheduled processes are rescheduled Backups, DB statistics, monitoring processes, etc
    u2022Verify that the connectivity with SAP portal.
    u2022For verifying the BI Java configuration, run the IP transaction RSPLAN, open BI admin cockpit and check that it is working fine after migration.
    u2022Verify the all infocubes administration activities like index creation/deletion, aggregate roll up, compression & DB ststistics refresh are working fine after migration.
    u2022Create/delete/ maintain BW objects: DSO, infocube, infosource, update rule, transformation, DTP etc in dev systems.
    u2022Check that Full Request InfoPackage, Repair Full Request InfoPackage, Initialisation with Data Request InfoPackage, Initialisation without Data Request InfoPackage and Delta Request InfoPackage can be executed successfully.
    u2022Check RSRV transactions for consistency.
    u2022Create, delete and modify the Query in query designer. Verify that the query designer works properly after migraition.
    Functional Check:
    Execute all functional test scripts and validate that the data is being loaded in all relevant info providers.

  • Migration from Sun Java System Portal Server to the Oracle Portal

    Hi, I'm in charge of evaluate the viability of a project that comprises the migration from Sun Java System Portal Server to the Oracle Portal. so I'm wondering if there is a kind of out of box migration tool in Oracle Portal or exists some guidelines to do the migration. In the other hand there is the option of migrate from Sun Java System Portal Server to Oracle WebCenter?
    Thanks in advance!

    The migration path for Sun Portal Server is Oracle WebCenter Suite. WebCenter is a significantly different architecture so there are no tools planned for the migration. However, we do plan to document and publish a whitepaper once we've assisted a few of the initial customer migrations.

  • DB migration from HP-UX to Solaris

    This is my assignment , what would be the good option to accomplish this?
    Move DBs From HP-UX To Solaris , Replicate the HP-UX directory structure: /db1, /db2 and create on Solaris,Move databases from HP-UX (db1, db2) to Solaris

    On 10.2, you can use RMAN and CONVERT DATABASE (in 10.1, you'd need to use CONVERT TABLESPACE for each tablespace), since your systems are both big endian (assuming Solaris on SPARC):
    PLATFORM_ID PLATFORM_NAME                            ENDIAN_FORMAT
              1 Solaris[tm] OE (32-bit)                  Big
              2 Solaris[tm] OE (64-bit)                  Big
              3 HP-UX (64-bit)                           Big
              4 HP-UX IA (64-bit)                        Bighttp://download.oracle.com/docs/cd/B19306_01/server.102/b14237/dynviews_2172.htm
    http://download.oracle.com/docs/cd/B19306_01/backup.102/b14191/dbxptrn.htm#sthref1379

  • Problems with xalan migrating from Sun One 7 to Sun One 8.1

    Hi!
    I'm migrating one application from Sun One 7 to Sun One 8.1, my problem is when I use xalan/xerces to transform XML/XSL appears the following error:
    javax.xml.transform.TransformerException: java.lang.NullPointerException
    I put my xalan/xerces version in my WEB-INF/lib but I think that the problem is that internally the server use its xalan that is a strange version, because in MANIFEST file put 2.6.0 version but I compared with 2.6.0 of xalan and it's different.
    How any idea to solve this?
    Thanks in advance
    Josep M

    As you have an existing portal installation, you will need to have the 9iAS Portal 3.0.8 Upgrade Scripts in order to upgrade to 3.0.8. We expect to have these 3.0.8 upgrade scripts available next week (April 23-27) for download from OTN.
    With regards to import/export, Import/Export Utilities currently will ONLY work between portal installations which are at the SAME VERSION LEVEL.
    The 3.0.8 upgrade process is an "in-place" upgrade, meaning that it upgrades an existing installation to the 3.0.8 release. You will need to have Portal 3.0.7 on your new box, and then upgrade "in place" to 3.0.8 there. I would advocate also doing a "cold backup" snapshot(backup all database data and log files) of your existing production database files as well.
    null

  • Migration from sun one to novell edirectory

    hello folks,
    please share info if anybody have an ideas on how to migrate data from sun one to novell edirectory. help wil be appriciated. thanks

    Does the documentation provide an upgrade path?
    Do you have existing data you need to preserve? If not you should be able to uninstall the old version and install the the one one. You should be able to use pkgrm to remove the old one IF it was a package based install.
    The changes you want to do (changing the directory tree and adding a UID) should not require an upgrade.
    It sounds like you need to reed the Sun/Oracle provided documentation.
    If you are new to LDAP you should probably look for a general purpose book about LDAP. The Sun/Oracle LDAP server is pretty complicated. You probably want to understand LDAP in general before tackling a Oracle's product.

  • Migration from sun/solaris to windows

    While performing a migration of SAP from solaris to windows OS what are the implications, issues and things to keep in mind. Also which database would give the best performance (Oracle or MS SQL) and what are the specific requirements if latest release of MS SQL is to be used the database.

    > That is fine but I rather need to know that if the database is changed from Oracle10.2  to MS SQL 2000 then what can be the implications and what will be the additional hardware requirements, if the current SAP configuration is 4.6D and it is migrated to 32 bit windows server 2003.
    Why do you plan to use the almost 10 year old SQL Server 2000? It's like going back to Oracle 7.x times! SQL Server 2005 would be the way to go.
    > Whether shifting to MS SQL server 2000 would give an added advantage?
    Advantage for whom?
    - Oracle is expensive, the licenses and the annual maintenance is higher compared to SQL Server
    - Oracle is complex, SQL Server is much easier to maintain
    - Windows adds an additional risk (Virus, Malware) which is has to be dealt with separately (Firewalls, Virusscanners etc.) which in turn is additional work and hence costs additional money
    - Windows is not always a deterministic operating system ("it works again after reboot, nobody knows why")
    > My job is to give the pros cons of both configurations.
    I would do some research what both combinations are able to do, if you need certain Oracle features that are not available on SQL Server, if you developers and administrators are more convenient with Oracle, if you have specific requirements about performance that can't be fullfilled with SQL server etc.
    All that are things you have to evaluate and check. Since we don't know how you use the system and what you do with it we can't tell you what's "best" for your environment.
    Markus

  • DB migration from RHEL 5 to Solaris x86(64bit)

    DB version : 11.1.0.7
    Platform : RHEL 5 (64bit)
    We would like to move our non-ASM 11.1 DB which is currently in Linux (RHEL 5) to Solaris 10 x86 (64bit).
    Both RHEL 5 (64bit) and Solaris x86 (64bit) are of LITTLE ENDIAN format.
    1. I gather that I have to use RMAN's CONVERT DATABASE for this. Any Metalink note or URLs relevant to this migration ?
    2. Would the migration be easier if my DB was in 11.2 ? I could upgrade my DB to 11.2 if there are any advangtages from migration point of view?

    You can use transportable tablespace option to move database accross platforms.
    First, you must check tablespace dependecies.
    Check whether your tablespace can transfer or not?
    SQL> exec dbms_tts.transport_set_check('TEST_TS',TRUE);
    SQL> select * from transport_set_violations;
    set status of tablespace which you want to move to Read-only.
    SQL>alter tablespace test_ts read only;
    Convert datafiles of tablespace
    RMAN> convert tablespace test_ts to platform 'HP-UX (64-bit)' format='/tmp/test01.dbf';
    Export tablespace metadata using data pump export
    expdp talip/talip directory=dump_dir dumpfile=test_ts.dmp transport_tablespaces=test_ts
    copy datafile of tablespace to another db.
    Import metadata to another db.
    impdp talip/talip directory=dump_dir dumpfile=test_ts.dmp transport_datafiles=/data1/testts01.dbf
    Talip Hakan Ozturk
    http://taliphakanozturken.wordpress.com/

  • Migrating from Sun One server 7.0 to Sun One Application server 8.2

    To migrate my application i loaded some lib at Classpath Prefix: in JVM settings in the server. I loaded some libs that overrides some server's lib... When i put my lib there they will override the server's???

    MBeans in Sun ONE AppServer 7.0 are not exposed externally. In the past, Sun has provided private APIs to ISVs allowing them to create monitoring and management products. As private APIs, changes may happen without notification.
    We plan to expose MBeans in Sun ONE AppServer 8.

  • Migrate from Sun One Directory Server 5.1 to 5.2

    Greetings
    I am trying to run the script provided with the 5.2 release MigrateInstance5; I have installed the server and have followed the instructions to a tee. I keep getting the error, Unable to start the Sun One Directory Server, when I run the script, I am at my wits end as this is supposed to be the easy step, I have to go from 4.2 to 5.2 next.
    Please help.

    Hello,
    We upgraded our directory server version for several times.
    If you want a secure method.
    export your data.
    Copy your schema file to the new install path, modify the information related to the old version and server (also the last line containing db number : keep only lines about the schema entry, it's ACI, objectclasse and attributes) and restart your directory.
    Import your data. (you might use a script to clean your ldif file : empty attributes ...)
    For the upgrade from 4.2 to 5.2 you will have to work a little bit more on the schema file as you have two of them instead of one. but the idea is the same.
    edit your New schema file, keep only the following lines "
    dn: cn=schema
    objectClass: top
    objectClass: ldapSubentry
    objectClass: subschema
    cn: schema
    aci: ....
    aci: ....
    copy and paste your custom attributes and then objectclasses form the corresponding files.
    On the import phase, check that you are not using objectclasses whiche were modified or suppressed.
    I hope it was helpfull.

  • Migration from Sun Java Creator to JDeveloper.

    Hi
    I want to migrate my application which I have developed in Sun Java Studio creator to Jdeveloper.
    What all changes I have to do.
    I tried importing the jsp pages in the Jdeveloper IDE. But could not see them. They were all blank.
    Could you please help me to get an insight as to how should I go for the migration and what all issues I have to face since I m new to Jdeveloper also.
    Thanks for your help in advance.

    The migration path for Sun Portal Server is Oracle WebCenter Suite. WebCenter is a significantly different architecture so there are no tools planned for the migration. However, we do plan to document and publish a whitepaper once we've assisted a few of the initial customer migrations.

  • Migrating from sun jvm to jrockit

    I have downloaded JRockit(jrockit-8.0-j2se1.4.1-win32.exe), and installed it on
    Windows 2000 and when I ran my application I got the following error message.
    Please advise ...
    java.lang.IllegalAccessError: _nrc
         at com.evermind[Orion/1.5.2 (build 10460)]._ah._upb(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Ljava.io.File;Lcom.evermind[Orion/1.5.2
    (build 10460)].util.ByteString;ZLcom.evermind[Orion/1.5.2 (build 10460)]._si;)V(Unknown
    Source)
         at com.evermind[Orion/1.5.2 (build 10460)]._cvb._uec(Ljavax.servlet.ServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(Unknown
    Source)
         at com.evermind[Orion/1.5.2 (build 10460)]._io._twc(Lcom.evermind[Orion/1.5.2
    (build 10460)].server.ApplicationServerThread;Lcom.evermind[Orion/1.5.2 (build
    10460)].server.http.EvermindHttpServletRequest;Lcom.evermind[Orion/1.5.2 (build
    10460)].server.http.EvermindHttpServletResponse;Ljava.io.InputStream;Ljava.io.OutputStream;Z)Z(Unknown
    Source)
         at com.evermind[Orion/1.5.2 (build 10460)]._io._gc(Ljava.lang.Thread;)V(Unknown
    Source)
         at com.evermind[Orion/1.5.2 (build 10460)]._if.run()V(Unknown Source)
         at java.lang.Thread.startThreadFromVM(Ljava.lang.Thread;)V(Unknown Source)
    I'm using orion as application server.
    Thanks,
    Sunil

    This is actually an error in Orion. Try running with Sun's vm and
    the -Xverify option and you will see the same error. The reason this shows
    up with JRockit by default is that it has a higher level of verification
    than the Sun VM.
    For Orion 2.0, this has been filed as bug in their bug tracker system:
    http://bugs.orionserver.com/issue/view.jsp?id=1019
    Regards,
    /Staffan
    "Sunil" <[email protected]> skrev i meddelandet
    news:3e81f226$[email protected]..
    >
    I have downloaded JRockit(jrockit-8.0-j2se1.4.1-win32.exe), and installedit on
    Windows 2000 and when I ran my application I got the following errormessage.
    Please advise ...
    java.lang.IllegalAccessError: _nrc
    at com.evermind[Orion/1.5.2 (build
    10460)._ah._upb(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Ljava.io.File;Lcom.evermind[Orion/1.5.2
    (build 10460)].util.ByteString;ZLcom.evermind[Orion/1.5.2 (build
    10460)._si;)V(Unknown
    Source)
    at com.evermind[Orion/1.5.2 (build
    10460)._cvb._uec(Ljavax.servlet.ServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(Unknown
    Source)
    at com.evermind[Orion/1.5.2 (build
    10460)._io._twc(Lcom.evermind[Orion/1.5.2
    (build 10460)].server.ApplicationServerThread;Lcom.evermind[Orion/1.5.2(build
    10460)].server.http.EvermindHttpServletRequest;Lcom.evermind[Orion/1.5.2(build
    >
    10460)].server.http.EvermindHttpServletResponse;Ljava.io.InputStream;Ljava.i
    o.OutputStream;Z)Z(Unknown
    Source)
    at com.evermind[Orion/1.5.2 (build
    10460)._io._gc(Ljava.lang.Thread;)V(Unknown
    Source)
    at com.evermind[Orion/1.5.2 (build 10460)]._if.run()V(Unknown Source)
    at java.lang.Thread.startThreadFromVM(Ljava.lang.Thread;)V(Unknown Source)
    I'm using orion as application server.
    Thanks,
    Sunil

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

Maybe you are looking for

  • New Swatch Selection

    How do I import a fabric swatch to add to my swatch selection.  I want to change the fabric on an ottoman.

  • OK please help me! I have a huge problem well you see....

    Ok well I am trying to figure out if you can have songs in your library but not on your ipod! I unclicked the box next to the song I did not want on my ipod but they were still on there! I also checked the box that said only sync checked items but wh

  • Sequential dump of table

    HI, I want to know if there is any standard tcode to take sequential dump of a transparent table and to later upload only that table based on sequential file.? Kinldy suggest. Bye.

  • TreeItemRenderer duplicates branch content on reopen

    Hi I wrote a custom tree item renderer but it behave really strangely. Just look at the example I prepared and open/close "group 1" node: example (source is available) I spent a lot of time finding out how to create a custom tree item renderer with a

  • Probleme de reception de trame RS232

    Bonjour, J'ai créer une application permettant de recupérer des trames sur un port RS232, cependant lors du test sur appareil, je me suis apperçu que je recevais les mots supérieur à 16 bits à l'envers, c'est à dire qu'au lieu de recevoir 1003 je reç