Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

OracleLite3.5 Prosze o pomoc

0 views
Skip to first unread message

maskel

unread,
Mar 29, 2000, 3:00:00 AM3/29/00
to
Proszę szanownych grupowiczów o poradę.
Mam kolokwium z Oracla i muszę przerobić
temat ale nie mogę dostać się do SQL (jest tam
przykladowa baza z tabelami DEPT, EMP itd
ale nie wiem jaki login, hasło i jak sie do
tej bazy przylaczyc).
Wydaje mi sie, że problem jest w tym, że nie łączę się
z serwerem przez sieć ale baza jest na tym samym kompie
co cały Oracle a żeby sie połączyć z bazą, wymaga
jakiegoś service'a i w ogóle takie ceregiele.

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)

Doktor

unread,
Mar 29, 2000, 3:00:00 AM3/29/00
to
> 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.

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.

Sławomir Szyszło

unread,
Mar 29, 2000, 3:00:00 AM3/29/00
to
Dnia Wed, 29 Mar 2000 01:42:41 +0200, "maskel"
<mechag...@poczta.onet.pl> napisał:
[...]

>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)
Spróbuj może:
scott
tiger
odbc:polite

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"

0 new messages