Página 1 de 1

Conectar Perl con SQL Server

NotaPublicado: 2009-03-25 15:07 @672
por danielamonmor
Buenas tardes, de nuevo solicitando de su colaboración.

Estoy haciendo pruebas con unos scripts hechos en Perl. El problema que tengo es que no sé cómo hacer la conexión entre Perl y SQL Server. Ya estuve buscando en Internet y lo que encontré no lo entiendo muy bien.

Mis scripts están trabajando en Perl sobre Fedora 7. La base de datos está en un servidor bajo Windows.

¿Alguien tiene alguna idea de los pasos que debo hacer para poder realizar la conexión?

Saludos.

NotaPublicado: 2009-03-25 17:27 @769
por explorer
Esa pregunta está respondida en el DBD::ODBC::FAQ, en la pregunta How do I access a MS SQL Server database from Linux/UNIX?.

Pero quizás es mejor que te dirijas a esta página donde el autor del módulo Win32::SqlServer da más pistas.

En concreto, al final de la página da un enlace a una página suya donde explica cómo conectar con MS SQL Server desde Unix. Exceptuando el apartado dedicado a JDBC, el resto de soluciones son resolubles con Perl.

Si quieres soporte comercial, EasySoft licencia su controlador de ODBC, para Unix, usando el protocolo TDS. Aunque... también existe el FreeTDS (al final de la última página).

Re: Conectar Perl con SQL Server

NotaPublicado: 2009-08-01 13:12 @592
por guerrero
Hola, disculpen la molestia. He estado buscando la DBD de SQl Server y no sé cuál es y no sé cómo instalarla. También no sé si me podrían dar una pequeña ayuda, estoy trabajando en Windows XP.

Re: Conectar Perl con SQL Server

NotaPublicado: 2009-08-01 20:56 @914
por explorer
Ya te contesté en un hilo anterior, guerrero.

Debes instalar el DBD::ODBC o el Win32::ODBC. En la página de FAQ de este último módulo responde a (casi) todas las preguntas.

Otra cosa es conseguirlos. El Win32::ODBC lo puedes bajar desde
* http://www.perl.com/CPAN/authors/Dave_Roth/
* ftp://ftp.roth.net/pub/ntperl/ODBC/

El DBD::ODBC se instala, en principio, con el gestor de paquetes PPM de ActiveState, aunque el propio autor (Martin), en los ficheros de CPAN, te desea buena suerte.

Humm... yo dejaría de usar SQL Server :)

Re: Conectar Perl con SQL Server

NotaPublicado: 2012-05-21 15:29 @687
por MARKO
explorer escribiste:Humm... yo dejaría de usar SQL Server :)


¿¿¿¿La razón????

Re: Conectar Perl con SQL Server

NotaPublicado: 2012-05-21 16:17 @720
por explorer
Instalar y trabajar con MariaDB o PostgreSQL es, incomparable.

Además, no hay que pagar por licencias según el número de procesadores que tengas en tu máquina.

Re: Conectar Perl con SQL Server

NotaPublicado: 2012-06-08 19:16 @844
por MARKO
Adjunto un pdf que puede ayudarte, explica cómo conectarse a SQL Server usando DBI con DBD::ODBC ó DBD::ADO

Éxitos.