※ ChatGPTを利用し、要約された質問です(原文:windowsでperlDBI+postgreSQL)
WindowsでperlDBI+PostgreSQLに挑戦!エラーが出て接続できない
このQ&Aのポイント
Windows上でperlDBI+PostgreSQLに接続しようとしたところ、エラーが発生し、接続できません。DBIモジュールが見つからないためか、DBI-1.48ファイルをダウンロードしましたが、インストール方法がわからず困っています。
perlDBI+PostgreSQLをWindowsで使用中に起きたエラーにより、接続ができなくなりました。DBIモジュールが見つからないため、DBI-1.48ファイルをダウンロードしましたが、インストール方法がわからず進めません。
WindowsでperlDBI+PostgreSQLに接続しようとしていますが、エラーが発生し接続できません。DBIモジュールの不足を疑い、DBI-1.48ファイルを入手しましたが、どのようにインストールすればよいのかわからず詰まっています。
windowsでperlDBI+postgreSQL
windowsでperlDBI+postgreSQLに挑戦しています。
今perl上からpostgreSQLに接続しようとしたところ
エラーが出て接続できませんでした。
エラー内容は
Can't locate DBI.pm in@INC
というものでした。
いろいろ調べたのですがDBIモジュールがないのかな?と思い、
ネットでDBI-1.48というファイルを落としてきました。
解凍してみたのですが、今度はこれをどうインストールしてよいのかわからず
詰まってしまいました。
ちなみにエラーがでたperlの中身は
***********************************************
#!/usr/bin/perl
use DBI; # DBI モジュールを使えるようにします。
# 環境に応じて、各種情報をセットしておいてください。
$dbname = "template1";
$host = "127.0.0.1";
$user = "test";
$password = "pass";
$table = "testtable";
# データベースへの接続。ここで、Pg という名前の DBD を指定しています。
$conn = DBI->connect("dbi:Pg:dbname=$dbname;host=$host", $user, $password );
***********************************************
となってます。
助言をいただけませんでしょうか
お礼
ありがとうございます。 PPMでいけました。