|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Igor S Chencov 2:5020/400 18 Jul 2001 15:01:34 To : All Subject : Re: DBI->connect -------------------------------------------------------------------------------- lishtovny Denis <lishtovny@rtsoft.msk.ru> wrote: lD> Привет всем lD> помогите разобраться lD> делаю коннект к бд постгрес 6.4.1: lD> $dbh = DBI->connect("DBI:Pg:dbname=dbname;host=localhost;","user","pass") lD> пишет ошибку lD> DBI->connect failed: ERROR: MultiByte strings (MB) must be enabled to use lD> this function lD> в man DBD::Pg написано что можно так: lD> $dbh = DBI->connect("dbi:Pg:dbname=$dbname;host=$host;port=$port;op lD> tions=$options;tty=$tty", "$username", "$password"); lD> где искать какие опции вообще есть? lD> и какую опцию надо. lD> сори если офтопик, не знаю куда еще писать. lD> спасибо. lD> p.s. видать постгрес собран с либами 7.0.3 поэтому нужен мультибайт, а как lD> что где я не знаю. Я делаю примерно так - use DBI; $DBNAME="traffic"; $DBUNAME="guest"; $Connect_String="dbi:Pg:dbname=$DBNAME"; $dbh = DBI->connect($Connect_String,$DBUNAME, "topsecret"); Опции ищутся в доках - сначала на конкретный драйвер - затем на опции метода connect Bye ! -- -= Игорь Ченцов - системный администратор | =- -= E-mail chs@aquilon.ru | АКВИЛОH =- -= г. Архангельск | =- --- ifmail v.2.15dev5 * Origin: Internet-Arkhangelsk Company (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/4596aee4af57.html, оценка из 5, голосов 10
|