|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Igor Mikhailov 2:5005/42.21 06 Mar 2001 15:11:10 To : All Subject : perl+postgresql+large objects -------------------------------------------------------------------------------- password: :-P >ДЕЙСТВУЮЩИЕ ЛИЦА: ---------------- [igor ~]$ perl --version |grep -i version This is perl, version 5.005_03 built for i386-linux ---------------- [igor ~]$ perl -e 'use DBD::Pg; print "$DBD::Pg::VERSION\n"' 0.93 ---------------- [igor ~]$ dpkg -p postgresql |grep -i version Version: 6.5.3-23 ---------------- [igor ~]$ cat /etc/debian_version 2.2 ---------------- [igor ~]$ uname -a Linux robot 2.2.17 #1 Fri Sep 15 04:59:56 KRAST 2000 i686 unknown ---------------- >КОД: ========================= $lobj=$dbh->func($dbh->{pg_INV_WRITE},'lo_creat'); die "Can't create large object" unless defined($lobj); $lobj_fd=$dbh->func($lobj,$dbh->{pg_INV_WRITE},'lo_open'); > die "Can't open large object $lobj" unless defined($lobj_fd); $nbytes=$dbh->func($lobj_fd,$buf,length($buf),'lo_write'); die "Can't write to large object" unless defined($nbytes); $dbh->func($lobj_fd,'lo_close') || die "Can't close large object"; ========================= Выделенная строка - строка номер 71. >РЕЗУЛЬТАТ: ========================= [igor ~]$ ./pg_code ERROR: lo_lseek: invalid large obj descriptor (0) Uncaught exception from user code: Can't open large object 22177 at ./pg_code line 71. ========================= >ВОПРОС: Что я не прочитал, не заметил, где у меня (или у кого?) кривые >руки? With best wishes Igor. Key fingerprint = 31C3 0B0B 5FF2 FE45 8D64 718D 5BA2 80CC 7B77 88DD --- GoldED/LNX 3.0.1 * Origin: Ох, тяжелая это работа - почту тащить у нода! (2:5005/42.21) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/32643aa4f00b.html, оценка из 5, голосов 10
|