por explorer » 2007-08-01 17:49 @784
Yo conozco Sybase, pero sí el acceso de otras bases de datos (Informix, ODBC, Access y MySQL). En casi todas ellas, había unas normas para acceder a ellas, y esas normas también dependían de si estabas en la misma máquina o no.
En el caso general, la conexión es a un puerto tcp donde el DBI, gracias al driver DBD::* correspondiente, sabe acceder y conectar con la base de datos.
En el caso de Sybase, por lo que veo en el manual, hay que seguir una serie de reglas, que son las comentadas en el mensaje mío anterior. Considero que es importante que leas al menos la sección "Connecting to Sybase" de dicha página.
Yo no tengo acceso a ninguna base Sybase, por lo que ahí ya no te puedo ayudar más.
Actualización: por lo que veo en el Makefile.PL de DBD::Sybase, es necesario que tengas instalado la libct (la Open Client library comentada antes). Sin esta librería no podrás hacer nada.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES