powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / perl + DBI + Oracle 9i = DBD: login failed, check your config, e.g. ORACLE_HOME
5 сообщений из 5, страница 1 из 1
perl + DBI + Oracle 9i = DBD: login failed, check your config, e.g. ORACLE_HOME
    #32103215
teapot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пишу согласно всем канонам примерно следующее:
#---------------
use DBI;
use DBD::Oracle;
ENV{ORACLE_HOME}=...

my $dbh=DBI->connect("dbi:Oracle:host=localhost;sid=MY;port=1521", 'scott','tiger',{PrintError=>0,AutoCommit=>0,RaiseError=>1}) or die "Cannot connect to Oracle:$DBI::errstr\n";
#---------------

А в ответ получаю:
Connection Failure(0): ߜ?DBD: login failed, check your config, e.g. ORACLE_HOME/bin on your PATH etc)...

Ну в oracle 8 это работало, народ!!! зуб даю!!!!
...
Рейтинг: 0 / 0
perl + DBI + Oracle 9i = DBD: login failed, check your config, e.g. ORACLE_HOME
    #32103219
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что DBI должен работать с любой версией Oracle? Если он работает через клиента, то естественно что и DBI должен быть заточен под данную версию Oracle
...
Рейтинг: 0 / 0
perl + DBI + Oracle 9i = DBD: login failed, check your config, e.g. ORACLE_HOME
    #32103223
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
,{PrintError=> 0 ,AutoCommit=> 0 ,RaiseError=> 1 }) 

было б кстате, неплохо поставить PrintError=>1 и увидить оракловскую ошибку. Может скотту просто пароль поменяли :-?
...
Рейтинг: 0 / 0
perl + DBI + Oracle 9i = DBD: login failed, check your config, e.g. ORACLE_HOME
    #32103225
teapot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Значт получается, что через DBI к ораклу 9 не законектиться. Так?
Использовал DBD::Oracle версии 1.12 вроде последняя.
...
Рейтинг: 0 / 0
perl + DBI + Oracle 9i = DBD: login failed, check your config, e.g. ORACLE_HOME
    #32103666
teapot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
{PrintError=>1...
теперь выскакивает сообщение:

The procedure entry point slcv2ptr could not be located in the dynamic library oracore9.dll

выводы очевидны... (((
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / perl + DBI + Oracle 9i = DBD: login failed, check your config, e.g. ORACLE_HOME
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]