Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Como me conecto a um banco de dados MSSQL usando o módulo DBI do Perl no Windows?


Use DBD::ODBC. Se você acabou de criar uma fonte de dados com o Painel de Controle -> Gerenciamento do Sistema -> Fontes de Dados ODBC -> Fonte de Dados do Sistema ou Fonte de Dados do Usuário (esses são os nomes que eu lembro deles, mas meu XP não está em inglês, então eu não pode verificar), tudo o que você precisa fazer é usar o nome dessa fonte de dados na string de conexão do DBI.
my $dbh = DBI->connect("dbi:ODBC:$dsn", $user, $pwd, \%attr);

A diferença entre a fonte de dados do usuário e do sistema é que a última pode ser usada por qualquer usuário.

Consulte também:COMO:Criar um nome de fonte de dados do sistema no Windows XP