ASP i Oracle, problem z polaczeniem
caiusmeridius@go2.pl - 12-07-2006 02:06
ASP i Oracle, problem z polaczeniem
Witam!
Mam problem z polaczeniem sie do bazy Oracla za pomoca ASP. Wersja Oracla to 8.1.7.0, serwer jest postawiony na maszynie z Windowsem XP i procesorem P4. Podczas próby polaczenia dostaje komunikat bledu ORA-12640: Authentication adapter initialization failed. Ponizej kod który próbuje wykonac
<%@ Language="VBScript" %> <% Option Explicit %>
<% const CONNECTION_STRING = "Provider=msdaora;Data Source=mojabaza;User Id=xxx;Password=xxx;" const adModeReadWrite = 3 const adModeRead = 1 dim objConn dim objRecordSet %>
<% Function getConnection(ConnectModeEnum) Dim OConnection
Set Oconnection = Server.CreateObject ("ADODB.Connection") Oconnection.Mode = ConnectModeEnum
Set getConnection = OConnection End Function
Sub OpenConnection(Oconnection) Oconnection.Open CONNECTION_STRING End Sub %>
</HTML> <BODY> <% Response.Write(CONNECTION_STRING) Set objConn = getConnection(adModeRead) OpenConnection objConn %> </BODY> </HTML>
Co ciekawe, kiedy próbuje sie laczyc wykorzystujac ASP.NET nie ma zadnego problemu Ten kod dziala: <% const CONNECTION_STRING = "Provider=msdaora;Data Source=mojabaza;User Id=xxx;Password=xxx;"
dim conn As New OleDBConnection() conn.ConnectionString = CONNECTION_STRING conn.Open() if (conn.State = System.Data.ConnectionState.Open) then Response.Write("Polaczenie ustanowione.") else Response.Write("Nie mozna ustanowic polaczenia.") end if %>
Ktos ma jakies pomysly?
pozdrawiam Rafti
Jacek Stawicki - 12-07-2006 02:07
Uzytkownik <caiusmeridius@go2.pl> napisal w wiadomosci news:1152604810.802963.160450@35g2000cwc.googlegro ups.com...
> const CONNECTION_STRING = "Provider=msdaora;Data Source=mojabaza;User > Id=xxx;Password=xxx;"
szkoda ze nie wskazales linijki z bledem... sprobuj innego polaczenia: http://www.connectionstrings.com/ moze pomoze :)
caiusmeridius@go2.pl - 13-07-2006 01:45
Jacek Stawicki napisał(a): > Uzytkownik <caiusmeridius@go2.pl> napisal w wiadomosci > news:1152604810.802963.160450@35g2000cwc.googlegro ups.com...
> szkoda ze nie wskazales linijki z bledem...
roztargnienie :-)
Sub OpenConnection(Oconnection) Oconnection.Open CONNECTION_STRING <== błąd jest tu End Sub
Błąd występuje w momencie otwarcia połączenia.
> sprobuj innego polaczenia: http://www.connectionstrings.com/ > moze pomoze :)
Próbowałem się łączyć za pomocą sterowników OleDB Oracla, Microsoftu, poprzez ODBC. Efekt identyczny w każdym przypadku. A w ..NET wszystko działa... Najłatwiej byłoby napisać w .NET ale niestety, nie jest to możliwe...
pozdrawiam Rafał
nicmituniepisać - 15-07-2006 01:25
Ja do ASP+ADODB uzywam ConnectionString: "Provider=MSDAORA.1;Password=mojehaslo;User ID=mojuser;Data Source=mojabaza;" (mojabaza to alias z TNSNames.ora)
-- Prywatne wiadomości proszę zostawiać na http://gapollo.polbita.com.pl
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Oracle, SQL, PL/SQL. Jak =?ISO-8859-2?Q?napisa=E6_zapytanie=2C?==?ISO-8859-2?Q?_kt=F3re_zwr=F3ci_nazw=EA_atrybutu=2C_kt=F3reg o?==?ISO-8859-2?Q?_warto=B6ci_spe=B3niaj=B1_zadany_warunek?=
Oracle 19g +Insert +Insert +Insert...
[oracle] zapytanie dynamiczne z =?ISO-8859-2?Q?=22dynamiczn=B1_?==?ISO-8859-2?Q?nazw=B1_tabeli=22?=
[Oracle] jak =?ISO-8859-2?Q?ograniczy=E6_pami=EA=E6_dla_se?==?ISO-8859-2?Q?rwera=3F?=
=?ISO-8859-2?Q?=5BOT=5D_Zdany_egzamin_Oracle_1Z0-007_a?==?ISO-8859-2?Q?_brak_informacji_na_stronie_Prometric_-_czy?==?ISO-8859-2?Q?_co=B6_nie_tak=3F?=
[oracle] czy da =?ISO-8859-2?Q?si=EA_z_poziomu_procedury_?==?ISO-8859-2?Q?zrobi=E6_kopi=EA_zapasow=B1=3F?=
[MSSQL2000] Problem z =?ISO-8859-2?Q?tabel=B1/indeksem/zapytanie?==?ISO-8859-2?Q?m_czy_b=B3=B1d_w_bazie_danych=2E=2E=2E?=
[oracle 10g] czy =?ISO-8859-2?Q?mo=BFna_wy=B3=B1czy=E6_wszys?==?ISO-8859-2?Q?tkie_wi=EAzy_w_schemacie=3F?=
MSSQL Express czy Oracle Express
=?iso-8859-2?q?[oracle]_Jak_sprawdzi=E6_wielko=B6=E6_tabeli_=3F=3F?=
zanotowane.pldoc.pisz.plpdf.pisz.plradioaktywni.htw.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|