Daily Archives: 2010 年 2 月 27 日

You are browsing the site archives by date.

前会社でSql Server へPerlからアクセスしたときのメモ。

ちなみに今回はActive PerlからDBIモジュールを使用してのメモ。

  1. Sql Server を構築する(これは適当に作成する。)
  2. perlのモジュールでDBD::ODBCを入れる。

  3. これで終了。(DBIモジュールはインストール済みの場合)

サンプルソース

use DBI;

my $Server = "サーバー名";
my $DBConnect = "データベース名";

$dataSource = "dbi:ODBC:".
"driver={SQL Server};".
"Server=$Server;database=$DBConnect;".
"Trusted_Connection=no;". # yesだとWindows認証
"AutoTranslate=No;";

#データベースに接続
$user="tuser"; #ユーザ名
$pwd="tuser";  #パスワード
$dbh=DBI->connect($dataSource,$user,$pwd)
or die $DBI::errstr;