The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Ошибка при коннекте к Оракл из Перла, !*! Anryal, 16-Сен-08, 12:34  [смотреть все]
Пытаюсь законнектиться к уладенной базе оракл 9.2 из перловой программы

#/usr/bin/perl -w

use DBI;

$ENV{ORACLE_HOME}="/opt/oracle/product/9.2.0.5";
$ENV{NLS_LANG}="AMERICAN_CIS.CL8MSWIN1251";
$ENV{ORA_NLS33}="/opt/oracle/product/9.2.0.5/ocommon/nls/admin/data";
$ENV{SHLIB_PATH}="/opt/oracle/product/9.2.0.5/lib";
$ENV{LD_LIBRARY_PATH}="/opt/oracle/product/9.2.0.5/lib";


$user='xxxxxxx';
$password='yyyyyyy';
$select="select count(*) from sp_user";
$dbh=DBI->connect("dbi:Oracle:sibbase",$user,$password,{PrintError=>0,AutoCommit=>0,RaiseError=>1})  or die "Couldnot connect to Oracle:$DBI::errstr\n";
$sth=$dbh->prepare($select);
$sth->execute($log,$pass);
@row=$sth->fetchrow_array;
$oracle_count=@row[0];
$sth->finish();
$dbh->disconnect();

При выполнении возникает ошибка

DBI connect('sibbase','xxxxxxx',...) failed: ORA-00604: error occurred at recursive SQL level 1
ORA-00911: invalid character (DBD ERROR: OCISessionBegin) at testo.pl line 15

Помогите пожалуйста разобраться в чем проблема.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру