ZF2およびDB2接続の問題

kuldeep.kamboj

UbuntuシステムにDB2データベースをセットアップしました。DB2インスタンスに正常にログインしてデータベースを作成しました。また、いくつかのレコードを挿入しました。

これで、同じサーバー上にZF2アプリケーションをセットアップし、アプリケーションをDB2インスタンスに接続したいと思います。いくつかのオンラインドキュメントを読んだ後、私はこのような構成設定を取得します。

'Zend\Db\Adapter\Adapter' => function ($sm) use ($dbParams) {
    return new Zend\Db\Adapter\Adapter(array(
        'driver'    => 'IbmDb2',
        'hostname'  => '*LOCAL',
        'database'  => 'dbname',
        'username'  => 'username',
        'password'  => 'password',
        'driver_options' => array(
            'i5_naming' => 'DB2_I5_NAMING_ON',
            'i5_libl' => '*LIBL'
        ),
        'platform_options' => array('quote_identifiers' => false)
    ));
},

しかし、それは警告を与えます

Warning: db2_connect() [<a href='function.db2-connect'>function.db2-connect</a>]:  Incorrect option setting passed in

そして、空の結果セットを与えます。

次に、の両方のオプションをコメントアウトした後driver_options警告は消えましたが、それでも結果セットは空です。ホスト名もコメントアウトしてみましたが、結果セットには影響しません。

IBMMachineではなくUbuntuSystemなので、接続する設定が異なる可能性がある場合はどうでしょうか。

更新:問題は解決しました。Answermyselfの説明。

kuldeep.kamboj

更新:問題は解決しました。DB2がレコードを返す方法の多くの問題です。DB2は大文字でフィールドを返しますが、私のZF2アプリケーションModelsは小文字で処理します。したがって、リストにレコードは表示されません。動作させるには、以下のようなデータベース設定にオプションを追加する必要があります。

'driver_options' => array(
    'DB2_ATTR_CASE' => DB2_CASE_LOWER
), 

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

JavaでのDB2接続の問題

分類Dev

Django for WindowsでのIBM DB2接続の実行に関する問題

分類Dev

uname/password を使用した DB2 データベース接続の問題

分類Dev

DB2でのGROUPBYおよびRIGHTJOIN

分類Dev

Oracle SIDおよびサービス名。接続の問題

分類Dev

Springboot2.3.1.RELEASEおよびCassandra接続の問題

分類Dev

PHPUnitおよびZF2サービス

分類Dev

DB2交換の問題?

分類Dev

mysql、db2、およびoracleでの個別のクエリ

分類Dev

IBM.Data.DB2.Core接続の問題

分類Dev

maatwebsite / excelおよび\ DB :: commit();の問題

分類Dev

「Optimus」構成のラップトップ(IntelおよびNvidiaに搭載)に接続した場合の2番目の画面解像度の問題

分類Dev

AtmelCorp。のAVRISPmkIIおよびFT232USB-Serial(UART)ICへの接続の問題

分類Dev

SQLAlchemyおよび複数のプロセスに関する接続の問題

分類Dev

Telstra Smart Modem Gen2およびAsusRT-AC68Uでブリッジモードを使用したインターネット接続の問題

分類Dev

ワークグループ接続の問題(Windows XPおよび7)

分類Dev

PropelおよびSymfony2との複数の可変接続

分類Dev

USBおよびシリアル接続を介したKGDBリモートデバッグ接続の問題

分類Dev

db2:お気に入り/優先dbに接続する方法は?

分類Dev

MQClient7.5.0およびSHA2との接続

分類Dev

DB2をJavaに接続する

分類Dev

Db2再帰クエリ接続

分類Dev

.NetからDB2への接続中のSystem.BadImageFormatException

分類Dev

CanvasContext2D drawImage()の問題[onloadおよびCORS]

分類Dev

Select2およびBootstrap3CSSの問題

分類Dev

Angular 2/4 および Jersey REST CORS の問題

分類Dev

PythonのJayDeBeApiJDBCを介してDB2に接続します

分類Dev

.NEtコア2.1からのDB2接続

分類Dev

db2日時変換から日付の問題

Related 関連記事

  1. 1

    JavaでのDB2接続の問題

  2. 2

    Django for WindowsでのIBM DB2接続の実行に関する問題

  3. 3

    uname/password を使用した DB2 データベース接続の問題

  4. 4

    DB2でのGROUPBYおよびRIGHTJOIN

  5. 5

    Oracle SIDおよびサービス名。接続の問題

  6. 6

    Springboot2.3.1.RELEASEおよびCassandra接続の問題

  7. 7

    PHPUnitおよびZF2サービス

  8. 8

    DB2交換の問題?

  9. 9

    mysql、db2、およびoracleでの個別のクエリ

  10. 10

    IBM.Data.DB2.Core接続の問題

  11. 11

    maatwebsite / excelおよび\ DB :: commit();の問題

  12. 12

    「Optimus」構成のラップトップ(IntelおよびNvidiaに搭載)に接続した場合の2番目の画面解像度の問題

  13. 13

    AtmelCorp。のAVRISPmkIIおよびFT232USB-Serial(UART)ICへの接続の問題

  14. 14

    SQLAlchemyおよび複数のプロセスに関する接続の問題

  15. 15

    Telstra Smart Modem Gen2およびAsusRT-AC68Uでブリッジモードを使用したインターネット接続の問題

  16. 16

    ワークグループ接続の問題(Windows XPおよび7)

  17. 17

    PropelおよびSymfony2との複数の可変接続

  18. 18

    USBおよびシリアル接続を介したKGDBリモートデバッグ接続の問題

  19. 19

    db2:お気に入り/優先dbに接続する方法は?

  20. 20

    MQClient7.5.0およびSHA2との接続

  21. 21

    DB2をJavaに接続する

  22. 22

    Db2再帰クエリ接続

  23. 23

    .NetからDB2への接続中のSystem.BadImageFormatException

  24. 24

    CanvasContext2D drawImage()の問題[onloadおよびCORS]

  25. 25

    Select2およびBootstrap3CSSの問題

  26. 26

    Angular 2/4 および Jersey REST CORS の問題

  27. 27

    PythonのJayDeBeApiJDBCを介してDB2に接続します

  28. 28

    .NEtコア2.1からのDB2接続

  29. 29

    db2日時変換から日付の問題

ホットタグ

アーカイブ