ODBC RAC configuration question

Hello, Im looking into doing some ODBC load balancing testing on Oracle RAC, but I thought I would ask to see if anyone knew of any potential problems before I get too involved in the setup.
Is load balancing configured more on the ODBC side? or on the RAC listener side?
Thanks,
J

Hi,
I think you don't need a Oracle RAC for this purpose. A hardware clustering might be sufficient for your purpose.
You will need an expert(expert on the OS, network, hardware and Oracle) advise but here are some inputs based on my experience on 8i in similar purpose:
-2 or more nodes interconnected to each other and both connected to a disk array
-a OS clustering software
-OS clustering is configured for a failover
-oracle is installed on both the nodes
-database is installed on disk array
-oracle service is configured for failover on the cluster
-oracle is started for automatic startup on one node
-startup is not automatic on node 2
-incase of failure, oracle instance is started on the second node by the clustering software.
HTH
Regards,
Badri.

Similar Messages

  • Installation audit vault agent with RAC configuration

    Hi at all,
    I have a question about the installation of the agent on the RAC configuration. Where must I install the Audit vault agent, on all RAC nodes or is there a properly configuration?
    Thanks
    Vincenzo

    By default when you install the agent on any single node the installation recognizes that it is a cluster and presents you with a list of available nodes from which to select.
    With a RAC cluster you have one database and multiple instances. All instances will write to one, and only one AUD$ and FGA_LOG$ table so if you are using database auditing one node will suffice. Which node that is though depends on knowing which node is up at any one time so you could potentially choose a node that is dropped from the cluster or is down for patching and maintenance while the cluster is still running. With respect to REDO collection each node has its own redo thread so you definitely need to be collecting from every node.
    Audit Vault has not been out long enough that I can tell you from experience what might be defined as "best practice" and often what we really need to study is "worst practice" to know what not to do. But in the case of RAC my instinct would be to first determine the collection type(s) and then decide. Erring on the side of collecting from all nodes makes a lot of sense.

  • Can we have multiple grid installations on a RAC configuration

    Hi,
    I just want to check whether we can have multiple grid installations running in parallel on same configuration. For eg: A 3 node RAC having 11g and 12c RAC configurations running in parallel.
    I understand that we can have multiple oracle database installations under a grid , but not sure of multiple grid installations.
    Can someone guide me here ?
    --Amith

    Hi,
    You can not have multiple GI running on same server.
    Please review the following  note:
    11gR2 Clusterware and Grid Home - What You Need to Know (Doc ID 1053147.1)
    Specifically:
    11gR2 Clusterware Key Facts
    "Only one set of clusterware daemons can be running per node."
    Also refer the following RAC faq note and you may get answer for most of question
    RAC: Frequently Asked Questions (Doc ID 220970.1)

  • SAP-JEE, SAP_BUILDT, and SAP_JTECHS and Dev Configuration questions

    Hi experts,
    I am configuring NWDI for our environment and have a few questions that I'm trying to get my arms around.  
    I've read we need to check-in SAP-JEE, SAP_BUILDT, and SAP_JTECHS as required components, but I'm confused on the whole check-in vs. import thing.
    I placed the 3 files in the correct OS directory and checked them in via the check-in tab on CMS.   Next, the files show up in the import queue for the DEV tab.  My questions are what do I do next?
    1.  Do I import them into DEV?  If so, what is this actually doing?  Is it importing into the actual runtime system (i.e. DEV checkbox and parameters as defined in the landscape configurator for this track)? Or is just importing the file into the DEV buildspace of NWDI system?
    2.  Same question goes for the Consolidation tab.    Do I import them in here as well? 
    3.  Do I need to import them into the QA and Prod systems too?  Or do I remove them from the queue?
    Development Configuration questions ***
    4. When I download the development configuration, I can select DEV or CON workspace.  What is the difference?  Does DEV point to the sandbox (or central development) runtime system and CONS points to the configuration runtime system as defined in the landscape configurator?  Or is this the DEV an CON workspace/buildspace of the NWDI sytem.
    5.  Does the selection here dictate the starting point for the development?  What is an example scenarios when I would choose DEV vs. CON?
    6.  I have heard about the concept of a maintenance track and a development track.  What is the difference and how do they differ from a setup perspective?   When would a Developer pick one over the over? 
    Thanks for any advice
    -Dave

    Hi David,
    "Check-In" makes SCA known to CMS, "import" will import the content of the SCAs into CBS/DTR.
    1. Yes. For these three SCAs specifically (they only contain buildarchives, no sources, no deployarchives) the build archives are imported into the dev buildspace on CBS. If the SCAs contain deployarchives and you have a runtime system configured for the dev system then those deployarchives should get deployed onto the runtime system.
    2. Have you seen /people/marion.schlotte/blog/2006/03/30/best-practices-for-nwdi-track-design-for-ongoing-development ? Sooner or later you will want to.
    3. Should be answered indirectly.
    4. Dev/Cons correspond to the Dev/Consolidation system in CMS. For each developed SC you have 2 systems with 2 workspaces in DTR for each (inactive/active)
    5. You should use dev. I would only use cons for corrections if they can't be done in dev and transported. Note that you will get conflicts in DTR if you do parallel changes in dev and cons.
    6. See link in No.2 ?
    Regards,
    Marc

  • Configuration question on css11506

    Hi
    One of our vip with 4 local servers, currently has https. the http is redirected to https.
    Now, my client has problem which a seriel directories need use http, not https. some thing like. quistion:
         1. If there is any possible, I can configure the vip to filter the special directories and let them to use http not https. and rest pages and directories redirect to https?
         2. If not, I can make another vip to use same local servers, but, is possible to only limited to special directories? and with wild code? some like the directories are partially wild coded, something like, http://web.domain/casedir*/casenumber?
         3. if not on both option, is any way I can fix this problem?
    Any comments will be appreciated
    Thanks in advance
    Julie

    I run my Tangosol cluster with 12 nodes on 3
    machines(each machine with 4 cache server nodes). I
    have 2 important configuration questions. Appreciate
    if you can answer them ASAP.
    - My requirement is that I need only 10000 objects to
    be in cluster so that the resources can be freed upon
    when other caches are loaded. I configured the
    <high-units> to be 10000 but I am not sure if this is
    per node or for the whole cluster. I see that the
    total number of objects in the cluster goes till
    15800 objects even when I configured for the 10K as
    high-units (there is some free memory on servers in
    this case). Can you please explain this?
    It is per backing map, which is practically per node in case of distributed caches.
    - Is there an easy way to know the memory stats of
    the cluster? The memory command on the cluster
    doesn't seem to be giving me the correct stats. Is
    there any other utility that I can use?
    Yes, you can get this and quite a number of other information via JMX. Please check this wiki page for more information.
    I started all the nodes with the same configuration
    as below. Can you please answer the above questions
    ASAP?
    <distributed-scheme>
    <scheme-name>TestScheme</scheme-name>
    <service-name>DistributedCache</service-name>
    <backing-map-scheme>
    <local-scheme>
    <high-units>10000</high-units>
    <eviction-policy>LRU</eviction-policy>
    <expiry-delay>1d</expiry-delay>
    <flush-delay>1h</flush-delay>
    </local-scheme>
    </backing-map-scheme>
    </distributed-scheme>
    Thanks
    RaviBest regards,
    Robert

  • Configuration Question on  local-scheme and high-units

    I run my Tangosol cluster with 12 nodes on 3 machines(each machine with 4 cache server nodes). I have 2 important configuration questions. Appreciate if you can answer them ASAP.
    - My requirement is that I need only 10000 objects to be in cluster so that the resources can be freed upon when other caches are loaded. I configured the <high-units> to be 10000 but I am not sure if this is per node or for the whole cluster. I see that the total number of objects in the cluster goes till 15800 objects even when I configured for the 10K as high-units (there is some free memory on servers in this case). Can you please explain this?
    - Is there an easy way to know the memory stats of the cluster? The memory command on the cluster doesn't seem to be giving me the correct stats. Is there any other utility that I can use?
    I started all the nodes with the same configuration as below. Can you please answer the above questions ASAP?
    <distributed-scheme>
    <scheme-name>TestScheme</scheme-name>
    <service-name>DistributedCache</service-name>
    <backing-map-scheme>
    <local-scheme>
    <high-units>10000</high-units>
    <eviction-policy>LRU</eviction-policy>
    <expiry-delay>1d</expiry-delay>
    <flush-delay>1h</flush-delay>
    </local-scheme>
    </backing-map-scheme>
    </distributed-scheme>
    Thanks
    Ravi

    I run my Tangosol cluster with 12 nodes on 3
    machines(each machine with 4 cache server nodes). I
    have 2 important configuration questions. Appreciate
    if you can answer them ASAP.
    - My requirement is that I need only 10000 objects to
    be in cluster so that the resources can be freed upon
    when other caches are loaded. I configured the
    <high-units> to be 10000 but I am not sure if this is
    per node or for the whole cluster. I see that the
    total number of objects in the cluster goes till
    15800 objects even when I configured for the 10K as
    high-units (there is some free memory on servers in
    this case). Can you please explain this?
    It is per backing map, which is practically per node in case of distributed caches.
    - Is there an easy way to know the memory stats of
    the cluster? The memory command on the cluster
    doesn't seem to be giving me the correct stats. Is
    there any other utility that I can use?
    Yes, you can get this and quite a number of other information via JMX. Please check this wiki page for more information.
    I started all the nodes with the same configuration
    as below. Can you please answer the above questions
    ASAP?
    <distributed-scheme>
    <scheme-name>TestScheme</scheme-name>
    <service-name>DistributedCache</service-name>
    <backing-map-scheme>
    <local-scheme>
    <high-units>10000</high-units>
    <eviction-policy>LRU</eviction-policy>
    <expiry-delay>1d</expiry-delay>
    <flush-delay>1h</flush-delay>
    </local-scheme>
    </backing-map-scheme>
    </distributed-scheme>
    Thanks
    RaviBest regards,
    Robert

  • How to disable Oracle RAC configuration.

    Hi,
    I have a system running on a RAC configuration (two machines and a shared SAN) I have been looking extensively for any documentation on how to dismantle (safely, i.e. best practise) the rac configuration.
    I don't want to loose the database and want to keep one of the instance running and servicing the database, but I want to remove all RAC/Cluster references and remove the other machine.
    Is there any note/ documentation anywhere on how to do that so that the database/instance will be running afterwards with no knowledge on having been in a RAC config before or has someone done that ?
    Thor Hjalmar.

    Want to know how can I convert a rac database to a non-rac.

  • Fresh R12 with RAC configuration.

    Hi all,
    I want to start up a R12.1.1 Installation with RAC configuration on Oracle Enterprise Linux 5.6 servers.
    Kindly expecting the steps and notes i have to follow.
    I have experience in installation EBIS, but not with RAC, more over this is a single node installation.
    Thanks & Regards
    Hamid

    Hi;
    Please see:
    oracle apps upgrade plan
    Upgrade the 11.5.10.2 Instance with 10gRAC setup
    Regard
    Helios

  • Configuring our RAC environment Questions

    The environment consists of Sun Solaris 10, Veritas, and 10g RAC:
    Questions:
    I need to know the settings and configuration of the entire software stack that will be the foundation of the oracle RAC environment....Network configurations, settings and requirements for any networks including the rac network between servers
    How to set up the solaris 10k structures: what goes into the global zones, the containers, the resource groups, RBAC roles, SMF configuration, schedulers?
    Can we use zfs, and if so, what configuration, and what settings?
    In addition, these questions I need answers to:
    What I am looking for is:
    -- special hardware configuration issues, in particular the server rac interconnect. Do we need a hub, switch or crossover cables configured how.
    -- Operating System versions and configuration. If it is Solaris 10, then there are more specific requirements: how to handle smf, containers, kernel settings, IPMP, NTP, RBAC, SSH, etc.
    -- Disk layout on SAN, including a design for growth several years out: what are the file systems with the most contention, most use, command tag depth issues etc. (can send my questionnaire)
    -- Configuration settings\ best practices for Foundation suite for RAC and Volume manager
    -- How to test and Tune the Foundation suite settings for thru-put optimization. I can provide stats from the server and the san, but how do we coordinate that with the database.
    -- How to test RAC failover -- what items will be monitored for failover that need to be considered from the server perspective.
    -- How to test data guard failures and failover -- does system administration have to be prepared to help out at all?
    -- How to configure Netbackup --- backups

    Answering all these questions accurately and correctly for you implementation might be a bit much for a forum posting.
    First I'd recommend accessing the Oracle documentation on otn.oracle.com. This should get you the basics about what is supported for the environment your looking to set up, and go a long way to answering your detailed questions.
    Then I'd break this down into smaller sets of specific questions and try and get the RAC axters on the RAC forum to help out.
    See: Community Discussion Forums » Grid Computing » Real Application Clusters
    Finally Oracle Support via Metalink should be able to fill in any gaps int he documentation.
    Good luck on your project,
    Tony

  • Private interconnect oracle 10g RAC configuration

    Can you please answer below questions?
    Why does a private interconnect need a switch, and why is straight through cables not supported.

    Hi,
    Why do you need a switch between the nodes".When network plugs are pulled out from one node on a two node cluster, a split brain scenerio occurs. (just it's enough)
    If you are using a crossover cable and you shutdown node (A) you will loose the network (private) link from node (B) (this happens in some servers.), Oracle RAC will not work with private network link down, both nodes will down and will not start until you get link on network private. (Goodbye high availability)
    You will be very unhappy with the error ORA-29740. Prelude to suggest this note: Troubleshooting ORA-29740 in a RAC Environment [ID 219361.1]
    There is no "why" Oracle RAC does not support crossover cable because RAC depends of SWITCH (it's a Hardware Requirements) and any problems in your environment Oracle will force you to implement a supported solution.
    You will have implemented a poor environment, if you not use a GB switch for private network.
    Oracle Words:
    *Physical Layout of the Private Interconnect*
    The basic requirements are described in the Installation Guide for each platform. Additional information about certification can be found on Metalink Certify.
    The interconnect as identified by both subnet number and interface name must be configured on all clustered nodes.
    *A switch between the clustered nodes is an absolute requirement.*
    *Cluster Interconnect in Oracle 10g and 11g [ID 787420.1]*
    Regards,
    Levi Pereira

  • ASE ODBC driver related questions

    Hi Friends,
    I am using ODBC driver (the framework over ODBC API) to connect and read data from ASE database server on Windows.
    I've few questions about ASE ODBC driver. Can you please guide me.
    1) ASE has a DB option called "textsize" which sets the limit on amount data we can fetch in select statement.
         This option can be set either in the DSN configuration (Advanced->Textsize text field) or by "set textsize <number>" for a session.
         --- While scanning BLOBs (image data types), I want to increase this limit to 512MB in my application. But, I don't want to override the limit if user has Text Size field in the DSN configuration.
        * how can we (programatically) find out the Text Size value set in the DSN configuration?
           --- Is it possible using some ODBC function?
    2) What is the maximum limit on the data returned by SQLGetData function call at a time?
         --- Can we determine the size of the data stored in a column, especially the BLOB (or image) columns using ODBC API?
             or do we need to run the query "select datalength(ColumnName) from tablename" ?
    3) Which the most stable and reliable ODBC Driver Manager for Unix and Linux OSs? Is it unixODBC?
    Many thanks in advance for your clarifications and time.
    Best Regards

    Thanks Paul.
    This is not with SQLGetData. In fact, SQLGetData is working fine for me.
    Getting this problem when executing query and accessing bound buffers as below (pseudo code):
    // Set statement attribute to read by column, number of rows, static cursor and status pointer:
    /*struct StmtAttrs
        SQLINTEGER attr;
        SQLPOINTER valptr;
        SQLINTEGER len;
        SQLHSTMT& stmt = m_stmtHdl.m_hdl;
        StmtAttrs parms[5] = \
        {{SQL_ATTR_ROW_BIND_TYPE, SQL_BIND_BY_COLUMN, 0},
        {SQL_ATTR_CURSOR_TYPE, (SQLPOINTER)SQL_CURSOR_STATIC, 0},
        {SQL_ATTR_ROW_ARRAY_SIZE, (SQLPOINTER)limit, 0},
        {SQL_ATTR_ROW_STATUS_PTR, &m_rowStatus[0], 0},
        {SQL_ATTR_ROWS_FETCHED_PTR, &m_rowsFetched, 0}};
        uint32_t i = 0;
        SQLINTEGER errcode;
        for (; i < 5; ++i)
            bool ret = sqlSetStmtAttr(stmt, parms[i].attr, parms[i].valptr, parms[i].len);
              // error handling code
    //Bind the input buffers for number of columns using SQLBindCol:
    //Prepare the query using SQLPrepare
    // E.g.: select top 2039 numpk,convert(binary(256),ablob) from myccinfo.dbo.bigdata NOLOCK order by numpk asc ;
    // Execute the query with SQLExecute(stmt);
    // Fetch the data using SQLFetchScroll(stmt, SQL_FETCH_NEXT, 0);
    // Iterate thru each column and the bound buffer to read the data

  • Oracle hardware and storage solution configuration questions

    Hi all,
    I am configuring hardware and the storage solution for a project and am hoping to have some questions answered about using Oracle as the storage solution.
    The current setup will have 2 Dell NX3100 NAS gateways each with dual quad core processors, 24GB of RAM, 12x2TB data disks, and running Windows Storage Server 2008 64bit as the OS.
    Will also have direct attached storage of 2 Dell PowerVault MD1200 disk arrays, each disk array with 12 x 2Terabyte SAS disk drives giving a total of 36TB of storage space for each NAS Gateway.
    Based on this information, is there any problem with two Oracle Standard Edition installation (1 per NAS) holding up to 36TB of data (mostly high res images) in this hardware configuration?
    Does Oracle have a built in solution for replicating data between the 2 NAS heads and down to the disk arrays? Where the application sever will write to one of the NAS+disk arrays and then that data is written from the first NAS to the 2nd NAS+disk array? Currently I've used DoubleTake in other projects but am wondering if Oracle has something similar that is built in.
    Finally, will Backup Exec Oracle agent work with this configuration for backing up the data to a Dell PowerVault ML6020 Tape backup device?
    Thanks in advance for any insight.

    Hi,
    Does Oracle have a built in solution for replicating data between the 2 NAS heads and down to the disk arrays? Where the application sever will write to one of the NAS+disk arrays and then that data is written from the first NAS to the 2nd NAS+disk array? Currently I've used DoubleTake in other projects but am wondering if Oracle has something similar that is built in.NAS - I still doubt during the network issues (In case of RAC - all nodes would get afftected), I would not suggest certainly for this. Let the other experts reply back.
    - Pavan Kumar N

  • Unable to make SSH to another node in AIX for Oracle RAC Configuration

    Hi,
    After creating RSA Keys on both node when I try to scp authorized_keys file from one node to another, it give me the error of Connection lost and then connection closed by 'Machine Address'. SSH services are running on both node and I'm able to do ssh from root user but this happened with Oracle OS user account. This seems that sencond machine refuse to make connection. Kindly help me why is this happening.
    I'm doing this on AIX 5.3. Your help will highly be appreciated.
    Regards,
    Abbasi

    Schavali, you are right this question is acutally has nothing to do with Oracle but the thing is that this issue arises during the configuration of RAC and we are unable to find the reason yet. I think there is problem with key genration however, I'll try to do this. by configuring sshd_config file and then will share the result.
    Regards,
    Abbasi

  • Oracle 10g ASM and RAC configuration

    Hi all,
    I want to ask to everybody something about Oracle 10g RAC and ASm configuration. We plan to migrate to Oracle 10g from 9i, and we will begin configuring oracle but we have to decide which configuration are the best.
    Our materials are bellow:
    Hardware: RP 3440 (HP)
    OS : HPUX 11i Ver 1
    Storage: EVA 4000 (eva disk group)
    The problem is:
    Our supplier recommand us to use HP serviguard + HP serviceguard extension for RAC+ RAc and Raw device as configuration.
    But we want to use Oracekl Clusterware + RAC + ASM
    My question is if anybody know what is the best configuration, we want to use ASm.
    Can HP serviguard use ASM.
    Some documentations or link explain oracle RAC and ASM configuration will be appreciate.
    Thanks for your help.
    Regards.
    raitsarevo

    Hi,
    I want to use RAC for clustering. My shared disk is a NetApp Filer FS250 that can only be mounted throught NFS. RAW devices have to be excluded, alsi OCFS i think works similar to raw devices and need to see phisical disk to create partition. ASM instead can work on an NFS mount?
    Ste
    Visit http://www.stefanocislaghi.it/

  • RAC newbie question

    Hi, all:
    I have a question on RAC. when a application wants to connect to a instance, usually, you need to know the port, host and sid/service name. when you have a rac instance, you have multiple nodes. where is this port and host? basically, where is the listener?
    i am trying to convince my org to go with RAC. One of the developers was asking how an application developer can take advantage of the RAC's failover capability. I am thinking that logically, as a developer, you do not need to worry about this kind of stuff, when the app connect to that db, the RAC should take care of the transaction failover stuff. There is nothing the developer should know or do. Then, the question goes back to how the app connect to the database, where is the listener.
    thanks
    jw

    jw,
    How is application connection to single instance server? In same way application connects to RAC instances. Now with RAC, mutlple listeners on multiple nodes will be configured to handle client connection requests for the same database services (instances, so to the end user or application it will be transparent, not knowing which node it will be getting connected to). Mutliple listener configuration will enable application to benefit from following failover and load balancing feauteres.
    1. Client-side connect time load balancing
    2. Client-sids connect-time falover
    3. Server-side connect-time load balancing.
    Now all of the above can be implemented either one by one, or in combination with each other. So if you are using connection pooling you can quickly benefit from this and distribute the client work requests accross the pool of connections available to application. (Using Oracle JDBC and .NET connection pool).
    You should look example of each of the above 3 and how its done.
    Here is an example of client -side connect time load balancing (tnsnames.ora), and you can find rest in oracle docs and on web
    ODS =
      (DESCRIPTION =
      (ADDRESS_LIST =
      (LOAD_BALANCE=ON)
        (ADDRESS = (PROTOCOL = TCP)(HOST = HOSTA)(PORT = 1521))
        (ADDRESS = (PROTOCOL = TCP)(HOST = HOSTB)(PORT = 1521))
       (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = ODS)
      )Regards

Maybe you are looking for

  • Which listener should be used in a standalone grid infrastructure env?

    gurus: I installed a 11.2.0.2 standalone grid infrastructure on a linux box and created a database manually. I then used netca to create my listener which created 2 listener files: a. under my DB home: aml6:/u00/app/oracle/product/11.2.0/dbhome_1/net

  • Macbook air 2014 wine spill, back to life

    Hello I'm not sure if anyone would have any experience of this, but in July, after 8 weeks of owning my macbook air, it was in the firing line after I knocked a glass of wine over.  Only a very small amount went on the mac, however by the time I'd go

  • Problems installing flash player for all users on a computer (domain)

    Hi all, I've had a quick search but have unfortunately not found any answers. I've just setup a new image using WDS to install 55 new Dell computers. Flash player was installed as part of this image, the problem i'm getting is that if I log in as a d

  • Trouble downloading flash player

    Help! I have IE 6.0 and keep getting a messaging saying the wedsite is at risk and won't let me download. Any Ideas on what settings in IE I have to change? I'm at medium risk right now on security.

  • OWB 9i

    Hi, We are in the process of setting up a datawarehouse and does OWB support the following:- 1)The extract tool should confirm a completed transfer and include validation checks to ensure that balances have been mapped correctly. 2)The extract tool m