[Solar-tecnica] Acceso desde Debian/Sarge a M$SQL
"Informática H.C.D."
informatica en concejomdp.gov.ar
Vie Oct 14 19:37:58 CEST 2005
Hola,
Estoy realizando una migracion de una base de datos de M$SQL a
PostgreSQL y no logro conectarme al M$SQL, lo estoy haciendo en un PHP,
instalé los paquetes php4-sybase, y no logro hacer que funcione, el
codigo PHP es sencillo:
<?php
#Abro Base PEPE de M$SQL en PP02
$server_ms="pp02";
$user_ms="sa";
$pass_ms="******";
$dbname_ms="PEPE";
$ms=mssql_connect($server_ms, $user_ms, $pass_ms)
or Die ("Fallo la conexion al Servidor $server_ms.<br>Error:
$ms<br>\n");
echo "ConnectID MSSQL: $ms<br>\n";
mssql_select_db($dbname_ms, $ms)
or Die ("Fallo la seleccion de la Base $dbname_ms<br>\n");
# Rescato valores de Tabla Categorias en M$SQL
$resultado_ms=mssql_query('select * from categorias', $ms);
$registros_ms=mssql_num_rows($resultado_ms);
echo "Filas en Usuarios MSSQL = $registros_ms<br>\n";
#Cierro las bases
mssql_close($ms);
?>
el error que sale es el siguiente:
*Warning*: mssql_connect(): Sybase: Client message: Server is
unavailable or does not exist. (severity 78) in
*/home/**/public_html/migra/migrams.php* on line *8*
*Warning*: mssql_connect(): Sybase: Unable to connect in
*/home/**/public_html/migra/migrams.php* on line *8*
Fallo la conexion al Servidor pp02.
Ademas configuré:
en /etc/freetds/freetds.conf y tambien en /usr/share/libct1/freetds.conf
(no se cual es el que corresponde de los dos)
[pp02]
host = pp02.midominio.com
port = 1433
tds version = 4.2
en /usr/share/libct1/interfaces
pp02
query tcp 4.2 172.16.0.2 1433
master tcp 4.2 172.16.0.2 1433
no encontré informacion si despues de modificar estos conf hay que
reiniciar algun demonio o no, y no se cual de los dos freetds.conf es el
que se esta usando, supongo que el que esta en /usr/share/libct1/
Muchas Gracias
Saludos
Pablo
--
Lic. Pablo Duthey (CCNA)
Mat.Prof.CPCIBA Nº 487
Jefe de Departamento de Informática
Honorable Concejo Deliberante
Municipalidad de General Pueyrredon
Tel. (0223) 499-6391 / Fax. (0223) 499-6506
Cel. (0223) 15 447-8150
Hipólito Yrigoyen 1627 2º Piso Ala Izq.
B7600DOM Mar del Plata
Buenos Aires - Argentina
Más información sobre la lista de distribución Solar-tecnica