• Publicidad

Conectar Perl con SQL Server

Todo acerca de las bases de datos que existen: SQL, MySQL, Oracle, Postgres, CSV, etc.

Conectar Perl con SQL Server

Notapor danielamonmor » 2009-03-25 15:07 @672

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.
danielamonmor
Perlero nuevo
Perlero nuevo
 
Mensajes: 8
Registrado: 2008-09-30 12:06 @546

Publicidad

Notapor explorer » 2009-03-25 17:27 @769

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).
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Conectar Perl con SQL Server

Notapor guerrero » 2009-08-01 13:12 @592

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.
Última edición por explorer el 2009-08-01 20:20 @889, editado 1 vez en total
Razón: Ortografía
guerrero
Perlero nuevo
Perlero nuevo
 
Mensajes: 3
Registrado: 2009-07-13 11:27 @518

Re: Conectar Perl con SQL Server

Notapor explorer » 2009-08-01 20:56 @914

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 :)
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Conectar Perl con SQL Server

Notapor MARKO » 2012-05-21 15:29 @687

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


¿¿¿¿La razón????
MARKO
Perlero nuevo
Perlero nuevo
 
Mensajes: 86
Registrado: 2012-01-10 22:34 @982

Re: Conectar Perl con SQL Server

Notapor explorer » 2012-05-21 16:17 @720

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.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Conectar Perl con SQL Server

Notapor MARKO » 2012-06-08 19:16 @844

Adjunto un pdf que puede ayudarte, explica cómo conectarse a SQL Server usando DBI con DBD::ODBC ó DBD::ADO

Éxitos.
Adjuntos
HOWTO-Connect_Perl_to_SQL_Server.pdf
(29.62 KiB) 538 veces
MARKO
Perlero nuevo
Perlero nuevo
 
Mensajes: 86
Registrado: 2012-01-10 22:34 @982


Volver a Bases de datos

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados