SQL*NET Easy Config

I can't find the orainst.exe file on Oracle's site to setup SQL & ODBC on a client machine. Does anyone know where to get this?

I'm not sure I follow your question...
SQL*Net Easy Config is a utility that allows you to do things like configure your tnsnames.ora file after you have installed the Oracle client.
The ODBC Data Source Administrator allows you to configure ODBC connections to your database after the Oracle client has been installed.
The Oracle Universal Installer allows you to install the Oracle client in the first place.
Which, if any, of these utilities are you referring to?
Justin
Distributed Database Consulting, Inc.
http://www.ddbcinc.com/askDDBC

Similar Messages

  • SQL net easy configuration

    I can't connect Developer 2000 at a client site with the Database on th Server:
    AFTER INSTALLING THE DEVELOPER 2000 R2.1 ON THE CLIENT MACHINE(WIN 98),
    I NEED TO CONNECT HIM TO THE ORACLE DATABASE(ORACLE 8 ENTERPRISE EDITION)
    ON THE SERVER(WINNT),
    I DEFINED THE FOLLOWING SERVICE (DB ALIAS) ON THE ORACLE SERVER(TNSNAMES.ORA):
    XXX.WORLD =
    (DESCRIPTION =
    (ADDRESS =
    (PROTOCOL = TCP)
    (HOST = 3.1.1.1)
    (PORT = 1521)
    (CONNECT_DATA = (SID = ORCL)
    WHAT I DID WAS THAT I WENT TO SQL NET EASY CONFIGURATION, AT CLIENT MACHINE
    AND SELECT TO ADD DATABASE ALIAS,
    THEN I ENTERED THE DB ALIAS NAME: KOKO (FOR EXAMPLE)
    THEN I ENTERED THE TCP\IP ADDRESS OF THE SERVER: 3.1.1.1,
    THEN I ENTERED THE DATA BASE INSTANCE : ORCL,
    THEN I CONFIRMED THE OPERATION AND EXIT THE SQL NET EASY CONFIGURATION.
    THEN I WENT TO THE TNSNAMES.ORA FILE, AND CHECK FOR THE DEFININTION, AND IT
    WAS OK. AND AS FOLLOWS:
    KOKO.WORLD =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS =
    (COMMUNITY = TCP.WORLD)
    (PROTOCOL = TCP)
    (HOST = 3.1.1.1)
    (PORT = 1521)
    (ADDRESS =
    (COMMUNITY = TCP.WORLD)
    (PROTOCOL = TCP)
    (HOST = 3.1.1.1)
    (PORT = 1526)
    (CONNECT_DATA = (SID = ORCL)
    THEN I TRYED TO CONNECT TO THE DATABASE USING SQLPLUS8 FROM THE USER MACHINE,
    BUT I GET THIS ERR MSG;
    ERROR:
    ORA-12154: TNS:COULD NOT RESOLVE SERVICE NAME
    I TRYED TO GO TO ORACLE REGISTRY FILE AND ADD A STRING LOCAL: XXX
    THIS XXX IS THE NAME OF THE DATABASE ALIAS ON THE SERVER.
    AFTER THAT I TRYED TO CONNECT TO THE DATABSE, AND I GOT THE SAME ERR MSG:
    ERROR MSG:
    ERROR:
    ORA-12154: TNS:COULD NOT RESOLVE SERVICE NAME
    IF YOU HAVE AN IDEA, I WILL APPRECIATE SHARING IT.
    null

    hi,
    If you are installing D2K on '98 please insure the following:
    1. does the cient machine have orawin95/98 folder?
    2. In orawin95/net80/admin you said you have TNSNAMES.ORA but do you also have SQLNET.ORA with a proper configuration pointing to TNSNAMES.ORA?
    Tushar

  • Installing Sql net-easy configuration assistant

    I had installation of Oracle 8.i Server and I have made an installation of all Oracle 8.i Client on my desktop, but it failed before installing the package for Sql net-easy configuration.
    I retry to deinstall and install all Oracle package, but I was unable to reach again the same step.
    How do I install the Sql net easy package, in order to get it available within the Oracles menu in the Window Start menu?
    Thanks
    Roberto

    hi,
    If you are installing D2K on '98 please insure the following:
    1. does the cient machine have orawin95/98 folder?
    2. In orawin95/net80/admin you said you have TNSNAMES.ORA but do you also have SQLNET.ORA with a proper configuration pointing to TNSNAMES.ORA?
    Tushar

  • SQL Net Easy Configuratin closes in windows vista

    When I try to open Net Easy Configuratin in Windows vista programm closes. Please let me help to solve the problem.

    other programmes like SQL 3.3 installed from same CD working fine in VISTANot certified doesn't necessarily mean it won't work, but if you have problems.......
    and surely D2k is not certified, see Oracle Certification Matrices

  • Orcale Net8  Easy Config not display

    I try to configure my forms builder to access the data base but when I click Oracle Net Easy Config , it is not display for me any thing to start the steps of configuration...any one have idea about the problem and how to solve

    After the installation go to your oracle home directory or the
    designer home directory and in that find the file called
    tnsnames.ora (usually located in \\home\network or net80\admin\).
    edit the file and add an entry something like below
    alias.world =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 1521))
    (CONNECT_DATA =
    (SID = oracledatabase_sid)
    where alias -> is aany name suffixed with .world.
    hostname -> is the name of the host, if possible in the
    hostname give the IP address of the machine.
    oracledatabase_sid -> is the sid the oracle database to which
    you will connect usual values would be ora817, orcl etc.
    This should help.

  • Plz Help!  Unable to open Net 8 Easy Config.

    Hello,
    I am unable to open Net 8 Easy Config. When I try to open the Net 8 Easy Config, the program hangs. My OS is Win 2k Pro. I am running a P4 chip at 1.5 Ghz. I am trying to open Net 8 Easy Config to create a service name to connect Oracle forms 6i, second release with Oracle 9i Database. Any help will be appreciated!

    I think the Java Runtime Environment is conflicting ...... you can create the service name by editing the tnsnames.ora file also. To do this go to the ORACLE_HOME of D2K and go to net80 and admin and then open tnsnames.ora and edit this file at the end add this ...
    test =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = testserver)(PORT = 1521))
    (CONNECT_DATA = (SID = testSID))
    test = your service name
    testserver = your server name where Database is running
    testSID = is the SID of the Database.
    I think this will help you .....
    Regards,
    Imran hakeem

  • Sql Net*8 Easy configuration on client not responding

    We are evaluting Developer 6.0 Beta version.
    Sql Net*8 is working well on the server side(Window Nt) no probs
    but at the client side (Windows 95) when we click
    start->oracle for windows95->Sql Net*8 easy ,no resond screan
    appears. So we go for manual configuration of tnsnames.ora
    and for that we copy tnsnames.ora from the server side which
    is working fine but at client side when we try to loggin to
    oracle 8 database using sql*plus we get the following error
    ORA-12222:TNS no such protocol adapter.
    we had loaded tcp/ip protocol of microsoft.
    null

    Ankur diwan (guest) wrote:
    : We are evaluting Developer 6.0 Beta version.
    : Sql Net*8 is working well on the server side(Window Nt) no
    probs
    How do you know it ?
    : but at the client side (Windows 95) when we click
    : start->oracle for windows95->Sql Net*8 easy ,no resond screan
    : appears. So we go for manual configuration of tnsnames.ora
    : and for that we copy tnsnames.ora from the server side which
    : is working fine but at client side when we try to loggin to
    : oracle 8 database using sql*plus we get the following error
    : ORA-12222:TNS no such protocol adapter.
    : we had loaded tcp/ip protocol of microsoft.
    Can you ping from client to server ?
    Is TNS listener on server started ?
    null

  • Easy config..not work..HA

    well...got my copy of 6.x and
    DELETED everything from my pc ( at home )
    (running win 95 ).
    installed 6.x ..blah.
    try to use easy config to set tnsname.ora sql*net.ora
    BANG!...no go...reading the readme.xxx
    easy config does not WORK..you have to MANUAL do it..
    i feel sorry for new developers trying to do this..
    patrick
    united airlines
    null

    It could be the work of one of your add-ons, or even add / mal-ware.
    Type '''about:addons'''<enter> in the address bar to open your Add-ons Manager.
    Hot key; '''<Control>''(Mac:<Command>)''<Shift> A)'''
    In the Add-ons Manager, on the left, select '''Extensions.'''
    Make sure you know what each one is and what it does.
    Remove Yahoo Anything.
    Some added toolbar and anti-virus add-ons are known to cause
    Firefox issues. '''Disable All of them.'''
    Also, check the programs that are on your computer
    '''Windows:''' Start > Control Panel > Uninstall Programs.
    '''Mac:''' Open the "Applications" folder.
    '''Linux:''' Check your user manual.
    Remove Yahoo Anything.
    After, reboot the computer.
    Use these after the problem is settled;
    Bookmark and use this;
    '''[https://addons.mozilla.org/en-US/firefox/addon/searchreset/ Mozilla Search Reset]''' {web link}
    This add-on is very simple: on installation, it backs up and
    then resets your search preferences and home page to their
    default values, and then uninstalls itself. This affects the
    search bar, URL bar searches, and the home page.
    '''[https://addons.mozilla.org/en-US/firefox/addon/settings-guard Settings Guard for Firefox]''' {web link}
    Detects and resets changes to settings that are frequently done
    by add-ons and application installers.

  • Problem in Oracle net8 easy config. URGENT

    Dear All,
    I need your favour, actually i instatlled Forms6i on windows XP it is installed successfully and every component(Forms, Reports) are opening without any problem. But whne i am going to configure my Net Services through Oracle Net8 Easy config it is giving close illegal operation,
    Note: i do not have any oracle product installed on my m/c except forms6i.
    Please send me some solution as early as possible.
    Thanx a Lot
    Krishna

    Windows XP is not yet a certified platform.
    That said, why not modify your tnsnames.ora file manually using a text editor.
    Regards,
    Robin Zimmermann
    Forms Product Management.

  • SQL*NET V1,V2 사용 시 ORA-9241, ORA-9301 조치방법

    제품 : SQL*NET
    작성날짜 : 1995-11-07
    SQL*Net V1, V2 사용 시 ORA-9241, ORA-9301 조치 방법
    ==================================================
    ORA-9241, ORA-9301 에러는 개발 툴이 해당 툴 또는 SQL*Net에 필요한 메세지
    화일을 찾을 수 없을 때 발생한다.
    * SQL*NET V 1
    1. DOS 환경에서 SET을 수행하여 CLIENT상에 CONFIG라는 환경변수가 설정되어
    있는지 확인한다.
    2. 설정되어 있지 않으면 ROOT directory에서 CONFIG.ORA 또는 ORACLE.INI라는
    화일을 찾는다. (Directory Search)
    (상기의 화일은 보통 \ ORACLE_HOME 또는 \ WINDOWS Directory 내에 있다.)
    상기의 화일이 존재하면 DOS환경에서 다음의 CONFIG 환경변수를 추가한다.
    C:\> SET CONFIG = <PATH> \ORACLE.INI
    이로써 문제가 해결될 수 있으며, DOS 환경에서 SET과 PATH 명령을 수행하여
    ORACLE_HOME 디렉토리가 PATH에 설정되어 있는지, 그리고 CONFIG가 DOS환경에
    설정되어 있는지 확인하고 WINDOWS를 실행해야 한다.
    3. 환경변수 CONFIG가 이미 설정되어 있고 ORACLE.INI 또는 CONFIG.ORA를
    지시하고 있는데도 ORA-9241 또는 ORA-9301 에러가 계속 발생한다면
    WINDOWS를 완전히 빠져나와서 ORACLE.INI를 CONFIG.ORA 라는 또 다른 화일로
    복사를 하고 DOS 환경에서 환경변수 CONFIG를 추가한다.
    C:\> SET CONFIG = <path> \CONFIG.INI
    4. 만일 ORACLE.INI 를 autoexec.bat 파일에 SET CONFIG = <PATH> \ORACLE.INI
    와 같이 추가하여도 계속 에러가 발생한다면 ORACLE.INI 파일에
    LOCAL = t:hostname:sid 을 추가한다.
    5. 단계2 또는 단계3 에서 문제가 해결된다면 이를 AUTOEXEC.BAT 화일에 SET
    CONFIG문을 추가한다.
    * SQL*NET V 2
    1. ORACLE.INI 파일에 LOCAL = <V2 service name>을 추가한다. 만일 ORACLE.INI
    파일에 LOCAL 파라미터를 추가한 후에도 계속 ora-9301 에러가 계속 발생한다면
    autoexec.bat 파일에 SET CONFIG = <PATH> \ORACLE.INI를 추가한다.
    [주의 1] CONFIG가 ORACLE.INI를 지시하도록 설정하면 나중에 다시 설치할
    문제가 발생할 수 있다. 그럴 때는 AUTOEXEC.BAT 에서 SET CONFIG 행을
    삭제하고 다시 Booting 한후 설치를 시작한다.
    [주의 2] MS ACCESS를 이용하여 ORACLE의 데이타를 질의할 경우는 환경변수를
    다음과 같이 설정한다.
    SET CONFIG_FILES = <path> \ORACLE.INI
    [주의 3] SET 다음의 CONFIG 나 CONFIG_FILES 은 반드시 대문자 이어야 한다.

  • Easy config

    I have installed Oracle form developer on my client XP.
    When I used Net 8 easy config with Oracle DB 9.2.0.5.0 & 7.3.4.
    My test was successful.
    But with DB 10.1.0.2.0 is failed.
    I have noticed
    Character set from 7.3.4 is as follows:
    SELECT value
    FROM SYS.NLS_DATABASE_PARAMETERS
    WHERE parameter = 'NLS_CHARACTERSET';
    VALUE
    US7ASC11
    From 9.2.0.5.0 is as follows:
    SELECT value
    FROM SYS.NLS_DATABASE_PARAMETERS
    WHERE parameter = 'NLS_CHARACTERSET';
    VALUE
    WE8ISO8859P1
    BUT IN 10.1.0.2.0
    SELECT value
    FROM NLS_DATABASE_PARAMETERS
    WHERE parameter = 'NLS_CHARACTERSET';
    VALUE
    AL32UTF8
    Database 9.2.0.5 is totally different DB.
    Database 7.3.4 is a current version of DB we are using for Oracle forms 5.0.6
    But my goal is to upgrade form 5.0 to 10g.
    So I am upgrading from 5.0 to 6i and then from 6i to 10g.
    1) Do I need to change charaterset of 10g Database? If yes , how?
    2) I will compile all forms 6i using a oracle 7.3.4 DB and then I'll upgrade forms to 10G of forms, then I can connect to the 10G DB and re-compile them.
    which option is best please suggest me?
    Regards,
    D

    Could you be more specific about the nature of your problem?
    Thanks.

  • WINDOWS 용 SQL*NET 를 사용 시 ORA-3121

    제품 : SQL*NET
    작성날짜 : 1995-11-06
    다음은 ORA-3121을 해결하기 위해 단계별 조치방법을 설명하겠습니다.
    ==========================
    SQL*NET V2 에서의 ORA-3121
    ==========================
    1) SQL*NET V2를 통해 연결하려 할 때 Connect String에 'tns:' prefix를 사용
    하지 않으면 ORA-3121이 나오는 경우가 있습니다.
    예를 들어서 tnsnames.ora 에 등록된 service name이 TORA라고 가정한다면
    Connect String을
         tns:TORA
    와 같이 지정하면 됩니다.
    Powerbuilder의 경우에는
         @TORA 또는 @tns:TORA
    로 주게 됩니다.
    2) PC에 SQL*NET V2가 install이 안 되어 있는 경우에 Connect String을 TORA와
    같이 SQL*NET V2 형식으로 주게되면 ORA-3121이 발생합니다.
    ORACLE Installer를 실행하여 현재 인스톨 되어 있는 목록을 확인하여 SQL*NET
    V2와 TCP/IP ADAPTER가 인스톨이 되어 있는지 확인합니다.
    3) 만약 NETTEST나 TNSPING, SQLPLUS에서는 접속이 되는데 POWER BUILDER와 같은
    3rd Party Tool에서 접속이 되지 않고 ORA-3121이 발생하면 이 때에는
         C:\ORAWIN\BIN 또는 C:\ORAWIN95\BIN
    디렉토리가 PATH에 설정이 되어 있지 않은 경우입니다.
    PATH를 확인하시기 바랍니다.
    4) 3rd PARTY TOOL로 개발된 16BIT APPLICATION 이라면 AUTOEXEC.BAT 화일에
    다음을 추가하고 PC를 REBOOTING 합니다.
    SET CONFIG=C:\WINDOWS\ORACLE.INI
    =========================
    SQL*NET V1에서의 ORA-3121
    =========================
    1. Windows에서 나와서 DOS 프롬프트로 가십시요.
    2. DOS 프롬프트에서 PATH를 입력하고 <RETURN>을 누르십시요.
    현재 경로에 있는 모든 드라이브를 적어 두십시요. (C:, D:)
    3. 2에서 적은 DOS 경로의 모든 드라이브에서 ORA6WIN.DLL 이라는 화일을 찾으시
    기 바랍니다.
    (Norton에서 FILEFIND 유틸리티를 사용하거나 DOS 5.0 이상의 경우 Root 디렉토
    리에서 간단하게 DIR ORA6WIN.DLL/S를 실행하는 것이 좋은 방법입니다.
    Windows 파일 관리자의 파일 찾기 유틸리티를 사용할 수도 있습니다.)
    ORA6WIN.DLL이 여러 개이면 한 가지만 제외하고 모든 복사본의 이름을 바꾸십
    시요.
    (ORA6WIN.DLL같은 것으로). 한 가지 예외는 4/13/92(285573 byte)
    또는 10/15/92(380639 bytes)라고 적힌 ORA6WIN.DLL은 복사본입니다.
    이들 두 버전의 ORA6WIUN.DLL은 Oracle Corporation이 적접 배포한 것입니다.
    10/15/92이후 날짜로 되어있고 380639 바이트보다 큰 파일을 가지고 있다면 그
    것을 사용해도 좋습니다.
    ( 이들 날짜의 ORA6WIN.DLL 복사본이 없으면 제3자 응용 프로그램 업체에 연락해
    서 이 파일의 복사본을 구하십시요. 디스크 레이블이 "Windows Required
    Support Files Version 6.0xx.x.x"인 Oracle 제품이라면, 틀림없이
    ORA6WIN.DLL의 최신 복사본이 있을 것입니다.)
    4. ORA6WIN.DLL이 있는 디렉토리를 적어 두십시요.
    5. 현재 경로에 앞서 말한 디렉토리가 있는지 확인하십시요.
    DOS Prompt에서 PATH를 입력하고 <RETURN>을 누르면 됩니다.
    6. 현재 경로에 ORAWIN\BIN 디렉토리가 있는지 확인하십시요. (또는 Windows용
    SQL*NET이 설치된 곳, 잘 모르겠으면 ORACLE_HOME\BIN 디렉토리를 보십시요.
    ORACLE.INI 파일에 ORACLE_HOME이 정의되어 있습니다.)
    또한 ORACLE_HOME\BIN 디렉토리에 SQL*NET DLL이 있는지 확인하십시요.
    (예를 들어, Windows용 SQL*NET SPX의 경우는 SQLSPX.DLL과 SQLSPX1.DLL,
    WINDOWS용 SQL*NET TCP/IP의 경우는 SQLTCP.DLL과 SQLTCP1.DLL).
    ORACLE_HOME\BIN디렉토리에 ORA7WIN.DLL이 있는 지도 확인해야 합니다.
    7. WINDOWS 디렉토리의 win.ini 파일을 편집하십시요.
    다음과 같은 ORACLE이라는 그룹을 반드시 넣어야 합니다.
    [Oracle]
    ORA_CONFIG=C:\WINDOWS\ORACLE.INI
    8. A) DOS 프롬프트에서 SET을 다시 입력하고 <RETURN>을 누르십시요.
    CONFIG라는 DOS환경 변수가 CONFIG.ORA 라는 파일에 인쇄하도록 설정되어 있는지
    점검하십시요.
    CONFIG 환경 변수는 다음과 같아야 합니다.
    <server : DOS, unix, tool : DOS>
    CONFIG=C:\ORACLE6\CONFIG.ORA
    B) 환경 변수에 CONFIG 변수가 설정되어 있지 않으면 AUTOEXEC.BAT 파일에
    다음 명령문을 추가하고 나서 다시 부팅하십시요.
    <server : unix, tool : windows>
    SET CONFIG=C:\WINDOWS\ORACLE.INI
    (Windows 디렉토리에 해당 경로에 넣으십시요)
    CONFIG가 설정되지 않아서 8B) 단계를 수행했으면 9단계는 무시하십시요.
    9. CONFIG.ORA와 ORACLE.INI FILE의 다음 매개변수를 일치 시키십시요.
    (이들 파일의 위치에 대해서는 8단계를 참조하십시요.)
    이들 매개변수 중에는 두 파일에 없는 것도 있습니다. 이들 매개 변수가 CONFIG.ORA나 ORACLE.INI에 있으면 정확히 일치하게 하십시요. 이들 매개변수 중
    에 두 파일 중 어디에도 없는 것이 있다면, 그것을 추가하지 마십시요.
    또한 이들 매개변수 중에 불필요한 것이 있을 수도 있지만, 그것을 CONFIG.
    ORA와 ORACLE.INI에 모두 추가해도 전혀 문제는 없습니다.
    매개변수 목록 :
    WIN_LOCAL_SESSIONS
    WIN_REMOTE_SESSIONS
    LOCAL
    REMOTE
    INTERRUPT
    XMMITR
    TCP_HOSTS_FILE
    TCP_SERVICES_FILE
    SQLNET DBNAME
    10. 지금 WINDOWS를 시작한 다음, 프로그램 관리자의 도움말(HELP)을 클릭하고
    ABOUT PROGRAM MANAGER를 클릭하여 WINDOWS가 enhanced mode인지 확인해 보시
    기 바랍니다.
    WINDOWS용 SQL*NET은 표준 모드로 작동하지 않습니다.
    11. 로그인 화면에 Connect String을 명시적으로 제공한 경우에는 Connect
    String 앞에 '@'를 지정하지 마십시요.
    다음 예와 같이 그냥 Connect String만을 입력하십시요.
    t:orasrv:orasid 혹은 x:orasrv
    12. ORACLE.INI와 CONFIG.ORA에 LOCAL 매개 변수가 있으면, 로그인 화면에서
    Connect String을 지정하지 않고 Connect String field를 비워둘 수 있습니다.
    LOCAL=t:orasrv:orasid
    (Note): Oracle Corporation은 사용자의 \ORAWIN\BIN 디렉토리에 설치되는
    NETTEST.EXE라는 WINDOWS 시험 프로그램을 배포합니다. 이 프로그램을 사용하면
    Remote ORACLE 서버에 대한 연결을 시험할 수 있습니다. 이 프로그램은 연결되지
    만 제3자 툴이 연결되지 않으면 해당 툴 업체에 문의하십시요.

    The last 16-bit ODBC driver was an Oracle7 driver. I don't believe it's certified for use with an 8i database.
    Justin

  • WINDOWS용 SQL*NET 사용시 ORA-6106

    제품 : SQL*NET
    작성날짜 : 1995-11-08
    다음은 먼저 WINDOWS용 SQL*NET TCP/IP와 ORA-6106을 간단하게 소개한 다음 ORA
    -6106을 진단하는 방법을 설명하겠습니다.
    * WINDOWS용 SQL*NET TCP/IP
    WIN V1.X용 SQL*NET TCP/IP는 현재로서는 SQLTCP.DLL과 SQLTCP1.DLL 등 두개
    의 DLL이 한 세트로 되어 있습니다. 이들 DLL은 ORACLE용 연결 스트링이 TCP/IP
    프로토콜 스트링으로 변환되면 OCI DLL에 의해 작업 진행중에 올려집니다.
    ORACLE INTERFACE DLL은 SQLTCP.DLL을 먼저 올리려고 합니다. 이것이 실패하면
    DOS TSR 버전의 드라이버를 찾습니다. 두 가지 모두 실패하면 ORA-3121
    메세지가 나옵니다.
    1. SQL*NET DLL은 올려지자마자 MSOCKLIB.DLL(ORACLE에서 제공됨)이 올려집니다.
    이 DLL은 ORACLE.INI로부터 TCP_VENDOR 스트링으로 전달받습니다ㅏ. 그 후, 이
    MSOCKLIB.DLL은 TCP_VENDOR 스트링을 사용하여 항상 WINDOWS 디렉토리에 있는
    VSL.INI라는 파일을 엽니다. VSL 파일은 JSB 호출을 각 업체 고유의 API에
    대응시킵니다. VSL.INI가 없으면 MSOCKLIB.DLL이 초기화에 실패하여 ORA-6120
    "NETTCP : network driver not loaded" 메세지가 나오게 됩니다. 이것은 고객이
    다른 기계에서 SQL*NET DLL을 복사하거나 XCOPY 명령으로 ORAWIN 디렉토리
    전체를 복사하기만 하고 이 VSL.INI 파일을 복사하지 않을 때 자주 발생합니다.
    2. VSL.INI가 있다 하더라도 TCP_VENDOR 매개 변수에 ORA-6120 또는 ORA-6106
    "NETTCP : socket creation failure"를 유발할 수 있는 오류가 적지 않습니다.
    3. 이 문제의 다른 원인은 MSOCKLIB.DLL이 대응을 제대로 결정할 수 있지만
    MSOCKLIB.DLL API를 해당 업체의 TRANSPORT 인터페이스 또는 API에 결합하도록
    글루(glue)에 지시할 수 없는 것입니다. 이 글루는 SQL*NET TCP/IP를 설치할 때
    선택하는 TCP/IP 업체에 따라 DLL 또는 TSR일 수 있습니다. 예를 들면, WINDOWS
    로 들어가기 전에 글루 DLL이 실패할 수도 있고 (이를테면 MNOVLWP.DLL) 벤더
    고유의 TSR(예를 들면 MFTP.EXE)이 올려지지 않았을 수도 있습니다. 이 글루를
    구성하는 DLL과 TSR의 목록은 다음과 같습니다.
    . m3open.dll : 3Com 3+Open v2.0
    . mhparpa.dll : HP ARPA v2.0 & v2.1 그리고 Micorsoft TCP V1.0
    (LAN Manager v2.2의 번들)
    . mnovlwp.dll : Novell LAN WorkPlace v4.0, v4.01, & v4.1
    . mpcnfs4.dll : Sun PC-NFS v4.0a
    . mpathsay.dll : Wollongong Runtime TCP v1.1 & v1.2
    . mwinsock.dll : VSL 일반형 windows sockets DLL 버전 1.1
    . Frontier Technology Super - TCP v3.0
    . NetManage Chameleon TCP v3.1과 v3.22
    . FTP PCTCP v2.2 - Winsock Interface
    (1993년 5월 4일자 WINSOCK.DLL)
    . SUN PC/NFS 5.0 - Winsock Interface
    (1993년 3월 2일자 WINSOCK.DLL)
    . DOS용 IBM TCP v2.1.0.2
    (1993년 3월 30일자 WINSOCK.DLL)
    . m3open.exe : 3Com 3+Open v1.1 & v1.2 및 DOS용 Digital
    Pathworks(TCP/IP) v4.1
    . mb2.exe : Beame 및 Whiteside TCP/IP v3.0
    . mftp.exe : FTP PC/TCP v2.1 부터 v2.2까지
    . mpcnfs.exe : Sun PC-NFS v3.0
    . mpcnfs2.exe : Sun PC-NFS v3.5
    | Oracle Win App |
    |
    | (연결)
    |
    | OCI 레이어 : |
    | ORA6WIN.DLL 또는|
    | ORA7WIN.DLL |
    |
    | (진행중에 올려지며 진입점을 갖게 됨)
    | (여기서 ORA-3121이 발생할 수 있음)
    |
    --------------------- (DLL의 초기화 -- Windows가 인핸스드 모드에
    | SQLTCP1.DLL | 있지 않으면 실패함.
    --------------------- -- ORA-3121이 발생)
    | |
    | (연결) |-----------------| (연결)
    | |
    |ORA7WIN.DLL -- | |MSOCKLIB.DLL -- |
    | SQL*NET에서 일부 | | 모든 TCP/IP API의 |
    | 찾아보기 루틴을 | | 진입됨 |
    | 위해 사용됨 | ----------------------
    -------------------- | |
    | | |
    | (연결) | |
    | | |
    | COREWIN.DLL | VSL.INI와 TCP_VENDOR를 사용하여 업체 특유의
    -------------------- 인터페이스(예를 들면, MONVLWP.DLL)을 올리거나
    인터페이스 TSR(예를 들면, MFTP.EXE)에 접속함.
    여기서 ORA-3120 또는 ORA-6106이 발생할 수 있음.
    4. 지원되는 TCP/IP 패키지 또는 버전을 설치하지 않은 것도 ORA-6106의 원인이
    될 수 있습니다. 예를 들어서 TCP_VENDOR=PCNFS4를 가지고 있는 데 Sun PC-NFS
    v4.0를 실행하면, TCP_VENDOR=PCNFS4 를 실행할 때 반드시 사용해야 하는
    버전인 Sun PC_NFS v4.0a를 올리자 않았기 때문에 ora-6106이 발생할 수
    있습니다. 우리는 SUN PC-NFS v4.0을 지원하지 않습니다. 지원되는 버전과
    지원되는 TCP/IP 제품을 사용중인지 확인하십시요. (3단계 참조)
    5. 지원되는 TCP/IP패키지와 버전을 설치 했더라도 TCP/IP 패키지에 필요한 실행
    파일을 모두 설치하지 않았으면 ORA-6106이 발생할 수 있습니다. 예를 들어,
    RTM과 RNMFILE(또는 NIS를 사용할 경우 RNMNIS)를 올리지 않았다면 PC-NFS를
    사용할 때 ORA-6106이 발생할 수 있습니다. Microsoft TCP를 사용할 경우에는
    반드시 SOCKETS.EXE를 올려야 합니다.
    6. 또한 CONFIG.SYS의 FILES와 BUFFERS를 충분히 높게 설정하지 않으면
    ORA-6106이 발생할 수 있습니다. 다음은 이들 매개변수의 최소 요구사항입니다.
    BUFFERS = 16
    FILES = 60
    7. ORA-6106의 또 다른 원인은 실제 메모리의부족입니다.
    * ORA-6106을 진단하는 단계
    1. TCP/IP 업체의 PING과 TELNET이 잘 작동하는 지 점검하십시요. 이들
    유틸리티의 GUI 버전이 도움이 될수 있습니다. 이들 유틸리티가 작동하지
    않으면 TCP/IP 설치 책자를 참조하거나 TCP/IP 업체에 연락하십시요.
    2. 이들 유틸리티가 작동하지 않으면 WINDOWS 디렉토리에 VSL.INI 파일이 있는
    지 점검 하십시요. 만약, 없으면 WINDOWS용 SQL*NET TCP/IP를 다시 설치하거나
    다른 곳에서 복사해 오십시요.
    3. WINDOWS 디렉토리에 VSL.INI가 있으면 TCP/IP 업체를 바르게 선택을 하면서
    TCP/IP를 설치 했는지 점검 하십시요.
    4. 제대로 설치했으면 ORACLE.INI의 TCP_VENDOR 매개 변수를 읽어 보십시요.
    TCP_VENDOR의 값에 정확한 TCP/IP 패키지와 버전을 사용중인지 확인하십시요.
    그런다음 VSL.INI로 가서 그 TCP_VENDOR의 프로파일을 살펴 보십시요.
    프로파일의 "netmodule"은 무엇입니까? "netinterface"가 DLL이라면. 그 DLL을
    찾을 수 있습니까? 필요할 때 WINDOWS가 DOS PATH를 통해 그 DLL을 올릴 수
    있습니까? "netinterface"가 TSR이라면 WINDOWS로 들어가기 전에 반드시 그
    TSR을 실제로 올리십시요.
    5. CONFIG.SYS의 FILES와 BUFFERS를 충분히 높게 설정했는 지 확인 하십시요.
    다음은 이들 두 매개변수의 최소 요구사항입니다.
    BUFFERS = 16
    FILES = 60
    6. 앞서 말한 단계를 다 수행했는데도 여전히 ORA-6106이 발생하면 기본
    메모리의 일부를 해제해 (불필요한 TSR을 내리거나 일부 TSR을 상위 메모리로
    올려서) 보십시요.
    7. Micorsoft TCP/IP를 사용 한다면 TCPUTILS.INI의 SCOKETS값을 점검하십시요.
    값이 너무 낮으면 올리십시요. 또한 SOCKETS.EXE를 호출했는 지도
    확인하십시요.
    8. WINDOWS를 통해 SUN PC-NFS V5를 사용할 때 문제점이 생길 때가 있습니다.
    그러한 경우에는 SQL*NET TCP/IP를 다시 설치하고, SUN PC-NFS V4.0a(V5가
    아니라)를 업체로 선택해 보십시요. 이 때 RTM과 RNMFILE(또는 NIS를 사용할
    경우 RNMNIS)을 반드시 올려야 합니다.

  • How to decipher SQL*Net protocols/packets?

    hi,
    we have a customer that sells compliance solutions that basically track and audit information at the packet level. in order to expand their customer base they would like to offer their solutions to customer that have business systems built on Oracle Forms 6.x and Pro*C. to do this they need to understand how our network communication works. is this something that is generally available? here are some details for what the partner wants from us ...
    Their product intercepts the communication between a typical Db client and Db server at packet level, performs analysis on the packets and extracts the information required for SOX compliance. It's been successfully installed and working for various versions of Oracle servers and Clients, however it does not handle Oracle Forms and pro*C clients.
    It also wrks for pro*c client except for bind variables and arrays.
    We need information on packet formats during communication between Oracle database and Forms and pro*c clients. This will help our product to work for SOX compliance for the customers who have FORMS and pro*c clients without replacing them
    I know that form Forms to DB its SQL*Net, not sure what the protocol is for PRO*C to DB communication but do we have documentation on both?

    Assuming you are on Windows, you can download the client installable from
    http://download.oracle.com/otn/nt/oracle10g/10201/10201_client_win32.zip -- for Oracle 10g client
    http://download.oracle.com/otn/nt/oracle11g/win32_11gR1_client.zip -- for Oracle 11g client
    If you are looking for any other version, please mention the same.

  • [RESOL]after running net8 easy config php no longer connects with ora_logon

    fixed by adding .WORLD to the ora_logon command :)
    servers:
    oracle 8i 8.1.7.4.0 remotely located called PROD
    windows 2000 server running IIS and php 4.3.4 net8
    above windows server was passed down to me so initial setup was done by someone else
    I needed to update the TSNNAMES.ora file to add a connection to a new oracle database (DEV) on the 2K web server. I located the tnsnames.ora file in c:\orant\net80\admin and created a backup.
    I then ran the net8 easy config to create the new tns name
    I tested the new database with a php file that uses $dbh = ora_login("$user@DEV","$Pass");
    this failed for the new SID. I checked and noticed also that all my old php files pointing to PROD where also failing with the dreaded ORA-12154: TNS:could not resolve service name.
    Now because this was only a quick test to check on the new TNSname I copyed back my old TNSNAMES.ORA file to the c:\orant\net80\admin directory. Problem is all of my php files still give the same error message.
    I started testing
    pngtns PROD == "OK"
    tried to login the way I use to login with the GUI sqlplus
    Username = user@PROD
    Pass = Pass
    HOST = {left blank}
    this gives me the ORA-12154: TNS:could not resolve service name error. It use to work like this
    I then tried
    Username = user
    Pass = Pass
    HOST = PROD
    This worked and I was able to successfully run a query
    Username = user
    Pass = Pass@PROD
    HOST = {left blank}
    This also works
    I then went to the command line and ran sqlplus username@PROD/Pass
    It returns ORA-12154: TNS:could not resolve service name. and askes me for a username
    I put in username@PROD
    then it prompts
    Password: I put in my password here and it works, and connect me to the server
    I tried to change my scripts to ora_login("user","Pass@PROD"); and it produces a
    ORA-12203: TNS:unable to connect to destination.
    Unfortunatly I cannot for the life of me get oci8 functionality to work with this version of php. If I add it to the extensions and uncomment it from php.ini it hangs the whole server. And at this point I'm woried about screwin more things up.
    Any help is very appreciated.
    I verified and setup environmental variables for TNS_ADMIN, and ORACLE_HOME
    I put DEV back in because it made no difference with or without it in the tnsnames.ora file.
    files:
    TNSNAMES:
    # C:\ORANT\NET80\ADMIN\TNSNAMES.ORA Configuration File:C:\orant\net80\admin\tnsnames.ora
    # Generated by Oracle Net8 Assistant
    CMEXAMPLE.WORLD =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = CM_SERVER)(PORT = 1610))
    (ADDRESS = (PROTOCOL = TCP)(HOST = LSNR_SERVER)(PORT = 1521))
    (CONNECT_DATA = (SID = ORCL))
    (SOURCE_ROUTE = YES)
    TCPEXAMPLE.WORLD =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = Production1)(PORT = 1521))
    (CONNECT_DATA = (SID = ORCL))
    NMPEXAMPLE.WORLD =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = NMP)(Server = FinanceServer1)(Pipe = ORAPIPE))
    (CONNECT_DATA = (SID = ORCL))
    PROD.WORLD =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = PRODHOST)(PORT = 1525))
    (CONNECT_DATA = (SID = PREM))
    EXTPROC_CONNECTION_DATA.WORLD =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(Key = EXTPROC0))
    (CONNECT_DATA = (SID = extproc))
    BEQ-LOCAL.WORLD =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = BEQ)(PROGRAM = oracle80)(ARGV0 = oracle80ORCL)(ARGS = '(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=BEQ)))'))
    (CONNECT_DATA = (SID = ORCL))
    SPXEXAMPLE.WORLD =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = SPX)(Service = Server_lsnr))
    (CONNECT_DATA = (SID = ORCL))
    DEV.WORLD =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = devhostname)(PORT = 15021))
    (CONNECT_DATA = (SID = DEV))
    TCP-LOOPBACK.WORLD =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    (CONNECT_DATA = (SID = ORCL))
    I removed all the extra stuff and left only PROD and DEV. I get the exact same results.
    SQLNET::
    # C:\ORANT\NET80\ADMIN\SQLNET.ORA Configuration File:C:\orant\net80\admin\sqlnet.ora
    # Generated by Oracle Net8 Assistant
    NAME.DEFAULT_ZONE = world
    NAMES.DEFAULT_DOMAIN = world
    #sqlnet.authentication_services = (NONE)
    SQLNET.EXPIRE_TIME = 0
    SQLNET.ENCRYPTION_SERVER = requested
    SQLNET.ENCRYPTION_CLIENT = requested
    NAMES.DIRECTORY_PATH= (TNSNAMES, HOSTNAME)
    Message was edited by:
    user483446

    Tony,
    It appears that in the past few days you have not received a response to your
    posting. That concerns us, and has triggered this automated reply.
    Has your problem been resolved? If not, you might try one of the following options:
    - Do a search of our knowledgebase at http://support.novell.com/search/kb_index.jsp
    - Check all of the other support tools and options available at
    http://support.novell.com.
    - You could also try posting your message again. Make sure it is posted in the
    correct newsgroup. (http://support.novell.com/forums)
    Be sure to read the forum FAQ about what to expect in the way of responses:
    http://support.novell.com/forums/faq_general.html
    If this is a reply to a duplicate posting, please ignore and accept our apologies
    and rest assured we will issue a stern reprimand to our posting bot.
    Good luck!
    Your Novell Product Support Forums Team
    http://support.novell.com/forums/

Maybe you are looking for

  • How do I get my contact phone numbers to format properly?

    I just upgraded to an iPhone 4S on Verizon.  The majority of my contact phone numbers are now in the format: 1234567890.  On my old iPhone 4 (AT&T) they were displayed as (123) 456-7890. This is causing several problems. When I try to dial from conta

  • New Simple Button Code

    I have a movie clip labeled "about" - inside the movie clip I have a button named "home" Inside the about movie clip I have a secondary movie clip with a button inside with the following code: on (press) { gotoAndPlay("p1"); about.home.enabled=false;

  • RFC_ERROR_PROGRAM when using BEx Tools

    Hi Error Message: +Error Group RFC_ERROR_PROGRAM Message Ent+ Do you know what this error means? I get this error when I log onto Bex QD or Bex Analyzer. I have just downloaded the new SAP GUI Login version 7.1 and NW trial version 7.1 However the fr

  • Where are System preferences- Keyboard- Text settings saved?

    I am trying to find the Settings of my System preferences->Keyboard->Text on my drive. I deleted my whole user library, and after reloading i still find my settings in the pane( so my conclusion is they are not in the ~/Library location. Does anyone

  • Opening new window without using javascript..

    Hi, This is the second time iam posting this question. I didnt get satisfactory answer to my previous post.. Is there any possibility of displaying a new window on button click using only JSF and without using javascript? if yes please tell me how to