dbd

    0熱度

    1回答

    在WindowsXP上安裝Active Perl 5.8.8 Build 822之後,在Perl Package Manager的「View All Packages」中看不到DBD-Oracle。 CPAN的位置是http://search.cpan.org/dist/DBD-Oracle-1.17/, 但我不知道在ActivePerl中手動安裝這個tar(DBD-Oracle-1.17.tar

    6熱度

    1回答

    在使用Perl DBD :: SQLite時,SQLite在單個事務中爲第二個查詢提供「數據庫已鎖定」錯誤時是否存在已知問題?場景:Linux,Perl DBI,AutoCommit => 0,帶有兩個代碼塊的子例程(使用塊來定位變量名稱)。在第一個代碼塊中,一個查詢句柄由prepare()在一個select語句中創建,它被執行()並且該塊關閉。第二個代碼塊通過爲更新語句做準備而創建另一個查詢句柄

    6熱度

    6回答

    我試圖在Snow Leopard(v10.6.6)上運行DBD :: MySQL。操作系統附帶的Perl的默認版本是v5.10.0。由於我讀過的是64位,我繼續下載並安裝了64位版本的MySQL(mysql-5.5.8-osx10.6-x86_64)。 安裝和設置MySQL進展順利,here's my config and version number for reference。 我用CPAN下

    3熱度

    1回答

    我正在使用的外部Perl庫有一個依賴項(DBD :: mysql),我不會在我的應用程序(DBD :: SQLite)中使用它,所以我希望系統只是假裝依賴項存在,甚至如果這是一個「假」。 我可以只創建一個空的DBD :: mysql.pm模塊進行編譯,或者有更直接的方法來做這件事嗎?

    3熱度

    5回答

    我試圖從運行OSX 10.6雪豹的intel mac上的遠程系統上連接到Oracle 10.2.0.4。我試過使用perl CPAN來安裝DBD :: Oracle(DBI工作正常),但得到編譯錯誤。有人可以提供一個易於遵循的指南嗎?

    0熱度

    2回答

    我在這裏有一個奇怪的問題與perl和DBI模塊。我可以得到查詢成功有時,但有時,當我添加一行代碼被遠程相關數據庫訪問之類的東西,我得到了一個錯誤說: DBD::Oracle::st fetchrow_array failed: ERROR no statement executing (perhaps you need to call execute first) [for Statement "

    0熱度

    1回答

    我正在使用CentOS 5.5 Linux(與Redhat 5.5相同) 庫存perl v5.8.8並已安裝 DBD-Pg-2.17 .1通過CPAN外殼,我使用 postgresql-server-8.4.5-1PGDG.rhel5和朋友。 我編寫了一個簡單的測試用例,演示了 我的問題 - 它列在底部。 我的代碼工作正常,當我刪除{pg_async => PG_ASYNC} 我的背景是,我有一個

    1熱度

    1回答

    我對模塊有問題DBD :: CSV v0.30。 由於對newes版本的更新,fetchrow_hashref生成哈希中的所有標頭都是小寫字母,而不是混合大小寫。 Finaly將數據提交到一個mysql數據庫,列標題應該是混合大小寫。 這是使用DBD :: CSV my $csv_dbh = DBI->connect("DBI:CSV:f_dir=\.;csv_eol=\n"); $csv_db

    2熱度

    1回答

    我們在基本ASCII集之外的字符出現問題,這些字符在我們的Oracle 10g數據庫中顯示爲顛倒的問號。 我有以下腳本來加載一些測試數據。該腳本保存爲的Latin-1/ISO-8859-1從科莫多IDE遠程UNIX服務器上: #!/wload/espd/app/perl/bin/perl use strict; use warnings; use Encode; use esp_libs

    2熱度

    2回答

    我想使用mod_dbd來實現我的PHP應用程序的連接池。我能夠爲apache定義mod_dbd模塊,並且我可以看到它正在打開的連接,但是我無法使用我的php代碼「連接」這些連接。我正在嘗試帶參數的mysql_connect,而不是mysql_pconnect。 歡迎任何建議, 阿里爾作爲 等擴展mysqlnd實現, 讓別人從 抽象代碼繼承