私はperlで新しく、DBIを使用してデータベースに接続する必要があります。Perlデータベース接続
use LWP::Simple;
use XML::Simple qw(:strict);
use Data::Dumper;
use DBI;
use Getopt::Long;
use IO::Uncompress::Gunzip qw(gunzip $GunzipError);
use IO::File;
use warnings;
$dbh = DBI->connect("dbi:ODBC:DSN=$dbName;Server=$dbHost",
$dbUser,
$dbPassword);
if (!$dbh) {
&logMsg(0, "$DBI::errstr");
die;
} else {&logMsg(0,"Connection to $dbName DB OK")}
すでに$ dbName、$ dbHost、$ dbUserおよび$ dbPasswordの値を設定しています。そのような接続は失敗しましたが、何のエラーもありませんでした。私もログファイルをチェックし、何も表示されていません。エラーをチェックするために私は何ができますか?コメントと助けをありがとう。
[トレース](https://metacpan.org/pod/DBI#TRACING)をオンにします。また、['RaiseError'](https://metacpan.org/pod/DBI#RaiseError)を有効にして、毎回の呼び出し後に手動でエラーをチェックする必要はありません。そして、常に '厳密に使う '! – ThisSuitIsBlackNot
こんにちは@ThisSuitIsBlackいいえ、厳密にチェックしましたが、まだエラーは表示されていません。 – ccy