on the headphones for different databases in the same ORACLE_HOME

Hello experts, I have a doubt

I installed 3 different databases on the same server that OS is Suse Enterprise 10. Right now, I'm just a listener who registers all the services. The number of connections is great for two of the three databases, so I don't know what could be the best practices for this environment. I have a question I would like you suggestion for me:

DB version: 11.1.0.7

Should I have three listener, one for each database?

Is advisable to have a single listener for multiple instances on the same server?

Are there different between have only a single listener for the instance and have a port for listening, for example?

What about performance?


You in advance, I hope that you can guide me.

Best practices is not not to have multiple databases on a server, based on resources.

Should I have three listener, one for each database?
N ° it is quite undesirable and requires more administration.

Is advisable to have a single listener for multiple instances on the same server?
Yes. Don't forget the listener is only a broker and there is no permanent connection between the client, listener and database.

Are there different between have only a single listener for the instance and have a port for listening, for example?

Yes. The latter is a nightmare of administration.

What about performance?

Who cares? The only factors are
Listener.log becomes too large--> put in place the appropriate cleaning procedures
The semaphore count is exceeded (Unix) or no more threads can be created (Microsoft Windows95), who will give birth to ora-12500.

----------
Sybrand Bakker
Senior Oracle DBA

Tags: Database

Similar Questions

  • You can run several APEX headphones for different instances on the same server

    Please confirm that we can run several APEX headphones for different instances on the same server?  It is a configuration of xml configuration or do we need to do more?


    Thank you


    Tony Miller

    SmartDog Services

    Austin, TX

    Hello

    With last listener APEX, you can configure multiple databases

    Oracle Application Express listener configuration

    Is that what you mean?

    Kind regards
    Jari

  • Using the oracle same House for several database (configuration database)

    Hi guys,.



    I saw a few shops use the same Oracle_home to Multiple Instances of the database...



    Basically, they install binaries 11G or 10G once for example: /u01/app/oracle/product/10.2



    For the following database facilities they do not install the binaries... they just point the new home of the oracle database to what they currently have...



    for example



    cat/etc/oratab



    newdb:/U01/app/Oracle/product/10.2





    So I was wondering if someone could give me the right steps to do this or a metalink note...



    Thanks in advance



    Here's what I think below:



    Step 1

    Enter the new name of the database in/etc/oratab... pointing right oracle_home as below



    Step 2



    Use DBCA or scripts to create the new db



    Please, please provide the right steps or metalink note

    user569403 wrote:
    Hi guys,.

    I saw a few shops use the same Oracle_home to Multiple Instances of the database...

    Basically, they install binaries 11G or 10G once for example: /u01/app/oracle/product/10.2

    For the following database facilities they do not install the binaries... they just point the new home of the oracle database to what they currently have...

    for example

    cat/etc/oratab

    newdb:/U01/app/Oracle/product/10.2

    So I was wondering if someone could give me the right steps to do this or a metalink note...

    Thanks in advance

    Here's what I think below:

    Step 1

    Enter the new name of the database in/etc/oratab... pointing right oracle_home as below

    Step 2

    Use DBCA or scripts to create the new db

    Please, please provide the right steps or metalink note

    You cannot create a database without using the binaries already installed in an ORACLE_HOME. However, all THE databases are created in an existing OH. No matter if you have one or a hundred ORACLE_HOMEs, the procedure is the same:

    1 - set ORACLE_HOME, ORACLE_SID and path suitable for the new db. Of course, if you only have a single ORACLE_HOME, you would choose it. If you have more than one, you choose the one you think is appropriate for this new db.
    .
    2. create the db. You can use dbca, or connect to an idle instance and run scripts that you saved for this purpose. DBCA is a very good and very practical tool, but is not required. It's use is come with a few caveats.

    3 - update the oratab accordingly, if you wish (I always thought). Do you understand how and when oratab is used, and why I say update ' If you see is '?

  • able to connect to a different database 2 with 2 different password for sys...

    Hello everyone, I had a weird problem. Different password for different database is connect in the same database. As you can see from downstairs... the different password is used to connect to 2 different times. One is the correct password for database (s3crds) con... and its logs me in the database proper (con)... but the 2nd attempt to connect to the database using a different database password (password for sys = ownerformts) is connect me perfectly well... in database design... but I use the mts database password... Why is this happening? any idea? is this related to the listener?

    And oh by the way don't worry... the password I put here is different from that of the original password used on the server... wanted just to boost my problem... Please advise... we're 10.2.0.3, and hp - ux... there's no passwrod file...

    $:/home/oracle> export ORACLE_SID=con
    $:/home/oracle> sqlplus /nolog
    
    SQL*Plus: Release 10.2.0.3.0 - Production on Fri Sep 4 09:42:12 2009
    
    Copyright (c) 1982, 2006, Oracle.  All Rights Reserved.
    
    SQL> connect sys/s3crds as sysdba
    Connected.
    SQL> select * from global_name;
    
    GLOBAL_NAME
    --------------------------------------------------------------------------------
    con
    
    SQL> exit
    Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit Production
    With the Partitioning, OLAP and Data Mining options
    $:/home/oracle> sqlplus /nolog
    
    SQL*Plus: Release 10.2.0.3.0 - Production on Fri Sep 4 10:03:32 2009
    
    Copyright (c) 1982, 2006, Oracle.  All Rights Reserved.
    
    SQL>  connect sys/ownerformts as sysdba
    Connected.
    SQL> select * from global_name;
    
    GLOBAL_NAME
    --------------------------------------------------------------------------------
    con
    
    SQL> exit
    Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit Production
    With the Partitioning, OLAP and Data Mining options
    
    $:/home/oracle> sqlplus /nolog
    
    SQL*Plus: Release 10.2.0.3.0 - Production on Fri Sep 4 10:11:13 2009
    
    Copyright (c) 1982, 2006, Oracle.  All Rights Reserved.
    
    SQL> connect sys/s3crds as sysdba
    Connected.
    SQL> select * from global_name;
    
    GLOBAL_NAME
    --------------------------------------------------------------------------------
    con
    
    SQL> select database_name from v$database;
    
    DATABASE_NAME
    --------------------------------------------------------------------------------
    con
    
    SQL> exit
    Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit Production
    With the Partitioning, OLAP and Data Mining options
    $:/home/oracle> sqlplus /nolog
    
    SQL*Plus: Release 10.2.0.3.0 - Production on Fri Sep 4 10:11:51 2009
    
    Copyright (c) 1982, 2006, Oracle.  All Rights Reserved.
    
    SQL> connect sys/ownerformts as sysdba
    Connected.
    SQL> select database_name from v$database;
    
    DATABASE_NAME
    --------------------------------------------------------------------------------
    con
    
    SQL>
    Published by: S2K on September 4, 2009 10:22

    Hmm, this isn't a bug or something but just a dcumented and behavior quite right. You connect using operating system authentication. You must have an oradba group or dba including your username o/s (Fortunately we bearing the name of Oracle) would be a part of. Let the user be on that group and try again, it won't work. You won't be able to connect.

    HTH
    Aman...

  • Several instances of container, with PDB, located in the same House of Oracle?

    Hello

    I'm just doing labs OBE on a VM for now, until I get new hardware which runs to 12.1.0.2 database. The issue I'm having with a laboratory OBE, which demonstrates her unplug and plug from one container to another PDB has confused me. The laboratory reports the following set up:

    Prerequisites

    Before you begin this tutorial, you should:

      • Install the Oracle 12 c database.
      • Create two CDBs with two PDBs in the CBD first.
    1. The environment used in the development of this tutorial is:
      • ORACLE_HOME: /u01/app/oracle/product/12.1.0
      • TNS listener: 1521
      • Databases:
        • SID: cdb1
        • SID: cdb2
      • Pluggable databases (in cdb1):
        • PDB1
        • pdb2

    The problem I have is when I use DBCA or scripts to create CDB2, it does not create a new database from the container. I get an instance and a database called CDB2, but it is not a CBD. I getORA-65090: operation only allowed in a container database.

    In the DBCA Wizard, make sure that "install connectable database to" is checked, and I in the SPFILE ENABLE_PLUGGABLE_DATABASE = TRUE... The new instance is the name I gave him, without plug-in database installed and for CDB2:

    SQL > select name from v$ database;

    NAME

    ---------

    CDB2

    SQL > show con_id

    CON_ID

    ------------------------------

    0 (is expected to see a 1)

    SQL > show con_name

    CON_NAME

    ------------------------------

    cdb2 (is expected to see CBD$ ROOT)

    The link to the lab can be found here:

    Connect a disconnected Pluggable database

    Is it possible to have two databases containing the same ORACLE_HOME? What Miss me to install a second data base of the container?

    I chose not "tocreate a database of the container", but that I listed above, when he tries create the pdb file, it returns ORA-65090: operation allowed only in a database container.

    The OS is OEL 6.6 X86_64.

    You haven't said why you change the SPFILE - it will be created properly when you create a CBD.

    Remember: we cannot see your monitor or WHAT you do.

    You must post EACH NOT you do and EACH ENTRY you make or that we cannot try to reproduce the problem.

    Take a look at this article in the Oracle database in DBCA use to create a CBD and PDB at the same time. Notice how he SAYS what entries are made.

    ORACLE-BASE - shared: create and configure a database container (CDB) in Oracle Database Release 1 (12.1) 12 c

    Note also that the FIRST screen of the DBCA section will NOT lets you choose a House of the Oracle, but only the location for the database files.

  • Newbie: Mobile Server and Oracle DB must be on the same server?

    Hello Forum...

    I have problems to install the mobile server (ver. 10.3.0.2.0).

    First of all, I tried to install within an instance of the OAS (ver. 10.1.3.0.0) - I could not set the password of the mobile server oc4j account in enterprise manager server application and is stuck there. Also, I couldn't connect to webtogo as mobile server administrator.

    Second, I have installed the version of stand-alone mobile server, but when I run the 'runmobileserver.bat' I get the following error:

    09/08/22 12:54:21 log9: connect as: MOBILEADMIN
    09/08/22 12:54:21 log9: Mobile Server ID not found, impossible to register.
    09/08/22 12:54:21 log9: java.sql.SQLException: ORA-00942: table or view does not exist

    Like the previous time, I couldn't connect to the webtogo as mobile server administrator. [OS: windows 2003 Enterprise in both cases]

    I was informed by my dba that Oracle mobileserver will work only if it is installed on the same server as the backend database. Is this true?

    Thank you
    j - p.

    Hi J - P,

    When you installed the mobile server in stand-alone mode, repwizard was not performed or has failed.
    Try to rerun repwizard with: $ORACLE_HOME/mobile/server/admin/repwizard
    You can check the log file in $ORACLE_HOME/mobile/server/repository.log to see if there is a critical error,
    the repwizard should save your mobile server, you can consult this table: mobileadmin.mobileserver_instances so you can see your host name and port.

    On the Mobile Server OAS installation, you should not need to use the oc4jadmin password as if you installed OAS 10.1.3 and run the runinstaller lite Oracle to install Oracle lite 10.3.0.2. in the same ORACLE_HOME with run of the OAS, it should automatically deployed the mobile server j2ee application in the OAS.

    Kind regards.
    Marc
    PS: To change the OC4JADMIN password you can use the note: Note.460314.1 Ext/Pub cannot establish a connection with OC4J instance mobileserver on application server

  • Sales order form, line status code is displayed as "WITHDRAWN". but the same code appears as "AWAITING_SHIPPING" for the same line in the database. can you please explain, where the value in frontend comes? It differs from the flow_status_code in oe_or

    Sales order form, line status code is displayed as "WITHDRAWN". but the same code appears as "AWAITING_SHIPPING" for the same line in the database.

    Where the value in the frontend is filling?

    It differs from the flow_status_code in oe_order_lines_all?

    Thanks for the correction.

    He slipped right out of my mind!

    Here is a detailed explanation of this case:

    Status of orders picked and picked partial

    Kind regards

    Bashar

  • the ASM disks can be in a different Partition for a database

    Hi all
    I have 2 datababase on the server. I save the data file on MDMDISK1 for the MDM and DWHDISK1 database to the DWH database.
    I can add/dev/sdd5, / dev/sdd6, / dev/sdd7 to DWHDG1 disk group to give more space to the DWH database.

    Table of Partition disk configuration
    Group name size GB ASM Disk Disk drive
    / dev/SDS (MON) 107
    / dev/sdd1 7 CRSDISK1
    / dev/sdd2 7 CRSDISK2
    / dev/SDS3 7 CRSDISK3
    / dev/SDS4 8
    / dev/sdd5 24
    / dev/SDD6 24
    / dev/sdd7 24
    / dev/sde (MON) 107
    / dev/SDE1 24 MDMDISK1 + MDMDG1
    / dev/SDE2 24 MDMDISK2
    / dev/SDE3 24 MDMDISK3
    / dev/sde4 24 MDMDISK4
    / dev/sdf (MON) 107
    / dev/SDF1 24 DWHDISK1 + DWHDG1
    / dev/sdf2 24 DWHDISK2
    / dev/SDF3 24 DWHDISK3
    / dev/sdf4 24 DWHDISK4

    user5846399 wrote:

    but I wanted insurance with people with experience as you go this drive on differnet LUN will not impede performance.

    A LUN is a logical unit - it may be a single physical disk. It may consists of 20 physical drives. If the LUN itself does not determine the performance. Performance is determined by the parts in movement under it.

    Multiple LUNS to the same diskgroup using or the volume of file system is a common practice. If this would be a problem (performance or otherwise) depends on the cloth under the LUN.

    For example, a logic unit number could be RAID5 and another logic unit number can be RAID0 + 1. Mixture of different RAID levels is not really a good idea.

    A LUN can be a storage on a San and accessible via the fiber channel. Another logic unit number could be an iScsi device, accessed through intellectual property. Mix very different storage architecture and storage protocols are not a good idea.

    A LUN can be RAID0, through fiber double channels connected to a switch, for the storage of 1 storage server. Another logic unit number can also be RAID0 and accessible through the same fiber channels and switch, but since the storage server 2. Whereby the RAID levels are the same and the storage Protocol and infrastructure the same - and that will not only make a compatible mix, but can actually increases the redundancy if you use these as disk mirrors ASM (which means that ASM can lose the server storage 1 or 2 and still works).

  • How to overcome the problem of classification in mssql. for every database we can have different rankings?

    I'm having the problem of the rankings with database. When I run the script from db, it gives the error of the variables in the store procedures, functions, triggers this scalar variable must be declared even if its, n as soon as I write with a similar case in all place for variable with which I get error this error go. but the entire database is like this how can I change the case thanks to the DB. Is there any solution for this... If anyone knows about it please give your feedback... Thank you

    This forum is not for asking database questions.

    See the SQL Server here forum: http://social.technet.microsoft.com/Forums/en-US/category/sqlserver.  SQL Azure forums are here: http://social.technet.microsoft.com/Forums/en-US/ssdsgetstarted/threads

  • A single application but the different database table for another language

    Hello

    I have a word learning app for different languages. I would like if possible separate the application in different languages, so when the user goes to download, they can choose the language that they are eager to learn how to save their unnecessary download data.

    Is this possible or should I submit apps in a different way (and thus pay for each submission)?

    Im a complete newbie to BB development.

    Thanks in advance

    Kelly

    If you want to group the languages within your application then you must download separately for each version of your application.

    Another approach would be to have the download of the application language data from a server.  You can use the BlackBerry payment service to allow the user to buy the language of their choice within your application.

    BlackBerry payment service

    http://us.BlackBerry.com/developers/platform/paymentservice.jsp

  • PPID different BBM for the same user

    Hello! I found that my app is having a weird behavior when I get the ppid of the user. I try to use the ppid as a key into a table of users in a database for my application, and I noticed that I have two different ppid, even thoug I am the only one using my app (it is still in development).

    What I find weird is that I have 2 versions of my application, I can dounload the store (it is in draft mode) and one I directly load on my camera on my development machine. These 2 apps get the ppid 2 different to the same user BBM.

    PPID does has something to do with my application being downloaded from the store or loaded directly? Has anyone dealt a similar problem?

    Thanks in advance!

    Reedd.

    What is expected.  PPID is unique user ID of BBM in the context of the application, which means same user PPID will be different for each application stored on the device.

    The identifiers used to register with BBM are different depending on whether you load the application or install the application for the BlackBerry World.  When you side load application name UUID / provider are used.  When you install BlackBerry World the application ID and SKUS are used.  This will give you two groups of users (two sets of PPID), one for testing and one for production.

    Also, if you change an item as your UUID or SKU you will also cause a new PPID to create.

  • Different databases with the same name in 1 cluster?

    Hello classmates of dba,.

    I wish to discuss with you the following situation:

    We have a 4 RAC Cluster node.

    Databases node 1 and 2 contain the 11.2.0.3 (Enterprise Edition)

    Databases node 3 and 4 contain 11.2.0.4 (Standard edition)

    12.1 GI on all nodes and all are part of the 1 cluster.

    OS: Oracle Linux 6.5 (with + ASM)

    Our company wants to migrate databases EE 1 and 2 to 3 and 4 nodes node:

    -Downgrade of EA to itself

    -Upgrade 11.2.0.3 to 11.2.0.4

    Normally I do this by creating databases with DBCA under a new name and migrate data using Data Pump.

    The problem is that the company wants to have the same name of database on all nodes.

    Is it possible to have the same name of database on all 4 nodes simultaneously (from 2 houses of Oracle RDBMS different with different versions while all 4 nodes share 1GI?

    It is a method of support?

    Let's see if I can describe it more in detail.

    You have a database named ORCL in your RAC environment. Create a new blank database named SLAVE_PORT_NUM. Perform a dump of export of ORCL and import in SLAVE_PORT_NUM. At this point, you have the data in the new database. The original database to stop now:

    srvctl stop database orcl immediate o d

    ORCL is no longer running on all nodes. We just need to allow users to connect to this database with a service name. But before I can do, I need to remove the Cluster registry ORCL:

    srvctl remove the d orcl database

    Now create a service named ORCL that connects to SLAVE_PORT_NUM

    srvctl add service d slave_port_num s orcl r - newdb1, newdb2, newdb3, newdb4

    Your application always tries to connect to "orcl" on this same group. They don't know the PB has changed its name.

    When you change only the name of the service for the new database. I guess that the path of the ASM will have different name right?

    It cares ASM. ASM paths come into play when you create the new db.

    HTH,

    Brian

  • v$ session - request of exact same different results when it is run with the same user on the same database with the same client application on 2 different PC

    Hello

    Oracle 11.2.0.3

    We have a strange situation - using the pl/sql developer and a pc gui tool when query present at the session of $ v session INACTIVE for a sid given - also on sqlplus for INACTIVE same sid but on

    Another exact same request of pc shows as ACTIVE.

    What happens repeatedly with different sid.

    I thought session $ v must show the same SID as active or inactive desktop client as a database table.

    Someone at - he seen this before?

    Thank you

    When you ask anything about the database, your session will be activated as it does 'something' on the database. For example, when the user queries:

    select status from v$session where osuser = 'HIMSELF_USERNAME';
    

    It questions its own session which is 'something' on the database. So, just try it, run a query on the database using your own username as this, you will have the same results. There is no error on the data dictionary, please stop trying to think that it is a bug.

    Kind regards.

  • Multiple instances of oracle with characterset different on the same server database

    Hello

    We are finalizing plans to install Automic (software scheduliong formerly UC4) for our suite of retail applications and replace Uc4.

    The process came to know that Automic does not support AL32UTF8 database characterset.

    At this moment we have RMS and UC4 UC4 supports AL32UTF8 and schema for UC4 running on the same database server is inside the RMS database.

    From now on, it is recommended to have a separate database instance on the same server as the RMS database and with a different characterset which is WE8MSWIN1252.

    Is it possible to have 2 instances of database running with different charactersets, one with AL32UTF8 and the other with WE8MSWIN1252. ?

    There are configuration requirements before implementing instances of database?  THS APPWORX (for UC4) schema will be exported (data pump export) and imported into the new database.

    The utility Automic we want to use is not compatible AL32UTF8 and manage only a database of character set WE8MSWIN1252.

    Any help and advice would be much appreciated.

    Thank you

    RAM.

    PL post OS and database versions.

    Is it possible to have 2 instances of database running with different charactersets, one with AL32UTF8 and the other with WE8MSWIN1252. ?

    Yes - without any doubt - two databases are independent and have nothing to do with each other.

    There are configuration requirements before implementing instances of database?  THS APPWORX (for UC4) schema will be exported (data pump export) and imported into the new database.

    You may have - to test the export/import process rigorously. If your source is AL32UTF8 and target is WE8MSWIN1252, data loss may occur for those characters that are in the former, but not the last.

    HTH
    Srini

  • How to choose the scheme of work of a different database instead of the database target

    Hi everyone, can you please answer to my problem.

    Q1.is it is mandatory that the two target schema schema and work must present in a database.if not then How to choose the scheme of work of another data base instead of target database schema. Please suggest.

    __Description__

    My work, my work patterns in odi's in a database schema and target in a different database,
    Now I'm dataserver with identification of the target or credentials of scheme work information.
    Here's the problem.

    I can't see scheme of work in the drop-down list when you create the physical schema with data server with the credentials of the target.

    It's obvious that he cannot show the workschema which presents in an another database.because - database server has the schema of the target database credentials.

    Vice versa

    Please suggest

    Concerning
    Chantal

    Hello

    Your KM will create the tables for working in the schema, you write to and that's why you have the problem:

    create table< %="odiRef.getTable" ("l",="" "int_name",="" "w")="" %="">

    I don't know of an option to replace this 'W' that will say 'go and get work in the staging area, I've specified.

    I guess that you can customize the KM and pass all the commands to Execute on the Source tab, or I guess you could specify the schema for each of the steps to be the logic diagram of the various staging areas.

    BUT I don't know if it would work throughout and I think it will create a massive Mount of work unnecessarily.

    Is there a decent reason why you can not have the staging area on the target?

Maybe you are looking for