Differences between Oracle SID / Instance/ Listener / Service or Service_Na

Hi guys, i am confuse about the following terms above and how they relate to one another when connecting to a database..
This is what i know
- SID is the identifier of an Oracle Instance.
- An Oracle Instance is a group of programs and memory allocated for accessing the database.
- A database is a group of data files, control files etc.
- A database can be accessed by different instances at the same time.
- A instance can only access 1 database at a time.
From what i know, this are my questions below
1) An instance can only access 1 database(9i) at a time, but does that mean an instance can also access another database of different version(10g) at another time ? If it is possible, what parameter file should i look into ?
2) Can i run two or more instances in the same computer if each instance is assign to access different database of the same version or different version?
3) let say i have 2 instance each accessing a database of its own, how many listener do i need ?
4) when i look into tnsnames.ora, some of the connect_data contains SID, whereas some only contains service_name.
Can I know what is Service_Name ?
What is the difference between SID and service_name when use in accessing the database?
Care to advice? Thanks gurus. Deeply appreciated.

Hi guys, i am confuse about the following terms above
and how they relate to one another when connecting to
a database..
This is what i know
- SID is the identifier of an Oracle Instance.
- An Oracle Instance is a group of programs and
memory allocated for accessing the database.
- A database is a group of data files, control files
etc.
- A database can be accessed by different instances
at the same time.
- A instance can only access 1 database at a time.
From what i know, this are my questions below
1) An instance can only access 1 database(9i) at a
time, but does that mean an instance can also access
another database of different version(10g) at another
time ? If it is possible, what parameter file should
i look into ?No it is not possible, the instance is associated to only one database. The oracle instance is created based on the rdbms installed version, and the rdbms version (including patchset) should match the database version, otherwise, the operation dba should perform is the upgrade process.
2) Can i run two or more instances in the same
computer if each instance is assign to access
different database of the same version or different
version?Yes, you can first have as much installed RDBMS as your computer can have, obviously each rdbms installed on different Oracle Homes (restriction started since 8.1.5), and you can start as many instances as the host is able to handle depending on the resources and kernel parameter the host is configured with.
3) let say i have 2 instance each accessing a
database of its own, how many listener do i need ?The minimum number of listeners is 1, this is enough to handle all connections, if you are planning to setup more than two listeneres, it is up to you, each listener must have its own port and you should beware of the self-instance registration issues at the default 1521 port.
4) when i look into tnsnames.ora, some of the
connect_data contains SID, whereas some only contains
service_name.
Can I know what is Service_Name ?
What is the difference between SID and service_name
when use in accessing the database?SID is the way Oracle used to configure tns connect alias up to version 8.0 it is just considered for backward compatibility, but its use should be deprecated. Using services is the way to configure tns connect alias starting from 8i. A service is a way to refer to an instance. Administering by means of services is a helpful topic when administering RAC environments. You can declare certain instances to belong to a service and other to another service name, this way you can better distribuite workloads during peak hours and off time, you can better schedule tasks and avoid bottlenecks by redirecting jobs to specific services and using features such as resource manager.
~ Madrid

Similar Messages

  • Difference between Oracle SID and an Oracle Database

    Hi
    Can any one please differeniate what exactly is the difference between an Oracle SID and a new Oracle Database?
    We just need to create another instance of an application (so we need another copy of all tables).
    So either we can:
    1. New database SID created or
    2. New user created in existing schema or
    3. New database provided
    Which is the best approach?

    Hi,
    New database SID created orThat is equivalent of creating a new database in your case.
    New user created in existing schema orYou meant new schema(user) created in existing database. I assumed this because you do not want both application to update the same table copy, but different copy.
    3. New database providedIt all depends on your you whether you want to create a new database or a new schema for getting another copy of table.
    Some points which I take in mind
    1) If I have a production database and I need to create a new set of tables for testing or any other purpose, I would create a new database.
    2) If I have a test database and I need to create a new set of tables for testing or any other purpose, if possible I would create a new schema in existing database.
    3) If I am running less in resources(hardware/memory), I would be createing a new schema in existing database.
    4) If I am not running less in resources and I would to keep these two copies entirely different, then from security purpose I would create a new database.
    Regards
    Anurag Tibrewal.

  • Difference between Oracle service bus and SOA

    Please Let me know what are the basis difference between Oracle Service Bus and SOA ?

    A topic discussed many times here ..
    OSB vs SOA suite

  • Difference between oracle Data Guard and Replication

    Hello Friends,
    I would like to know the main difference between oracle replication and data guard. Theoretically both are same then where is the difference. Can replication or dataguard be configured in a single PC.
    Thanks

    Dataguard :
    Oracle Data Guard is primarily for high availability, data protection, and disaster recovery. An Oracle Data Guard Standby instance provides transactionally consistent copies of the production database, in the event of an unplanned outage or instance maintenance the Data Guard Primary Role Standby Role can be switched so the Standby instance can provide Production services.
    Replication :
    Oracle Advanced Replication and Oracle Streams are Oracle's solution for replicating data and internal structures to remote databases. Advanced Replication is primarily trigger based where Streams is a rule/handler based replication process and considerably more efficient and less error prone than Advanced Replication
    refer,
    http://www.xtivia.com/database-management/replication/oracle-replication
    Thanks

  • Differences between Oracle Discoverer  10g and 11g .

    we would like to know if they are any differences between Oracle Discoverer 10g and 11g and any issues with 10g that are overcome in 11g.
    Please make us aware of any merits in going for 11g over 10g.
    apps version 11.5.10.2
    Regards

    Please see these links for the list of new features, bug fixes, certification, and installation of Discoverer 11g on 11i instance.
    Discoverer 11.1.1.4 Certified with E-Business Suite
    http://blogs.oracle.com/stevenChan/2011/02/discoverer_11114_ebs.html
    EBS Sysadmin Primer: Oracle BI Discoverer 11gR1
    http://blogs.oracle.com/stevenChan/2010/08/discoverer_11gr1_primer.html
    Oracle Business Intelligence Discoverer 11g
    http://www.oracle.com/technetwork/developer-tools/discoverer/overview/index.html
    Oracle Business Intelligence Discoverer 11g documentation
    http://www.oracle.com/technetwork/developer-tools/discoverer/documentation/index.html
    Thanks,
    Hussein

  • Difference between oracle reports and oracle report writer

    I would like to know the diffrence between oracle reports and oracle report writer.I would appreciate if i get more details of oracle report writer.
    Thanks
    Rajesh

    Hi;
    May I know the difference between Oracle reports and Oracle discovererDiscoverer vs. Oracle Reports
    http://businessintelligence.ittoolbox.com/documents/discoverer-vs-oracle-reports-17819
    http://www.oraclechamps.com/index.php?option=com_content&view=article&id=316:oracle-reports-vs-discoverer-difference-between-oracle-reports-6i-and-oracle-discoverer&catid=62:oracle-technical-documents&Itemid=104
    Discoverer Vs. Oracle Reports
    PS: Be notice here is oracle database related forum side. For your future issue please use Forum Home » E-Business Suite* forum side*
    Regard
    Helios

  • Difference between Professional application and self-service application

    hi frntz,
    May I know the difference between professional application and self-service application in oracle E-biz. Why we cant able to use both at same time ?

    Hi;
    Please check below which could be helpful for your issue:
    http://download.oracle.com/tech/blaf/specs/blafusers.html
    Regard
    Helios

  • Difference between Oracle Weblogic Administration and Ofm Soa Admin

    Hi,
    what is the difference between Oracle Weblogic Administration and Oracle Fusion Soa Weblogic server Administration?
    pls help me anyone, i want to learn weblogic Administration, but having some confusions..........
    thanks,

    The below is just for your reference. Actual content may vary....
    Weblogic Administration:
    Manage a WebLogic Server installation.
    To install weblogic server in one or multiple instances
    Installing on single or multiple physical machines
    How to handle administration console, utilities, APIs, hangling security, database connection, messaging and transaction.
    How to do runtime configuration for your applications.
    How to use the monitoring tools to check the health of the servers and ensure maximum availability and performance.
    Install and Configure WebCache 11g as Load Balancer
    and Much more..
    OFM SOA Administrator:
    Manage a WebLogic Server installation (Administration Server and Managed Server).
    To install weblogic server in one or multiple instances
    Installing on single or multiple physical machines
    How to handle administration console, utilities, APIs, hangling security, database connection, messaging and transaction.
    How to do runtime configuration for your applications.
    How to use the monitoring tools to check the health of the servers and ensure maximum availability and performance.
    and
    File System and Directory Structure in Fusion Middleware
    Installing Oracle Database, Configuring RCU, weblogic server and SOA Suite.
    Deploying SOA Applications.
    Deploying and Undeploying Java EE Applications
    Configuring Node Manager and starting Managed Servers using Node Manager
    Monitoring OFM Server, admin server, managed server and composites
    Configuring HA and Security (Creating users, assigning responsibilities)
    Monitoring performance of SOA composites
    Install and Configure WebCache 11g as Load Balancer
    and much more..
    Thanks,
    Vijay

  • Difference between Oracle 11i Apps DBA & Oracle Application server 10g DBA

    Hi All....
    can anyone explain me the *"Difference between Oracle 11i Apps DBA & Oracle Application server 10g DBA"*
    Can Oracle 11i Apps DBA work in a Oracle Application server 10g DBA environment.
    Regards,

    Oracle Apps is a suite of financial applications.
    Oracle Application server is Oracle's scaled up implementation of Apache or Weblogic or similar products.
    While Oracle Apps might use Oracle Application Server as middleware, Oracle Apps is much, much more than Oracle Application Server.
    An Oracle Apps DBA is primarily busy on the functional side, and with implementing an ongoing stream of patches ;)
    The two functions have almost nothing in common.
    Sybrand Bakker
    Senior Oracle DBA

  • Difference between Oracle forms & Apex

    Hi
    what are all the differences between Oracle APEX and oracle forms.
    explain main features of both
    thanks
    ~noc

    ~noc,
    Oracle FORMS is a traditional IDE tool in that you use to develop a User Interface (UI). APEX is a web service (hosted on an web server) that allows you to create a UI and more, but does not require any software to installed. Everything is handled by the Web Browser. This is a very simplistic explanation, but it will gives you the basic differences between the two.
    Craig...

  • Difference between Oracle Enterprise Pack for Eclipse 11gR1 & Eclipse IDE

    Dear ,
    what is the difference between Oracle Enterprise Pack for Eclipse 11gR1 (link http://blogs.oracle.com/devtools/2009/08/oracle_enterprise_pack_for_ecl_2.html)
    and Eclipse IDE for Java EE Develpr (link http://www.eclipse.org/downloads/ )

    Hello,
    Thanks for your question.
    The Web Service Design View was part of the Workshop product.
    For OEPE, which was a new product starting in the summer of 2008, we don't have a Web Service Design view.
    The Web Service Design View and Properties view for Workshop supported a lot of JAX-RPC features.
    Given enough interest we will certainly consider a Design View for OEPE that would support the JAX-WS web service platform.
    Regards,
    Andrew

  • Difference Between "Content Server" and "Content Services"

    Can someone tell me the difference between "Oracle Content Server" and "Oracle Content Services"? From my research, I get the sense that
    these are different products (and Oracle Content Services seems like it's an obsolete one), but I would like some confirmation.
    My apologies for the uber-newbie question :)

    Content Services is what you had with Content DB, Oracles old product.
    Content Server is the core engine of the UCM product, formerly Stellent Content Server.

  • What is the difference between Oracle and MySQL

    Hi,
    I would like to know the major difference between Oracle and MySQL. I have a project to generate XML files from database tables, i have used oracle's built XML functions XMLELEMENT, XMLATTRIBUTES, XMLFOREST, XMLAGG. I really want to know if these functions (or) similar functions are supported/availabe in MySQL.
    I am having a hard time to find out best linux distro for installing Oracle11g, so i am planning to switch to MySQL. Please help, Thanks in advance.

    Oracle_Walker wrote:
    Hi,
    <snip>>
    I am having a hard time to find out best linux distro for installing Oracle11g, Then you must be "looking for love in all the wrong places."
    What's so hard about finding a "best linux distro for installing Oracle11g"? The supported distros are listed in the fine Installation Guide for Linux. At the top of the list is Oracle's own Oracle Linux, which is in the same family as Red Hat.
    so i am planning to switch to MySQL. Please help, Thanks in advance.

  • What are the differences between oracle adf 10g and adf 11g

    Could you please let me know what are the diff b/w oracle adf 10g and 11g, i tried in many user guides but i could not find it.
    Thanks in advance,
    Poli Reddy P

    893771 wrote:
    Hi all,
    I would like to know what the differences between Oracle and other NoSQL database are.
    When and why should we use Oracle?I suggest that you start here:
    http://www.oracle.com/technetwork/database/nosqldb/overview/index.html
    Is Oracle NoSQL database link with Big Data Appliance?Yes, Oracle NoSQL Database will be a component of the Big Data Appliance.
    Can we use map-reduce on a single personal computer? How should we install Oracle NoSQL database to use map reduce on a single personal computer?Yes, I believe you can run M/R on a single computer. Consult the various pieces of documentation available on the web. You may run Oracle NoSQL Database on the same computer that you are running M/R on, but it is likely that they will compete for CPU and IO resources and therefore performance may suffer.
    Do we also have eventual consistency with Oracle NoSQL database? Yes.
    Can we lose data if master node fails?If you run Oracle NoSQL Database with the default (recommended) durability settings, then if the master fails, a new one will be elected and data is not lost.
    Are transactions ACID with Oracle NoSQL database? How can we prove it?Yes, each operation is executed in an ACID transaction. The API has the concept of "multi" operations which allow the caller to perform multiple operations on sets of records with the same major key, but different minor keys. Those operations are also performed within a transaction.
    Charles Lamb

  • Differences between Oracle 9i & 10g database

    I had a query as to what are the differences between Oracle 9i & 10g database. I have heard of a partioning feature which is there in 10g but not in 9i. I hope, my question is clear.
    Please, help in solving the doubt.
    regards

    Hi,
    Differences between oracle 10g and 9i
    regards
    Jafar

Maybe you are looking for

  • Mac OS X Leopard - Utilities Applications

    First, I hope I have posted in the right forum...apologies if not. I have recently been troubleshooting some "freezing" problems on my Mac (i just upgraded to Leopard). I always am sure to repair my disk permissions, but I am curious what the "Erase"

  • NAMING STANDARDS FOR WEB DYNPRO ABAP

    Hi All, Do we need to follow any naming standards in WebDynpro ABAP, could you please send some documents or any links for Naming Standards . Thanks, Raju.

  • No keyboard, but Mac still goes into clamshell mode

    How do I prevent this? I have power attached and an external monitor. No keyboard, no mouse, no bluetooth devices, no USB devices. When I close the laptop lid it moves all my apps to the external monitor and stays on. I want it to sleep. The Apple do

  • IHTML Get Element Tool

    Not sure if this is the correct forum. I have been tasked with looking at a number of web pages (100+) and creating a list of informaton.  The web pages are all formatted the same.  I started to open each web page then copy and paste the information

  • Getting following msgs in alert log repeatedly

    I am getting the following msgs in the alert log repeatedly.Please help me in understanding as to why this is happening as none of the commands have been executed by the user. Oracle 10g Rel. 10.2.0.4.0 AIX 5.6 Content from alert log: Tue Dec 13 11:1