Problem with $ORACLE_HOME 10g RAC

Hi, I have a doubt that I want to post here.
The SAP-ORACLE Installation guide specifies that the path to ORACLE_HOME for a oracle 10.2g intallation should be "/oracle/<SAPSID>/102_64", but we got
"/oracle/<SAPSID>/1020_64"
I'm asking: Is any problem (or possible issue) with that for any component of mySAP ERP 2005 or  Netweaver2004s SR1
We are new at this, and we never thought that THAT could be any problem..but we've been adviced by sap consultors that it could be.
Please I'm asking if someone with a GOOD knowledge if SAP-ORACLE installations could say what's exactly the problem with that , if there's any.
Also, if there's someone who knows some procedure (or where to find some guidelines) to install SAP on a 2machine RAC with a oracle 10.2g installation (just the software, with any database yet) would be appreciated.
Thank you very much in advance.

Hi Mauri,
if you go to http://www.oracle.com/newsletters/sap/products/rac/rac4sap_howto.html
you'll find white papers to implement RAC on either UNIX/Linux or Windows
The main page is www.oracle.com/sap and on the left you see Real Application Clusters
regards
Barthez

Similar Messages

  • Problem with Oracle 10g RAC VIP network setting at Solaris 9

    Dear All,
    I have tried to set up a Oracle 10g RAC Release 2.
    With OS solaris 9, and 2 nodes.
    The nodes setting as the following:
    nodes 1:
    Public address: 172.16.0.121
    Private address: 192.168.0.121, 192.168.1.121 (dual path for heart beat)
    nodes 2:
    Public address: 172.16.0.122
    Private address: 192.168.0.122, 192.168.1.122
    And i have assigned two IP adress 172.16.0.131, 172.16.0.132 as the VIP address for the
    RAC.
    And the following is the /etc/hosts file:
    root@shk01 # cat /etc/hosts
    # Internet host table
    127.0.0.1 localhost
    # public address
    172.16.0.121 shk01 loghost
    172.16.0.122 shk02
    # heart beat
    192.168.0.121 shk01-priv1
    192.168.1.121 shk01-priv2
    192.168.0.122 shk02-priv1
    192.168.1.122 shk02-priv2
    # VIP address
    172.16.1.131 vip-shk01
    172.16.1.132 vip-shk02
    But when i run the command "$ ./runcluvfy.sh comp nodecon -n shk01,shk02 -verbose"
    it shows the error:
    ERROR:
    Could not find a suitable set of interfaces for VIPs.
    Result: Node connectivity check failed.
    I did try to add the VIP address on bge0:1, as i using bge0 for the public address.
    Both nodes i did using the same interface name for it.
    Anyone have idea for me to check out the error?
    Also, I have other question about the raw device.
    As there is option for setting for ASM or raw device. If choosing raw device, does it mean that it just need to
    format the storage disk but without newfs it? And then the Oracle program will able to handle it?
    Thanks,
    Xentar

    You don't seem to state categorically that you are using Solaris Cluster, so I'll assume it since this is mainly a forum about Solaris Cluster (and IMHO, Solaris Cluster with Clusterware is better than Clusterware on its own).
    Clusterware has to see the same device names from all cluster nodes. This is why Solaris Cluster (SC) is a positive benefit over Clusterware because SC provides an automatically managed, consistent name space. Clusterware on its own forces you to manage either the symbolic links (or worse mknods) to create a consistent namespace!
    So, given the SC consistent namespace you simple add the raw devices into the ASM configuration, i.e. /dev/did/rdsk/dXsY. If you are using Solaris Volume Manager, you would use /dev/md/<setname>/rdsk/dXXX and if you were using CVM/VxVM you would use /dev/vx/rdsk/<dg_name>/<dev_name>.
    Of course, if you genuinely are using Clusterware on its own, then you have somewhat of a management issue! ... time to think about installing SC?
    Tim
    ---

  • Problems with AS 10g and OID

    Hello everyone,
    we got problems with starting OC4J_bi_forms component in AS control.
    database: 10g R2 (10.2.0.1)
    forms and reports: 10g (10.1.2.0.2.)
    designer: 10g (10.1.2.0.2.)
    1. we tried to start component in AS control but we get this error:
    The following components were not started:
    OC4J : home - time out while waiting for a managed process to start
    OC4J : OC4J_BI_Forms - time out while waiting for a managed process to start
    OC4J : OC4J_Portal - time out while waiting for a managed process to start
    For more information, look at the logs using the related link below.
    Related Link Error Logs
    2. then we check the error file that describes problems with OID:
    Error displaying Log Files page. Failed to initialize configuration management user session.. The OracleAS Repository API threw an exception when obtaining the connect string to the Metadata Repository
    Resolution:
    Check the exception thrown by the Repository API for resolution information.
    Some common causes of this problem are as follows:
    OID is not running or unavailable
    the ias.properties file is misconfigured with incorrect OID connection information
    OID permissions are incorrectly defined
    Base Exception:
    oracle.ias.repository.schema.SchemaException
    Unable to establish connection to the Oracle Internet Directory Server ldap://server_xy:389/. Base Exception : javax.naming.CommunicationException: server_xy:389 [Root exception is java.net.ConnectException: Connection refused: connect]. Unable to establish connection to the Oracle Internet Directory Server ldap://server_xy:389/. Base Exception : javax.naming.CommunicationException: server_xy:389 [Root exception is java.net.ConnectException: Connection refused: connect]
    3. we check the status with opmnctl status, all components are down
    4. then we tried to start components manually with opmnctl stopall/startall
    but the problem isn't solved.
    Any help?

    hello Jacco,
    thank you very much for your help, we are now able to start oc4j_bi_forms.
    We follow your advice, at the end we had to change ODS password with oidpasswd to ias_admin password.
    Now all components are started.
    We now must solve only one problem:
    All AS components are started, but when in Application Server Control we click link for
    J2EE Applications we get this error:
    An error was encountered while loading page. Failed to initialize configuration management user session.. The OracleAS Repository API threw an exception when obtaining the connect string to the Metadata Repository
    Resolution:
    Check the exception thrown by the Repository API for resolution information.
    Some common causes of this problem are as follows:
    OID is not running or unavailable
    the ias.properties file is misconfigured with incorrect OID connection information
    OID permissions are incorrectly defined
    Base Exception:
    oracle.ias.repository.schema.SchemaException
    Unable to establish connection to the Oracle Internet Directory Server ldap://server_xy:389/. Base Exception : javax.naming.AuthenticationException: [LDAP: error code 49 - Invalid Credentials]. Unable to establish connection to the Oracle Internet Directory Server ldap://server_xy:389/. Base Exception : javax.naming.AuthenticationException: [LDAP: error code 49 - Invalid Credentials]
    Thanks for your help one more time.

  • I have a problem with oracle 10g express edition

    Hello,
    I have just installed oracle 10g express edition and I have a problem with the script editor. I can write anything in the window that appears below buttons undo,redo and find, It is like disabled. I use windows XP, Firefox 2.0 ( I have also tried with Iexplorer and It does not work either). I have javascript enabled.
    anyone knows what is the problem?
    Later,I have installed it in a virtual machine of Windows 2003 Server and It works well but I`d rather use it in my Microsoft XP
    Thank you very much
    Fernando Martínez

    It looks like you can fix this if you replace the codearea.xbl.xml and codearea.iframe.html files in the
    /i/editor folder with files from an Apex 2.2.1 installation - such as the one on apex.oracle.com.
    Since I don't know what the licensing implications are, I will let you figure out the details.

  • Problem with launching 10g express edition

    Hi, i am from Czech Republic and i have big problem with launching Oracle database 10g Express Edition.
    After instal program i launch "Go to Database Home Page" and IE write to me "Page not found" (web adress is http://127.0.0.1:8080/apex).
    Please,can anyone help me what i have to do to launch it correctly?
    Thank you.
    Message was edited by:
    user628210
    Message was edited by:
    user628210

    hi again. first a have to apologize. i have oracle
    database express edition 10g from school,so i dont
    have registered version.When I said 'register' I didn't mean have it licensed, Oracle XE doesn't require any kind of license registration, it is free. By registering it I meant a technical issue. Once the database is started it tries to contact the listener at 1521 port, once contacted the oracle instance registers itself against it, and if it is successful you will have the administrator's page initialized and ready to access at the default 8080 port.
    when i type SQL commands, command line wrote me
    SP2-0734:unknown command beginning ENTERED COMMAND
    Could you please specify which command did you try to enter?
    >
    and when i open RUN DATABASE, command line wrote
    C:\OracleDatabase\app\oracle\product\10.2.0\server\BIN
    net started OracleServiceXE - system error 5, accessdenied
    What do you mean with 'RUN DATABASE'?
    ~ Madrid
    http://hrivera99.blogspot.com/

  • Solaris 10 and Hitachi LUN mapping with Oracle 10g RAC and ASM?

    Hi all,
    I am working on an Oracle 10g RAC and ASM installation with Sun E6900 servers attached to a Hitachi SAN for shared storage with Sun Solaris 10 as the server OS. We are using Oracle 10g Release 2 (10.2.0.3) RAC clusterware
    for the clustering software and raw devices for shared storage and Veritas VxFs 4.1 filesystem.
    My question is this:
    How do I map the raw devices and LUNs on the Hitachi SAN to Solaris 10 OS and Oracle 10g RAC ASM?
    I am aware that with an Oracle 10g RAC and ASM instance, one needs to configure the ASM instance initialization parameter file to set the asm_diskstring setting to recognize the LUNs that are presented to the host.
    I know that Sun Solaris 10 uses /dev/rdsk/CwTxDySz naming convention at the OS level for disks. However, how would I map this to Oracle 10g ASM settings?
    I cannot find this critical piece of information ANYWHERE!!!!
    Thanks for your help!

    You don't seem to state categorically that you are using Solaris Cluster, so I'll assume it since this is mainly a forum about Solaris Cluster (and IMHO, Solaris Cluster with Clusterware is better than Clusterware on its own).
    Clusterware has to see the same device names from all cluster nodes. This is why Solaris Cluster (SC) is a positive benefit over Clusterware because SC provides an automatically managed, consistent name space. Clusterware on its own forces you to manage either the symbolic links (or worse mknods) to create a consistent namespace!
    So, given the SC consistent namespace you simple add the raw devices into the ASM configuration, i.e. /dev/did/rdsk/dXsY. If you are using Solaris Volume Manager, you would use /dev/md/<setname>/rdsk/dXXX and if you were using CVM/VxVM you would use /dev/vx/rdsk/<dg_name>/<dev_name>.
    Of course, if you genuinely are using Clusterware on its own, then you have somewhat of a management issue! ... time to think about installing SC?
    Tim
    ---

  • Problem in startup 10g rac

    hi, all
    i have just poweroff the os just now. but after i restart the os, the 10g rac failed to start now.it output the following error message:
    [oracle@dev1 ocfsdoc]$ crs_start -all
    Attempting to start `ora.dev1.vip` on member `dev1`
    Attempting to start `ora.dev2.vip` on member `dev2`
    Start of `ora.dev1.vip` on member `dev1` succeeded.
    CRS-1028: Dependency analysis failed because of:
    'Resource in UNKNOWN state: ora.dev1.ASM1.asm'
    Start of `ora.dev2.vip` on member `dev2` succeeded.
    CRS-1028: Dependency analysis failed because of:
    'Resource in UNKNOWN state: ora.dev2.ASM2.asm'
    CRS-0223: Resource 'ora.racsh.racsh1.inst' has placement error.
    CRS-0223: Resource 'ora.racsh.racsh2.inst' has placement error.
    who can tell me the way to do?
    thanks in advance,
    zng

    the state of most service are UNKNOWN:
    [oracle@dev1 ocfsdoc]$ crs_stat -t
    Name Type Target State Host
    ora....SM1.asm application OFFLINE UNKNOWN dev1
    ora....V1.lsnr application OFFLINE UNKNOWN dev1
    ora.dev1.gsd application ONLINE UNKNOWN dev1
    ora.dev1.ons application ONLINE UNKNOWN dev1
    ora.dev1.vip application ONLINE ONLINE dev1
    ora....SM2.asm application OFFLINE UNKNOWN dev2
    ora....V2.lsnr application OFFLINE UNKNOWN dev2
    ora.dev2.gsd application ONLINE UNKNOWN dev2
    ora.dev2.ons application ONLINE UNKNOWN dev2
    ora.dev2.vip application ONLINE ONLINE dev2
    ora.racsh.db application ONLINE UNKNOWN dev1
    ora....cdev.cs application ONLINE UNKNOWN dev1
    ora....sh1.srv application ONLINE UNKNOWN dev1
    ora....sh2.srv application ONLINE UNKNOWN dev2
    ora....h1.inst application OFFLINE OFFLINE
    ora....h2.inst application OFFLINE OFFLINE

  • Crs installation problem in oracle 10g rac with NAS storage

    Hi,
    for my practice i am trying to install oracle 10gR2 on RHEL5-64bit OS in my laptop.
    during my crs installation i have struckup with the below error while i am executing root.sh in node1.
    Error:
    +++++
    Setting the permissions on OCR backup directory
    Setting up NS directories
    PROT-1: Failed to initialize ocrconfig
    Failed to upgrade Oracle Cluster Registry configuration
    ocrconfig.log ;
    ++++++++++++
    NFS file system /u01 mounted with incorrect options
    [  OCROSD][4265610768]WARNING:Expected NFS mount options: wsize>=32768,rsize>=32768,hard,(noac | actimeo=0 | acregmin=0,acregmax=0,acdirmin=0,acdirmax=0
    [  OCROSD][4265610768]utopen:6m'': OCR location [share/storage/ocr] configured is not a valid storage type. Rturn code [37].
    As per metalink i have find that this problem is fixed with Patch:4679769
    # Patch Installation Instructions:
    # To apply the patch, unzip the PSE container file:
    # p4679769_10201_LINUX.zip
    # Set your current directory to the directory where the patch
    # is located:
    # % cd 4679769
    # Copy the clsfmt.bin binary to the $ORACLE_HOME/bin directory where
    # clsfmt is being run:
    # % cp $ORACLE_HOME/bin/clsfmt.bin $ORACLE_HOME/bin/clsfmt.bin.bak
    # % cp clsfmt.bin $ORACLE_HOME/bin/clsfmt.bin
    # Ensure permissions on the clsfmt.bin binary are correct:
    # % chmod 755 $ORACLE_HOME/bin/clsfmt.bin
    3. Run the root.sh script and proceed with the installation.
    **My question is still i am not install Database ..only i ma trying to install crs but in this readme .txt we need to replace the clsfmt.bin file in ORACLE_HOME/bin.**
    **but i have not bin directory under in ORACLE_HOME.please clear my doupt to apply this patch...**
    Regards,
    Mugunth

    Also you clusterware installation installs to an ORACLE_HOME.
    Oracle does only make a differentiation, if it has to be clear, that you got a clusterware home and a database home.
    Normally if a patch is referring to $ORACLE_HOME (and the patch can be used for clusterware & database), it just means the installation directory of the oracle software installed.
    Sebastian

  • Problem with oracle 10g express edition installation on linux(opensuse)

    This is the error it give's me when i install the software. The error come after i set http port and the acces port to database
    sed: can't read /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin/listener.ora: No such file or directory
    sed: can't read /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin/listener.ora: No such file or directory
    /bin/chown: cannot access `/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin/listener.ora': No such file or directory
    sed: can't read /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin/tnsnames.ora: No such file or directory
    sed: can't read /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin/tnsnames.ora: No such file or directory
    /bin/chown: cannot access `/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin/tnsnames.ora': No such file or directory
    sed: can't read /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/config/scripts/postDBCreation.sql: No such file or directory
    /bin/chown: cannot access `/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/config/scripts/postDBCreation.sql': No such file or directory
    sed: can't read /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/config/scripts/DatabaseHomePage.sh: No such file or directory
    /bin/chown: cannot access `/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/config/scripts/DatabaseHomePage.sh': No such file or directory
    sed: can't read /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/config/scripts/readonlinehelp.sh: No such file or directory
    /bin/chown: cannot access `/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/config/scripts/readonlinehelp.sh': No such file or directory
    Configuring Database...grep: /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/config/log/*.log: No such file or directory
    Done
    /bin/chmod: cannot access `/usr/lib/oracle/xe/oradata/XE': No such file or directory
    /bin/chmod: cannot access `/usr/lib/oracle/xe/oradata/XE': No such file or directory
    Starting Oracle Database 10g Express Edition Instance...Done
    Installation Completed Successfully.
    To access the Database Home Page go to "http://127.0.0.1:8081/apex"
    The files exists to the path who is looking for them and tell me they don't exist
    can you help me please with this problem?
    Thanks
    Message was edited by:
    user652409

    hi,
    i've reinstalled the database and now it give's me just the last 3 error messages,and i don't now what to do :
    Configuring Database...grep: /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/config/log/*.log: No such file or directory
    Done
    /bin/chmod: cannot access `/usr/lib/oracle/xe/oradata/XE': No such file or directory
    /bin/chmod: cannot access `/usr/lib/oracle/xe/oradata/XE': No such file or directory
    this files or directories doesn't exists...
    Please help
    Teero

  • Problem with ORACLE 10g on VirtualBox ....

    Hi,
    Currently, I installed an instance of ORACLE 10g on Virtual Server with Windows Server 2K3 Enterprise x86, but after to turn off o restart the virtaul Machine, areceived an error of ORACLE "ORA-12514"...
    I had created the virtual server 3 times but the problems continues, Can somebody help me?
    Thanks.
    Oscar Carrizales.

    1000990 wrote:
    Hi,
    Currently, I installed an instance of ORACLE 10g on Virtual Server with Windows Server 2K3 Enterprise x86, but after to turn off o restart the virtaul Machine, areceived an error of ORACLE "ORA-12514"...
    I had created the virtual server 3 times but the problems continues, Can somebody help me?
    Thanks.
    Oscar Carrizales.ORA-12514 ALWAYS only occurs due to a problem on DB Server system.
    One cause of this problem is when the Oracle database is down & needs to be started.
    A remote client send a request to the Listener asking to be connected to a specific service.
    If/when the listener does not know anything about that service, the listener responds with ORA-12514
    post results from the following two OS commands:
    lsnrctl status
    lsnrctl service
    Since every connection request to the listener gets logged, listener.log file will contain a line with 12514 as status code.
    This line contains valuable debugging details. So post this line & surrounding lines.
    for additional debugging suggestions read the URL below:
    http://edstevensdba.wordpress.com/2011/03/19/ora-12514/

  • Problem with Oracle 10g

    i have installed Oracle 10g in my PC.
    as usual, some username inclusing SYS,SYSMAN will be using the password specified.
    after finish installing, a database will be created.
    and supposed i can use the username mentioned above to log into the Web-based Enterprise Manager as well as SQL*Plus.
    however, after the first time logging into the EM, the next day, it prompt me to startup the database or "perform Recovery".I start it up with the name as well as the OS username and password. but i cant log into the web based EM.
    besides, i also cant og in to the SQL*Plus using the username (etc. SYS, SYSTEM...) with the relevant password.It asked me for another information, host string, but leave it blank...
    so what should i do to solve this problem? i have tried for so many days and still cant solve the problem.any files that need to be modified or any steps that i have ignored?
    i am new with that...hope someone can guide...
    --thank you XD 

    ya, i get the error messages as shown
    >
    Error:
    ORA-01034: ORACLE not available
    ORA-27101: shared memory realm does not exist
    i try to connect it to SQL*Plus before attempting to log into the Enterprise Manager.Is this ok?
    however,i cant even connect into both SQl*Plus or EM.
    --thanks ;)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Initial Login Problems with Oracle 10g Express

    Hi,
    Can anybody help, im a student trying to use oracle 10g Express for a project, my problem is the express will not allow me to login as an administrator from the word go. I'm using the right user name and password and every time I login the page just refreshes itself with no other prompts. If i type the wrong credentials i get a message saying so and if using the Hr user name and password it says its locked as it should. Ive used the sql prompt to login and this works so i no the password and user name are correct, but id like to use the GUI if i could. Ive unistalled and reinstalled twice still no joy. Any suggestions?

    Hey again, thanks for your replies, Yes i have been using SYSTEM and SYS with a password of oracle in the GUI interface. When i use the SQL prompt i use the following to login:
    SQL> conn system/oracle
    connected.
    SQL> Show User
    USER is "SYSTEM"
    This says to me that i have logged into the database but still i have no luck in doing the same through the GUI interface using the same credentials.

  • Problem with OC4j 10G 10g (10.1.2.0.2)

    Hi
    I have a quite strange problem.
    We are migrating one of our apllication from Oracle 10g Application Server 9.0.4 to Oracle 10g Application Server 10.1.2.0.2
    For this first we build the application ear file using JDK 1.4.2_06.Then we deployed it in OC4J 10.1.2.0.2. sucessfully. But when I am testing the application, I got an issue on one of my JSP page where the user can click on a button and JSP page should display records.But it is not displaying any recods. But the records are showing good on Oracle 10g AS 9.0.4. For this I started the server in debug mode and server logs are displayed below.
    Has it got anything to do with the application server. Do I need to modify any configurations in OAS? Can some one please help on this issue.
    06/06/16 14:56:36 EvermindHttpServletRequest.getSession(), session=null
    06/06/16 14:56:36 Created session with id '0a0b041822b81a3302d5297c4f0d80dfa1453
    8495c89' at Fri Jun 16 14:56:36 CDT 2006, secureRequest: false
    06/06/16 14:56:36 EvermindHttpSession.beginRequest()
    06/06/16 14:56:36 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:36 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:36 EvermindHttpSession.endRequest()
    06/06/16 14:56:42 EvermindHttpServletRequest.getSession(), session=null
    06/06/16 14:56:42 Requested Id is 0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:42 EvermindHttpSession.beginRequest()
    06/06/16 14:56:43 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:43 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:43 EvermindHttpSession.endRequest()
    06/06/16 14:56:43 EvermindHttpServletRequest.getSession(), session=null
    EvermindHttpServletRequest.getSession(), session=null
    06/06/16 14:56:43 Requested Id is 0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:43 EvermindHttpSession.beginRequest()
    06/06/16 14:56:43 Requested Id is 0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:43 EvermindHttpSession.beginRequest()
    06/06/16 14:56:43 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:43 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:43 EvermindHttpSession.endRequest()
    06/06/16 14:56:43 EvermindHttpServletRequest.getSession(), session=null
    06/06/16 14:56:43 Requested Id is 0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:43 EvermindHttpSession.beginRequest()
    06/06/16 14:56:43 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:43 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:43 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:43 EvermindHttpSession.endRequest()
    06/06/16 14:56:43 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:43 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:43 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:43 EvermindHttpSession.endRequest()
    06/06/16 14:56:43 EvermindHttpServletRequest.getSession(), session=null
    06/06/16 14:56:43 Requested Id is 0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:43 EvermindHttpSession.beginRequest()
    06/06/16 14:56:43 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:43 EvermindHttpSession.endRequest()
    06/06/16 14:56:46 EvermindHttpServletRequest.getSession(), session=null
    06/06/16 14:56:46 Requested Id is 0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:46 EvermindHttpSession.beginRequest()
    06/06/16 14:56:46 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:46 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:46 EvermindHttpSession.endRequest()
    06/06/16 14:56:46 EvermindHttpServletRequest.getSession(), session=null
    06/06/16 14:56:46 Requested Id is 0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:46 EvermindHttpSession.beginRequest()
    06/06/16 14:56:47 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:47 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:47 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:47 EvermindHttpSession.endRequest()
    06/06/16 14:56:47 EvermindHttpServletRequest.getSession(), session=null
    06/06/16 14:56:47 Requested Id is 0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:47 EvermindHttpSession.beginRequest()
    06/06/16 14:56:47 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:47 EvermindHttpSession.endRequest()
    06/06/16 14:56:47 EvermindHttpServletRequest.getSession(), session=null
    06/06/16 14:56:47 Requested Id is 0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:47 EvermindHttpSession.beginRequest()
    06/06/16 14:56:47 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:47 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:47 EvermindHttpSession.endRequest()
    06/06/16 14:56:48 EvermindHttpServletRequest.getSession(), session=null
    06/06/16 14:56:48 Requested Id is 0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:48 EvermindHttpSession.beginRequest()
    06/06/16 14:56:48 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:48 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:48 Tutalii: C:\oc4j\j2ee\home\applications\targettracking\targett
    racking-web\WEB-INF\classes
    06/06/16 14:56:48 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:48 EvermindHttpSession.endRequest()
    EvermindHttpServletRequest.getSession(), session=null
    06/06/16 14:56:48 Requested Id is 0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:48 EvermindHttpSession.beginRequest()
    06/06/16 14:56:48 EvermindHttpServletRequest.getSession(), session=HTTP Session
    0a0b041822b81a3302d5297c4f0d80dfa14538495c89
    06/06/16 14:56:48 EvermindHttpSession.endRequest()

    Hi Lin,
    Here is the code that produces the Records.We are Tablibraries for this showing the data.
    public int doAfterBody() throws javax.servlet.jsp.JspException
              * INITIALIZATION - BEINGS
              HttpSession session = null;
              HlpDeptBuildTree objHlpDeptBuildTree =null;
              String Anchor = null;
              String strKEY_ID_CLICKED = null;     
         String strTOGGLE = null;
              boolean blnCreatedNew = false;
              StringBuffer buffBuildTree = new StringBuffer(); //Used for HTML code generation
              try
                   session = httpServletRequest.getSession(true);
                   objSessionHashName = (Hashtable) session.getAttribute(strTreeName);
                   Anchor = httpServletRequest.getParameter("Anchor");
                   httpServletRequest.setAttribute("Anchor", Anchor);
                   strKEY_ID_CLICKED = httpServletRequest.getParameter("KEY");
                   strTOGGLE = httpServletRequest.getParameter("TOGGLE");
                   if(strKEY_ID_CLICKED==null)
                        strKEY_ID_CLICKED="";
                   if(strTOGGLE==null)
                        strTOGGLE="";
                   // This variable is set to TRUE if the vector is not found in the session.
                   if(objSessionHashName == null)
                        objSessionHashName = new Hashtable();
                        blnCreatedNew = true ;
              catch(Exception e)
                   CommonUtils.log(" PROGRAM: DeptBuildTree.java METHOD:doAfterBody() \nERROR: - " + e.toString() );
              * INITIALIZATION - ENDS
         try
                   buffBuildTree.append("<TABLE width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\">");
                   String strKeyId = ""; //used in the logic for identifying the 'Ctrl-Break'
                   boolean blnTestFLAG = false;//When to print the level-2 i.e. when ROOT flag=TRUE      
                   int iRowColor = 1 ;               //Identifies the row count for choosing the bgcolor
                   String rowColor = null;          //Identifies the color of the row
                   for(int i=0; i<objVectResultSet.size(); i++)
                        * Defining the alternate colors of the row
                        // rowColor = ((++iRowColor%2)==0)? "" : "BGCOLOR=\"#FFFFCF\"";
                        * CONTROL BREAK LOGIC HERE - BEGINS
                        * The vector having the row of the resultset
                        Vector vectCompare = (Vector) objVectResultSet.elementAt(i) ;
                        String strCompareKeyId = (String) vectCompare.elementAt(0);
                        String strCompareKeyName = (String) vectCompare.elementAt(1);
                        String strLevel2 = null;
                        int numberOfColumns = vectCompare.size();
                        if(! strKeyId.equals( strCompareKeyId ))
                             strKeyId = strCompareKeyId ;
                             if(strKeyId==null)
                                  strKeyId = "";
                             * Start - Creating the session vector
                             if(blnCreatedNew)
                                  objHlpDeptBuildTree = new HlpDeptBuildTree();
                                  objHlpDeptBuildTree.KEY_ID = strKeyId;
                                  objHlpDeptBuildTree.FLAG = false;
                                  blnTestFLAG = objHlpDeptBuildTree.FLAG ;
                                  objSessionHashName.put(strKeyId, objHlpDeptBuildTree);
                             else
                                  boolean blnFound = false;
                                  if(objSessionHashName.containsKey(strKeyId))
                                       blnFound = true;
                                       if( strKeyId.equals(strKEY_ID_CLICKED) )
                                            objHlpDeptBuildTree = (HlpDeptBuildTree) objSessionHashName.get(strKeyId);
                                            objHlpDeptBuildTree.KEY_ID = strKeyId ;
                                            objHlpDeptBuildTree.FLAG = ! objHlpDeptBuildTree.FLAG;
                                            blnTestFLAG = objHlpDeptBuildTree.FLAG ;
                                            objSessionHashName.put(strKeyId, objHlpDeptBuildTree);
                                       else
                                            objHlpDeptBuildTree = (HlpDeptBuildTree) objSessionHashName.get(strKeyId);
                                            objHlpDeptBuildTree.FLAG = objHlpDeptBuildTree.FLAG;
                                            blnTestFLAG = objHlpDeptBuildTree.FLAG ;     
                                  else
                                       objHlpDeptBuildTree = new HlpDeptBuildTree();
                                       objHlpDeptBuildTree.KEY_ID = strKeyId;
                                       objHlpDeptBuildTree.FLAG = false;
                                       blnTestFLAG = objHlpDeptBuildTree.FLAG ;
                                       objSessionHashName.put(strKeyId, objHlpDeptBuildTree);
                             } //end of IF-ELSE (Created New Session Vector)
                             String strImage = "plus-icon.gif";
                             if( blnTestFLAG )
                                  strImage = "minus-icon.gif";
                             * Printing the Level-: One
                             rowColor = ((++iRowColor%2)==0)? "" : "BGCOLOR=\"#FFFFCF\"";
                             buffBuildTree.append("<TR>");
                             * Printing the Collapsable button
                             buffBuildTree.append("<TD " + rowColor +" CLASS=\"Bold-Blue-Text\" height=\"20\" width=\"3%\"> ");
                             buffBuildTree.append("<A HREF=\"" + href + "&TOGGLE=1&KEY=" + strCompareKeyId +"&Anchor=" + strKeyId + "\"> ");
    buffBuildTree.append("<IMG SRC='/DeptWeb/com/Dept/website/images/" + strImage + "' width='12' height='12' border='0'></A> ");
                             buffBuildTree.append("</TD>");
                             buffBuildTree.append(" <TD " + rowColor +" CLASS=\"Bold-Blue-Text\" height=\"20\" width=\"2%\"> ");
    // If the Form Element is to be displayed
                             if(strFormElementLevel1 != null)
                                  if(strFormElementLevel2.equalsIgnoreCase("RADIO"))
                                       buffBuildTree.append(" <INPUT TYPE="+ strFormElementLevel2 +" NAME=frmElementLevel2 value=\""+ strCompareKeyId +"\" onClick=\"OnRadioClick("+ strCompareKeyId +")\"> ");
                                  else if(strFormElementLevel2.equalsIgnoreCase("CHECKBOX"))
                                       buffBuildTree.append(" <INPUT TYPE="+ strFormElementLevel2 +" NAME=frmElementLevel2 value=\""+ strCompareKeyId +"\" onClick=\"OnCheckboxClick(this.checked)\"> ");     
                             buffBuildTree.append(" </TD> ");
                             buffBuildTree.append(" <TD colspan=\""+ (3+numberOfColumns) +"\" " + rowColor + " height=\"20\" CLASS=\"Bold-Blue-Text\"> ");
                             buffBuildTree.append(" <A NAME=\"#"+ strCompareKeyId +"\"> ");
                             buffBuildTree.append(" <IMG SRC='/DeptWeb/com/Dept/website/images/blank.gif' height=\"1\" WIDTH=\"1\" BORDER=\"0\"> ");
                             buffBuildTree.append(" </A> ");
                             buffBuildTree.append(strCompareKeyName + " - " + strCompareKeyId);
                             buffBuildTree.append(" </TD> ");
                             buffBuildTree.append(" </TR> ");
                        } //end of IF-ELSE (Ctrl-Break)
                        * CONTROL BREAK LOGIC HERE - ENDS
                        * Level-:Two Printing - BEGINS
                        if( blnTestFLAG )
                             String strValue = (String) vectCompare.elementAt(2);
                             if(strValue!=null && strValue!="")
                                  rowColor = ((++iRowColor%2)==0)? "" : "BGCOLOR=\"#FFFFCF\"";
                                  buffBuildTree.append(" <TR "+ rowColor +"> ");
                                  buffBuildTree.append(" <TD height=\"20\" width=\"3%\"></TD> ");
                                  buffBuildTree.append(" <TD height=\"20\" width=\"2%\"></TD> ");
                                  buffBuildTree.append(" <TD height=\"20\" width=\"5%\"> ");
                                  // If the Form Element is to be displayed
                                  if(strFormElementLevel2 != null)
                                       if(strFormElementLevel2.equalsIgnoreCase("RADIO"))
                                            buffBuildTree.append(" <INPUT TYPE="+ strFormElementLevel2 +" NAME=frmElementLevel2 value=\""+ strCompareKeyId +"\" onClick=\"OnRadioClick("+ strCompareKeyId +")\"> ");
                                       else if(strFormElementLevel2.equalsIgnoreCase("CHECKBOX"))
                                            buffBuildTree.append(" <INPUT TYPE="+ strFormElementLevel2 +" NAME=frmElementLevel2 value=\""+ strCompareKeyId +"#""+ strValue + ""\" onClick=\"OnCheckboxClick(this.checked)\"> ");     //satya
                                  } //end of IF(strFormElementLevel2 != null)
                                  buffBuildTree.append(" <IMG SRC=\"/DeptWeb/com/Dept/website/images/blank.gif\" WIDTH=\"1\" height=\"1\" BORDER=\"0\"> ");
                                  buffBuildTree.append(" </TD> ");
                                  // Printing Columns of a Row
                                  for(int iLevelColumn=2; iLevelColumn<numberOfColumns; iLevelColumn++)
                                       strLevel2 = (String) vectCompare.elementAt(iLevelColumn);
                                       if(strLevel2==null || strLevel2=="")
                                            strLevel2 = "" ;
                                       buffBuildTree.append(" <TD height=\"20\" CLASS=\"small-black-text\" nowrap> ");
                                       buffBuildTree.append(strLevel2);
                                       buffBuildTree.append( "</TD> ");
                                  } // end of printing columns FOR-LOOP(iLevelColumn<numberOfColumns)
                                  buffBuildTree.append(" </TR> ");
                             } //end of IF(strValue!=null && strValue!="")
                             * Level Printing - ENDS
                        } //end of IF(blnTestFLAG)
                   } //end of FOR(i<objVectResultSet.size()) Loop
                   session.setAttribute(strTreeName, objSessionHashName);
                   buffBuildTree.append("</TABLE>");
                   getPreviousOut().print(buffBuildTree.toString());
              catch (Exception ioe)
              CommonUtils.log(" PROGRAM: DeptBuildTree.java METHOD:doAfterBody() \nERROR: - In Global try catch " + ioe.toString() );
         return(SKIP_BODY);
         }

  • Problem with Oracle 10g Backup

    Hi all! I'm using an Oracle 10g Database installed on a Windows 2003 Server. I have some problems configuring backup policy. First time I configure backup, the flash recovery area size was too small. Waiting for a new disk to arrive (this is a test enviroment), I had to disable archive log mode and now the only backup I can do is logical: export of the entire database. The problem is that Oracle 10g continues to make backups every night and creates empty folder with the data in which the backup was started. I want to completely disable the backup policy. How can I do this? Is it possible to view which is the backup policy defined without using EM console? Infact from the EM console seems that there is no backup policy defined. Thank you for your attention.
    Stefano.

    Ok! I've solved the problem. It was sufficient to eliminate the job executed for the backup from the first tab of the EM console.
    Bye.

  • Problem with DBCA in RAC

    Gurus
    I am installing RAC 10g by using NFS
    Everything is running fine untill i run into this problem
    "The directories /u01/app/oracle/flash_recovery_area] are not on cluster file system partitions shared across nodes node1,node2"
    Any idea about it
    u01 is already mounted..
    Plz suggest
    Regards
    Nitin

    hi Chandra
    Thanks for the reply again
    I followed the following steps
    mkdir /share1
    mkdir /share2
    Add the following lines to the /etc/exports file.
    /share1 *(rw,sync,no_wdelay,insecure_locks,no_root_squash)
    /share2 *(rw,sync,no_wdelay,insecure_locks,no_root_squash)
    Run the following command to export the NFS shares.
    chkconfig nfs on
    service nfs restart
    On both RAC1 and RAC2 create some mount points to mount the NFS shares to.
    mkdir /u01
    mkdir /u02
    Add the following lines to the "/etc/fstab" file. The mount options are suggestions from Kevin Closson.
    node1:/share1 /u01 nfs rw,bg,hard,nointr,tcp,vers=3,timeo=300,rsize=32768,wsize=32768,actimeo=0 0 0
    node1:/share2 /u02 nfs rw,bg,hard,nointr,tcp,vers=3,timeo=300,rsize=32768,wsize=32768,actimeo=0 0 0
    Mount the NFS shares on both servers.
    mount /u01
    mount /u02
    Create the shared CRS Configuration and Voting Disk files.
    touch /u01/crs_configuration
    touch /u01/voting_disk
    Create the directories in which the Oracle software will be installed.
    mkdir -p /u01/crs/oracle/product/10.2.0/crs
    mkdir -p /u01/app/oracle/product/10.2.0/db_1
    mkdir -p /u01/oradata
    chown -R oracle:oinstall /u01 /u02
    Please Guide
    Regards
    Nitin

Maybe you are looking for