Gdy chcę się zalogować do SQL (podaję adres bazy
\orant\OLDB35\POLITE.ODB), wypisuje mi komunikat:
BŁĄD:
ORA-06401: NETCMN: niepoprawna desygnata programu obsługi (sterownika)
Proszę o pomoc. Siedzę nad tym już 10-ty wieczór i nic
nie wymyśliłem poza niniejszym listem.
Mam 2 komp i moge laczyc je za pomoca TCP/IP ale pod Win9x
(z NT mam problem)
Odpowiadalem juz na ten post ale odpowiem jeszcze raz. Rozwiazanie za
f-ma Oracle:
NOTE: 38534.6 Named Pipes Error Messages.
PR: 1035690.6 ORA-06401: NETCMN: INVALID DRIVER DESIGNATOR ON ORACLE8.
PR: 1034008.6 ORA-6401 IN ORACLE8 TOOLS.
Solution: ALWAYS SET ORACLE SID AND USE ALIAS WHEN MORE THAN ONE
ORACLE INSTANCE ON SERVER.
Solution Description:
=====================
The Oracle SID should always be set and an alias used when there is
more than
one instance of the Oracle database on the server.
If there is only one instance on the server then create a default
entry for
the Oracle SID and configure the Bequeath protocol as follows.
1. Create a default entry in the Windows NT registry.
a. Run REGEDT32.
b. Select HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE.
c. Click on EDIT/Add Value.
d. Enter ORACLE_SID as the Value Name.
e. Select REG_EXPAND_SZ as the Data Type. Click on OK.
f. Enter your sid name as the string. Click OK.
2. Verify that the Bequeath Protocol has been configured. If not,
then run
SQL*Net EASY CONFIG to configure the protocol.
a. Start Easy Config from the Oracle for NT Program Group.
b. Click on Add New Service. Enter the Service Name as
BEQ-LOCAL.WORLD.
Click on Next.
c. Select Bequeath (Local Database). Click on Next.
d. Enter the Host Name (Name of the Server). Click on next.
e. Enter the name of the Database SID. Click on Next.
f. Test the service. If successful, click on Finish. If not,
make the
necessary corrections and test the service again.
Solution Explanation:
=====================
The Oracle Installer did not install the default starter database,
therefore
the default SID parameter was missing from the Windows NT Registry.
This
is why an alias was required.
The alias may also be required if the Bequeath Protocol has not been
configured. Configure this using the SQL*NET EASY CONFIG tool.
albo
scott
tiger
2:
--
Sławomir Szyszło mailto:slas...@poczta.onet.pl
http://www.karate.natan.prv.pl - Klub Karate Tradycyjnego NATAN
"Tylko odpowiedni trening czyni mistrzem"