12203 Error

Hi Everyone,
I have installed oracle8i lite version 4.0.0.2 from the net in my windows 95 machine. After installating i am not able to
connect to the default database. I am getting
ora-12203 error unable to connect to destination. I checked the executables in bin directory. But there is no executables found for listener. Example lsnrctl80.exe tnslsnr80.exe etc., I manually configured tnsnames.ora and listener.ora. Still i am getting the same and no listener 12224 error.
How to access the database.
Please send your reply to [email protected]
Regards
Krishna

Which operating system you are using ?
if this is Microsoft windows NT/W2k, then first check the 'OracelListener' service from 'Services' available in windows control pannel.
you must also restart system after installation.
If it does't work even then, you should re-configure the network connection by one of the provided tool like 'Oracle Easy Configue' by providing exact values for 'Host Name' etc. Delete all other default services that were already there (like 'Example1.world') and name the new for your own. also use that name in 'Database' field in connection window with username and password.
First try these things then proceed for other things, best of luck.

Similar Messages

  • ORA-12203 error in Forms6i, after installing 10g local DB

    Hello,
    I have a configuration with multiples Oracle_Homes as I use Disco R4, Forms6i, Forms 10g, and sqlplus. I had no problem when I used a local 9i DB. All worked fine.
    When I had the 9i DB, I decided to set a TNS_ADMIN variable and only use one version of SQLNET.ORA and TNSNAMES.ORA. All was fine !
    Recently, I have decided to install a brand new 10gR2 DB, and get rid off my 9i DB.
    Since then, only the 10g tools work fine... and I cannot connect anymore to any of my Forms6i or Disco. BIG Problem !!!
    The error is always the same : ORA-12203: TNS:unable to connect to destinationI have made many different tries for fixing this issue...but I have no clue, and I would like some advices from you.
    Here are the details of the variables and files (after all my modifications):
    - My 10DB is located under OracleHome DB10g_OH (c:\10g\DB)
    - My Forms6i is located under OracleHome DEFAULT_HOME (c:\oraNT)
    - I created environment variables
    ORACLE_SID=SCFOXD
    TWO_TASK=SCFOXD
    and
    PATH= C:\10g\DB\bin;C:\orant\bin; ....
    I currently put the same version of listener.ora, sqlnet.ora and tnsnames.ora in both directories (C:\orant\NET80\ADMIN and C:\10g\DB\NETWORK\ADMIN):
    - sqlnet.ora:
    SQLNET.ALLOWED_LOGON_VERSION = 9
    SQLNET.AUTHENTICATION_SERVICES= (NTS)
    TRACE_LEVEL_CLIENT = ADMIN
    TRACE_UNIQUE_CLIENT = on
    NAMES.DIRECTORY_PATH= (HOSTNAME, EZCONNECT, TNSNAMES)
    TRACE_LEVEL_SERVER = ADMIN
    TRACE_DIRECTORY_CLIENT = C:\orant\net80\admin
    TRACE_DIRECTORY_SERVER = C:\orant\net80\admin
    USE_DEDICATED_SERVER = on
    - tnsnames.ora
    SCFOXD =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
    (SID = SCFOXD)
    (SERVER = DEDICATED)
    (GLOBAL_NAME = SCFOXD)
    (HS = OK)
    - listener.ora (defined with the 10g Net Manager)
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (GLOBAL_DBNAME = SCFOXD)
    (SID_NAME = SCFOXD)
    LISTENER =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    Using the Dos command window, I stopped and started the listener (lsnrctl stop/start and its current status is (in french!!):
    LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 05-NOV. -2006 12:07:23
    Copyright (c) 1991, 2005, Oracle. All rights reserved.
    Connexion Ó (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))
    STATUT du PROCESSUS D'ECOUTE
    Alias LISTENER
    Version TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production
    Date de départ 05-NOV. -2006 12:02:33
    DurÚe d'activitÚ 0 jours 0 heures 4 min. 52 sec
    Niveau de trace off
    Sécurité ON: Local OS Authentication
    SNMP OFF
    Fichier de paramètres du processus d'écoute C:\oraNT\NET80\admin\listener.ora
    Fichier journal du processus d'écoute C:\10g\DB\network\log\listener.log
    Récapitulatif d'écoute des points d'extrémité...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))
    Récapitulatif services...
    Le service "SCFOXD" comporte 1 instance(s).
    L'instance "SCFOXD", statut UNKNOWN, comporte 1 gestionnaire(s) pour ce service...
    La commande a réussi
    Looking at the listerner status, all seems fine, except the status UNKNOWN of the DB... I have no idea why it is that, as I can successfully connect it using the 10g tools (sqlplus/forms10g)
    To go further, I can reproduce the same error (like with Forms6i) when I use the DOS command window, when I run plus80.
    Anyway, I am sure there is something I missed to do... but, I am really stuck, and I would like to get some advices in order to solve my issue.
    Thanks,
    Olivier

    Thanks for your quick reply.
    1) forms 6i version is = 6.0.8.23.2
    2) in the DOS box, here is what I get :
    I set ORACLE_SID=SCFOXD
    a) lsnrctl status : all seems ok.
    b) tnsping SCFOXD : seems ok.
    c) tnsping80 SCFOXD : brings this error:
    TNS Ping Utility for 32-bit Windows: Version 8.0.6.0.0 - Production on 06-NOV-06
    21:25:38
    (c) Copyright 1997 Oracle Corporation. All rights reserved.
    Attempting to contact (ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))
    TNS-12538: TNS:no such protocol adapter
    d) plus80 username/password gives error
    ORA-12203: TNS:unable to connect to destination
    e) plus80 username/password@SCFOXD gives error
    ORA-12222: TNS:no such protocol adapter
    Here are my current listener/sqlnet/tnsnames files:
    - listener.ora
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (GLOBAL_DBNAME = SCFOXD)
    (ORACLE_HOME = c:\10g\DB)
    (SID_NAME = SCFOXD)
    USE_PLUG_AND_PLAY_LISTENER = ON
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    - sqlnet.ora
    SQLNET.AUTHENTICATION_SERVICES= (NTS)
    NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
    - tnsnames.ora
    SCFOXD = (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA = (SID = SCFOXD))
    (SRVR = DEDICATED) )
    I really feel bad about my current configuration. I don't understand at all...
    Any other suggestion?

  • Ora - 12203 error

    Hi all
    I installed oracle 9i and forms 6i on my home system. Operating system is window xp media center edition 2005. SQLl*plus working fine but when i tried to connect database from forms it is giving following error
    ora-12203:tns:unable to connect destination.
    Some one help me to solve this problem please.
    Thanx in advance,
    Ram.

    Invalid TNS address supplied or destination is not listening.
    This error can also occur because of underlying network transport problems.
    Verify that the service name you entered on the command line was correct.
    Ensure that the listener is running at the remote node and that the ADDRESS parameters specified in TNSNAMES.ORA are correct.
    Finally, check that all Interchanges needed to make the connection are up and running.
    Verify your tnsnames.ora entry matches the address where your listener is running. Example:
    MyOwnDB =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = HostPCName)(PORT = 1521))
        (CONNECT_DATA =
          (SID = DatabaseSID)
      )

  • Ora-12203 error when connecting to oracle 9i on win2003 - urgent help reqd

    hi
    one of our clients who is on same N3 network and is trying to log on to our oracle 9i database which is installed on windows 2003 + srv pack 1 but is getting ora-12203 erorr.
    the ip address of the client machine has been allowed thr our firewalls and been allowed to use sqlnet on oracle port 1521
    following setting have also been done
    in registry HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME(0) i have set
    USED_SHARED_SOCKET=TRUE
    using Net manager, i have set connection type as DEDICATED_SERVER.
    protocol as TCP/IP and Port no =1521.
    At O/S level we have given oracle_home for 9i access (read, modify execute ..etc) to all sub-folders under e:\orant\ora9i
    i have restarted the listener service and also the windows 2003 server.
    Is there any specific setup criteria which we need to cater when users connect to windows 2003 server
    thanks
    kedar

    Hi Paul
    we have 2 external machine which have been given access thr our firewalls
    our database is in Wales and the machines are in england.
    everything is ok on the server as i have checked the settings which i could know of
    All these machines are on same N3 network , the 2 client machines have DNSlookup set which goes thr all the necessary firewalls and when the following command is run on client machine it can see the server
    c:\> nslookup < machine_name >
    the access to our database is given thr range of ip address as we dont have static IP and when the above command is run it returns dynamic IP address for the database in Wales
    H:\>nslookup krusty.hsw.wales.nhs.uk
    Server: bwd-dc1.bwd.xelpct.nhs.uk
    Address: 10.xxx.xx.xx
    Non-authoritative answer:
    Name: krusty.hsw.wales.nhs.uk
    Address: 194.xxxx.x.xx <---- ip address of databse
    Thanks
    Kedar

  • Oracle 8 - ORA -12203 error message -ORA-12203: TNS:unable to connect to destination

    dear friends..
    it 's been for long time that i have been popped up with the iterating statement at the login time "ORA-12203: TNS:unable to connect to destination " .i slept over the issue and what i have found is that sometime we are not aware that at the time if process is started or not or whether it is started automatically or automatic.i would suggest you to make it "automatic" and prior to that make it sure if the process is already started or not.
    i hope by doing this method it might help you to come out from the problem.
    thanks ..
    Harish M Tiwari
    Technical Consultant...

    You should be able to log in with
    SYSTEM/MANAGER
    SYS/CHANGE_ON_INSTALL
    You can either leave the host string blank, or use ORCL.
    Alison
    iSQL*Plus Team

  • SQL not connecting to Personal database - ORA-12203

    I have just installed Oracle 8.1.7 Personal Edition which is required for my Graduate Database Mgmt course.
    I am getting an ORA-12203 error when loging onto SQL Plus (part of the install instructions) Instructions say to leave the Host String blank. Only gives instructions for errors 27101 or 01034 and cannot seem to find a help or error index anywhere.
    Please help so that I can continue or else drop the class in time to get my money back!!!!

    Jana,
    Your TNSNAMES.ORA file will be found in a path similar to this one:
    C:\Oracle\Ora81\NETWORK\ADMIN
    The file may looks similar to this:
    ORA1 =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xx.xxx)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = ora1)
    When you log on to SQL*PLUS try:
    USERNAME: system
    PASSWORD: manager
    HOSTNAME: (leave blank)
    If you still get an error, refer to your TNSNAMES.ORA file to see what your host name should be (in my example, it is ORA1).
    If you still get an error after filling in the hostname, launch server manager (C:\Oracle\Ora81\BIN\SVRMGRL.EXE), then try to start the database:
    SVRMGR> CONNECT INTERNAL
    SVRMGR> STARTUP
    Good luck,
    Emily
    [email protected]

  • Ora-12203 TNS unable to connect ot destination

    Good Day.
    My boss handed me a 8.0.5 database running on win2k3R2, I'm encountering the ora-12203 error, I restarted the service and tns listener of oracle and it worked fine but what's bothering me is before I didn't need to restart the service or tns listener. When I reboot the server a windows error pops out "STRTDB80.EXE" encountered an error/problem, is this related? Does anyone have any ideas how to fix this?
    And in 8.0.5, how do you enable archive logs? isn't it the same as in 9i or 8.1.7?
    Please help.
    Thanks and Best Regards
    Dexter Kwan

    8.0.5 is not supported for this platform. If you are successful to start it and peform some tasks on it it'll be ok, but there is no guarantee it will work smoothly
    I suggest you to install it on a winNT 4.0 Platform, otherwise, you may be walking on a mine field.
    If you want to configure archivelog, it is quite the same as in 8i, just make sure you set the log_archive_dest parameter. You may set also the log_archive_duplex_dest parameter and the log_archive_min_succeed_dest.
    ~ Madrid.

  • Install oracle 8.0.6 with Windows 2000

    hello all,
    today we have oracle 8.0.6 on NT Server ...
    we need install the same release oracle 8.0.6 on new IBM server, with Windows 2000 Server ...
    we are looking information about differences between config oracle 8.0.6 in NT Server and Windows 2000 Server
    thanks in advance
    rodolfo

    My tnsnames.ora file is using SID and not SERVICE NAME.
    The configuration is the same as the other NT server I am using, this is actually a new server we are trying to replace the production with. The only difference is the OS so far. I looked at all the configuration files and the only error I get is that TNS 12203 error when I try to connect to Oracle.
    When I try from any client it does the same thing, TNS 12203 and no connection to database.
    Could it be the OS, or does anyone know anyone that has Oracle 8.0.6 on a 2003 Server Box.
    Thanks for your help guys.

  • PROBLEM IN CONNECTING to ORACLE 8i from DEVELOPER 6

    I have installed oracle8i Enterprise edition version 8.1.5, on an NT Machine (local database). I have access to database Using the SQL*PLus came with Database software, but unable to connect to database from developer rel 6.0. or SQL*Plus 8.0.5 . If any of you know the solution PLEASE LET ME KNOW.
    Thanks in advance

    I am trying to connect to the latest version of Developer 6.0 to Oracle8i database. I can't get a connection. Have been trying since 1/5/00. I have called and emailed Gina at Customer support. I get a ORA-12203 error after trying all solutions. The support comes by email about every 3rd day. It's very poor and the solutions haven't gotten me running yet.
    I am able to connect SQL*Plus 8.0 and all Oracle8i tools by entering no connect string, but nothing else.
    Will watch this area hoping for some help. I don't think Oracle is going to get me going.

  • Unable to connect to Forms 6i from Oracle 9i

    Hi,
    I have Oracle 9.2.0 (Personal edition) and Forms 6i installed on a Win2K PC.
    I am able to connect to the DB from SQLPLUS. But, I am unable to connect to the DB from Forms 6i. I was getting a ORA-12203 error. Then I configured the DB connection through the Net Easy Config. Also I tried to copy the network/admin/tnsnames.ora file from my database ORACLE_HOME to the Developer Suite ORACLE_HOME. Now I am getting the ORA-12222 TNS: No such protocol adapter error.
    Can anyone suggest where I am going wrong and what is that I need to do to resolve the problem.
    Thanks in advance!!!

    Normaly forms6i uses Tnsnames.ora file to connect to the database. You need to setup your Tnsnames.ora file correctly by clicking Start---Programs---Directory for Oracle--Oracle net8 easy config, and configure your database connection.

  • Unable to bring Enterprise Mgr v2.0.4 apps - get ORA-12222

    I am a member of OTN and bought Oracle Enterprise Manager v2.0.4
    and Oracle 8i v8.1.5 for NT.
    Background
    =========
    I have successfully installed v8.1.5 Oracle Server for NT. I have
    NT 4.0 SP 5 running on my Workstation. I able to run the java
    samples and run SQL and configure the ODBC. I have also setup an
    DB alias through Net8 config manager.
    I have installed Oracle 8.1.5 in d:\orant and Enterprise Manager
    in d:\orant\em directories. Both installations have different
    oracle homes.
    Problem
    =======
    I have also installed Oracel Enterprise Manager v2.0.4. When
    installing the package and running the Enterprise Configuration
    Assistant, I ran into problems. I keep getting 'Lost Database
    connection" ORA - 12203 error.
    Although the software installed correctly, cannot run the
    enterprise manager applications like the instance manager, the EM
    configuration manager because of the above error. I also tried to
    connect using the <host>:<port>:<SID> format. This time I get a
    ORA-12222 error. I also get the same error when I run SQLPLUS
    from the enterprise manager
    example: plus80 scott@MYDB but if I run the SQL Plus from the
    StartMenu, I am able to connect to the database.
    However I am able to run a java application using the above
    format. I have configured the DB alias using the Net8 config
    assistant and the test was successful.
    I need this fixed ASAP.
    null

    wsordv[mdtts]-/home/oracle >emctl status dbconsole
    Oracle Enterprise Manager 10g Database Control Release 10.2.0.3.0
    Copyright (c) 1996, 2006 Oracle Corporation. All rights reserved.
    http://wsordv:5500/em/console/aboutApplication
    Oracle Enterprise Manager 10g is running.
    Logs are generated in directory /u01/oracle/10g/wsordv_mdtts/sysman/log
    wsordv[mdtts]-/home/oracle >
    NOW use
    http://wsordv:5500/em
    in your Internet explorer to open up EM console.

  • Report builder doesn't connect

    Hi All,
    I ran into a problem where I can not connect the report builder and forms runtime to database.
    I am using oracle 10g 10.1.0.2.0 and forms and reports 6.0. and I am trying to connect through NT 4.0.
    I am able to connect to database through forms builder and able to run the forms froms and calling reports from within the forms. But whenever I try to connect through forms runtime or report builder I received ORA-12203 error.
    Actually I just shifted the database from on machine to another high specs one, and since then I got this trouble...earlier it was ok...
    I tried to recreate the tnsnames.ora file through net manager ver. 9.0 but it still the same.
    Any help on this please. Best Regards.

    Please check for another existence of the tnsnames.ora file.
    As you are using Forms 10 and Reports 6 you may different Oracle Homes and each will have a separate tnsnames file unless you defined a central one.

  • NET8의 LOCAL NAMING METHODS 이용관련 CHECK POINTS & TROUBLESHOOTING

    제품 : SQL*NET
    작성날짜 : 2000-12-15
    ===================================================================
    Net8의 Local Naming Methods 이용관련 Check Points & Troubleshooting
    ====================================================================
    Net8 관련 내용중 Local Naming Methods(sqlnet.ora와 tnsnames.ora
    를 이용해서 DB에 Connect하는 방법)에 관한 일반적인 Check Points 및
    Troubleshooing 사항을 정리해보도록 하겠다.
    [Client Connection : Local Naming Methods]
    1. Local Naming method resolves service names by using the local configuration files tnsnames.ora and sqlnet.ora.
    2. One of the benefits of the Local Naming method is that it provides a simple method for resolving service name addresses. It is easy to configure local naming by using a GUI called the Net8 Assistant. When you configure a client machine for local naming by using the Net8 Assistant, a tnsnames.ora file is generated. To configure all the other client machines on the network that need to use the same database services, you can simply copy this file to the client machines.
    3. Another benefit of using the local-naming method is that it resolves service name across networks running different protocols.
    [Local Naming : Configuration]
    1. The local-naming method resolves service names by using the information configured and stored on each individual client. Local naming is most appropriate for simple distributed networks with a small number of services that change infrequently.
    2. Local naming requires the configuration of two local files, tnsnames.ora and sqlnet.ora. The tnsnames.ora file contains the address needed to direct a connection request to the specified listener on the specified node by using the specified database. The sqlnet.ora file stores information about the selected naming method.
    3. Local naming is easy to configure by using the Net8 Assistant. The Net8 Assistant is implemented in Java and is packed with the Java Runtime Environment. You can run the Net8 Assistant on any platform on which Net8 is installed.
    4. When you configure an Oracle8 server to use the local-naming method for service names resolution, the client-side configuration files tnsnames.ora and sqlnet.ora are automatically generated. After the configuration is complete, you copy these two files from the server to the client machines.
    [Client Files : Parameters]
    1. The tnsnames.ora and sqlnet.ora files are generated at the default location ORACLE_HOME\net80\admin.
    2. The first parameter in the tnsnames.ora file specifies the service name and the domain name for the client.
    3. The tnsnames.ora file contains a parameter called DESCRIPTION. This parameter contains information about the connect descriptor for the client.
    4. The ADDRESS parameter in the tnsnames.ora file specifies the network address of the host to which the client is connected. If multiple addresses are specified, use the keyword ADDRESS_LIST before the ADDRESS parameter.
    5. Another parameter in the tnsnames.ora file is the CONNECT_DATA parameter. This parameter specifies the SID of the database to which the client is connected.
    6. The DEFAULT_DOMAIN parameter of the sqlnet.ora file specifies the domain from which the client most often requests names. When this parameter is set, the domain name is automatically appended to the service name in a connect string.
    7. The DIRECTORY_PATH parameter is another key parameter of the sqlnet.ora file. This parameter specifies the names resolution method to be used for the client-server connection.
    8. The sqlnet.ora file also contains a parameter called DEFAULT_ZONE.
    This parameter specifies the region to which the client belongs.
    [Troubleshooting the Client Side]
    These are common client-side problems and the error messages associated with
    each error code.
    ORA-12154: "TNS: could not resolve service name"
    ORA-12198: "TNS: could not find path to destination"
    ORA-12203: "TNS: unable to connect to destination"
    ORA-12533: "TNS: illegal ADDRESS parameters"
    1. The ORA-12154 error occurs when Net8 cannot locate the connect descriptor specified in the tnsnames.ora configuration file. To solve this problem, first verify that a tnsnames.ora file exists and is accessible. Next, verify that multiple copies of the tnsnames.ora file are not present. After checking the existence of the tnsnames.ora file, verify that the service name specified in the connect string is mapped to a connect descriptor in the tnsnames.ora file. Verify also that the file does not contain any syntaz errors. The ORA-12154 error also occur if there is more than one copy of the sqlnet.ora file. Verify that duplicate copies of the sqlnet.ora file are not present.
    2. The ORA-12198 and ORA-12203 errors occur when the client is unable to find the required database. To solve this problem, first verify that you have correctly entered the service name that you want to use. Next verify that the service name parameters in the ADDRESS section of the connect descriptor in the tnsnames.ora file are correctly defined. Then, verify that the tnsnames.ora file is stored in the correct directory. The ORA-12198 and ORA-12203 errors can also occur if the listener on the remote node is not running. Verify that the listener on the remote node has started and is running. If the listener is not running, start the listener by using the Listener Control(LSNRCTL) utility.
    3. The ORA-12533 error occurs if the protocol-specific parameters in the ADDRESS section of the designated connect descriptor in the tnsnames.ora file are incorrect. To solve this problem, use the correct protocol-specific parameters in the ADDRESS section of the connect descriptor.
    4. The ORA-12545 error occurs when the listener on the remote node cannot be contacted. This may happen if the values of the ADDRESS parameter in the tnsnames.ora file and the listener.ora file are incorrect. In this case replace the incorrect values with the correct values in both the files. The ORA-12545 error can also occur if the listener on the remote node is not
    started. To verify whether or not the listener is started, determine its status with the STATUS command of the LSNRCTL utility. If necessary, start the listener on the remote node with the START command.

    제품 : SQL*NET
    작성날짜 : 2000-12-15
    ===================================================================
    Net8의 Local Naming Methods 이용관련 Check Points & Troubleshooting
    ====================================================================
    Net8 관련 내용중 Local Naming Methods(sqlnet.ora와 tnsnames.ora
    를 이용해서 DB에 Connect하는 방법)에 관한 일반적인 Check Points 및
    Troubleshooing 사항을 정리해보도록 하겠다.
    [Client Connection : Local Naming Methods]
    1. Local Naming method resolves service names by using the local configuration files tnsnames.ora and sqlnet.ora.
    2. One of the benefits of the Local Naming method is that it provides a simple method for resolving service name addresses. It is easy to configure local naming by using a GUI called the Net8 Assistant. When you configure a client machine for local naming by using the Net8 Assistant, a tnsnames.ora file is generated. To configure all the other client machines on the network that need to use the same database services, you can simply copy this file to the client machines.
    3. Another benefit of using the local-naming method is that it resolves service name across networks running different protocols.
    [Local Naming : Configuration]
    1. The local-naming method resolves service names by using the information configured and stored on each individual client. Local naming is most appropriate for simple distributed networks with a small number of services that change infrequently.
    2. Local naming requires the configuration of two local files, tnsnames.ora and sqlnet.ora. The tnsnames.ora file contains the address needed to direct a connection request to the specified listener on the specified node by using the specified database. The sqlnet.ora file stores information about the selected naming method.
    3. Local naming is easy to configure by using the Net8 Assistant. The Net8 Assistant is implemented in Java and is packed with the Java Runtime Environment. You can run the Net8 Assistant on any platform on which Net8 is installed.
    4. When you configure an Oracle8 server to use the local-naming method for service names resolution, the client-side configuration files tnsnames.ora and sqlnet.ora are automatically generated. After the configuration is complete, you copy these two files from the server to the client machines.
    [Client Files : Parameters]
    1. The tnsnames.ora and sqlnet.ora files are generated at the default location ORACLE_HOME\net80\admin.
    2. The first parameter in the tnsnames.ora file specifies the service name and the domain name for the client.
    3. The tnsnames.ora file contains a parameter called DESCRIPTION. This parameter contains information about the connect descriptor for the client.
    4. The ADDRESS parameter in the tnsnames.ora file specifies the network address of the host to which the client is connected. If multiple addresses are specified, use the keyword ADDRESS_LIST before the ADDRESS parameter.
    5. Another parameter in the tnsnames.ora file is the CONNECT_DATA parameter. This parameter specifies the SID of the database to which the client is connected.
    6. The DEFAULT_DOMAIN parameter of the sqlnet.ora file specifies the domain from which the client most often requests names. When this parameter is set, the domain name is automatically appended to the service name in a connect string.
    7. The DIRECTORY_PATH parameter is another key parameter of the sqlnet.ora file. This parameter specifies the names resolution method to be used for the client-server connection.
    8. The sqlnet.ora file also contains a parameter called DEFAULT_ZONE.
    This parameter specifies the region to which the client belongs.
    [Troubleshooting the Client Side]
    These are common client-side problems and the error messages associated with
    each error code.
    ORA-12154: "TNS: could not resolve service name"
    ORA-12198: "TNS: could not find path to destination"
    ORA-12203: "TNS: unable to connect to destination"
    ORA-12533: "TNS: illegal ADDRESS parameters"
    1. The ORA-12154 error occurs when Net8 cannot locate the connect descriptor specified in the tnsnames.ora configuration file. To solve this problem, first verify that a tnsnames.ora file exists and is accessible. Next, verify that multiple copies of the tnsnames.ora file are not present. After checking the existence of the tnsnames.ora file, verify that the service name specified in the connect string is mapped to a connect descriptor in the tnsnames.ora file. Verify also that the file does not contain any syntaz errors. The ORA-12154 error also occur if there is more than one copy of the sqlnet.ora file. Verify that duplicate copies of the sqlnet.ora file are not present.
    2. The ORA-12198 and ORA-12203 errors occur when the client is unable to find the required database. To solve this problem, first verify that you have correctly entered the service name that you want to use. Next verify that the service name parameters in the ADDRESS section of the connect descriptor in the tnsnames.ora file are correctly defined. Then, verify that the tnsnames.ora file is stored in the correct directory. The ORA-12198 and ORA-12203 errors can also occur if the listener on the remote node is not running. Verify that the listener on the remote node has started and is running. If the listener is not running, start the listener by using the Listener Control(LSNRCTL) utility.
    3. The ORA-12533 error occurs if the protocol-specific parameters in the ADDRESS section of the designated connect descriptor in the tnsnames.ora file are incorrect. To solve this problem, use the correct protocol-specific parameters in the ADDRESS section of the connect descriptor.
    4. The ORA-12545 error occurs when the listener on the remote node cannot be contacted. This may happen if the values of the ADDRESS parameter in the tnsnames.ora file and the listener.ora file are incorrect. In this case replace the incorrect values with the correct values in both the files. The ORA-12545 error can also occur if the listener on the remote node is not
    started. To verify whether or not the listener is started, determine its status with the STATUS command of the LSNRCTL utility. If necessary, start the listener on the remote node with the START command.

  • WINDOWS NT 와 FIREWALL 관련

    제품 : SQL*NET
    작성날짜 : 1998-11-26
    WINDOWS NT 와 FIREWALL 관련
    ===========================
    (일반적으로 SQL*NET listener 가 1521 Port 를 사용한다고 가정)
    Windows NT 에서 Firewall 이 설치된 경우 1521 Port 를 열어주었다고
    하더라도 클라이언트에서 접속시 ORA-12203 error 가 발생하게 된다.
    이유는 아래의 그림과 같다.
    1. 클라이언트가 접속 시도를 한다.
    2. Listener 가 Redirect connect 를 하도록 한다.
    이때 주어지는 포트는 사용하지 않는 Random Port 이다.
    3. 클라이언트에서 재접속을 한다. (이때 사용하는 port 가 문제가 된다)
    그림을 잘 맞춰주세요.
    ------ <-------2-----2---- ---------
    |client| |listener |(port=1521)
    ------ --------1-----1----> ---------
    |
    ----------3-----3------> ---------
    | oracle |(port=xxxx)
    해결방법은 두가지가 있다.
    1. SQLNet proxy 가 포함된(Build into) Firewall 을 사용하는 것이다.
    먼저 SQLNet proxy 가 Listener 와 다른 포트를 이용해서 기동되어야 한다.
    (보통 1610 을 사용)
    아래 그림과 같이 접속이 가능하게 된다.
    firewall
    ||
    ------ <----2--------||-----2------ ---------
    |client| || |listener |(port=1521)
    ------ ----1------> proxy --1------>---------
    A \ /||\
    | -----3-------/ || \---3------>---------
    | || | oracle |(port=xxxx)
    ----------4---------||-----4----------------+
    2. 8.0.X 버전에서 지원되는 기능을 사용한다.
    레지스트리에 있는 USE_SHARED_SOCKET 이란 parameter 를 사용한다.
    Firewall 의 종류에 전혀 구애받지 않는다.
    Listener Port 만 열어주면 된다.
    Parameterm 의 Syntax 는
    USE_SHARED_SOCKET=TRUE
    이다.
    레지스트리에 각 DB version에 따라 아래와 같이 존재한다.
    \\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE (Relases 8.0)
    \\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME<#> (Release 8i )
    이 파라미터의 기능은 1521 Port 만을 사용하는 것이다.
    현재 session들이 살아있는 상태에서 listener가 stop 될 수는 있지만
    다시 start되기 위해서는 현 session들을 모두 닫아야 한다.

    Hi,
    How have you configured Windows Firewall rules on the Server?
    Would you please post out the log which indicates that the traffic was blocked?
    Best Regards,
    Amy

  • Forms 6i Not Workin

    i'm gettin ORA-12203 error both in NT n Win95/98 i tried Forms 6i on Oracle 8 n 8i but same error, i'ev downloaded Forms6i from Oracle.com.
    Plzzz any1 help me !!

    You need to properly configure your oracle net 8 client. Install net 8 client into oracle home directory of forms6i installed.
    configure net8 client by using net 8 easy configuration or by editing tnsnames.ora file in net80\admin directory of oracle home.

Maybe you are looking for

  • Issue with Update / Overwrite Partner functions after a customer is created

    Hi All,     I have been using the standard program RFBIDE00 in LSMW to update / insert the business partners. I could update different partners for PY,SH after a customer is created but for only BP one more entry is getting added instead of updating

  • Swf works with errors but how hide them from browser?

    Hi! I've made an AS3 application loading and manipulating some XML data. The application works but there are some errors in the Output panel I'm unable to get rid of. But when I publish to HTML they also show up in FireFox. How can I flag them as non

  • Web AS - ERP 2005 ECC 5.0/6.0 training

    Hi experts! I am in urgent need to get training for installation and configuration for ERP 2005 ECC 5.0 or 6.0. Can any one recommend a training course to me? I am looking for a training course that will give me insight and experiense with installing

  • How Do I clear history?

    I have a whole bunch of pages in the recently worked on window that have been moved .I can't see the whole path for them so when I go to open one it points me to the folder that was moved and I can't open it.It's kind of a pain accidentally picking t

  • OCI on Linux

    Hi, I am trying to use the OCI libraries to connect to Oracle (and then do something worthwhile). This is what I did so far: 1. Built a development box with Celeron 400 Mhz, redhat 6.2. 2. Created a directory structure for oracle similar to an existi