From: | NOE LUGO ROJAS <nlugo(at)campus(dot)iztacala(dot)unam(dot)mx> |
---|---|
To: | pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx |
Cc: | pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx |
Subject: | Re: coneccion |
Date: | 1998-09-18 00:52:25 |
Message-ID: | Pine.SOL.3.91.980917184536.17572A-100000@campus |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
> Tengo un problema, instale postgres 6.3, DBI 1.00, DBD 0.73 y ya esta
> instalado perl 5.004, todo esto quedo muy bien pero ahora que ejecuto mis
> cgi's no puedo establecer la coneccion con mi base de datos esta ya la
> tengo creada, el programa esta asi:
>
> #!/usr/bin/perl -w
> $|=1;
> use DBI; #modulo DBI para PostgreSQL
> use diagnostics;
> #parametros para abrir la base de datos
> $dbmain = 'phonebook'; #nombre de la base de datos
> $dbuser = 'postgres';
> $dbpass = '';
>
> # conectarse a la base de datos
> $conn = DBI->connect("dbi:Pg:$dbmain",$dbuser,$dbpass) || die
> $DBI::errstr;
Aqui debes poner:
$conn = DBI->connect("dbi:Pg:dbname=$dbmain",$dbuser,$dbpass) || die
$DBI::errstr;
Es importante que pongas el dbname=$dbmain",etc..... porque de lo
contrario no podras conectarte a tu base de datos.
Curiosamente la version 1.00 de DBI da esta lata, cosa que no
sucedia con versiones anteriores.
Ojala que te sirva
By!
Noé =O)
---
Universidad Nacional Autónoma de México
Escuela Nacional de Estudios Profesionales Campus Iztacala
División de Informática y Evaluación
--------- Pie de mensaje -------------------------------------------
Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
Cancelar inscripcion:
mail to: majordomo(at)tlali(dot)iztacala(dot)unam(dot)mx
text : cancelacion pgsql-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | PostgreSQL Server | 1998-09-18 10:14:22 | Re: java-postgresql |
Previous Message | Juan Carlos Alvarez Alvarez | 1998-09-17 20:33:10 | coneccion |