Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment me connecter à une base de données MSSQL à l'aide du module DBI de Perl sous Windows ?

Utilisez DBD::ODBC. Si vous venez de créer une source de données avec le Panneau de configuration -> Gestion du système -> Sources de données ODBC -> Source de données système ou Source de données utilisateur (ce sont les noms tels que je m'en souviens, mais mon XP n'est pas en anglais, donc je ne peut pas vérifier), alors tout ce que vous avez à faire est d'utiliser le nom de cette source de données dans la chaîne de connexion DBI.

my $dbh = DBI->connect("dbi:ODBC:$dsn", $user, $pwd, \%attr);

La différence entre la source de données Utilisateur et Système est que cette dernière est utilisable par n'importe quel utilisateur.

Voir aussi :COMMENT FAIRE :Créer un nom de source de données système dans Windows XP