問題タブ [db2-connect]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
214 参照

database - DB2 Connect でのヘブライ文字の問題

DB2 Connect 製品を使用して AIX サーバーでデータベースをカタログしていますが、データベースは Z/OS 環境にあります。ヘブライ文字を照会すると、以下の結果が得られます。

注: ホスト コード ページ 424 を使用して Z/OS 環境で同じクエリを実行すると、適切なヘブライ文字が表示されます。しかし、ホスト コード ページを「037 United States」に変更すると、上記の表示結果が得られます。あなたのアイデアを提案してください。

Z/OS でヘブライ文字の 16 進値を照会し、その結果を AIX のヘブライ文字の 16 進値でチェックしました。どちらも同じ16進数値を持っています。また、AIX のバージョンは 7.1 で、DB2 Connect Enterprise Edition のバージョンは 10.1 です。以下のコマンドを使用して z/os データベースをカタログしました。

また、BIDI=424 も試してみました。HE_IL ロケールは utf-8 (1208) をサポートしているため、DCS ディレクトリをカタログ化するときに BIDI=1208 を使用します。ありがとうございました!!!

0 投票する
2 に答える
8281 参照

db2 - DB2 9.7 LUW でインデックスを再構築する方法

DB2 9.7 LUW でインデックスを再構築する方法。インデックスの再構築ユーティリティはありますか、またはインデックスを再作成する必要があります。

よろしく、

マシード

0 投票する
2 に答える
994 参照

db2 - 値を追加せずに db2 を取得する方法

以下のようなデータが必要です。

rtrim(char(fieldname)) を実行するスクリプトを作成する予定です。両方のフィールドに対して適切な出力を取得できる関数の組み合わせはありますか。

0 投票する
2 に答える
566 参照

db2 - Worklight 6.1.0 を使用して選択クエリを実行中に DB2 SQL エラーが発生しましたか?

Worklight 6.1.0 を使用してローカル LAN 内の DB2 に接続しようとしており、存在する場合はデータのルックアップのために Select Query を起動しています。しかし、私は以下のエラーを取得しています:

私のSQLアダプタの設定は以下のようになります:

そして、プロシージャを持つ js ファイルは次のようになります。

DB2 と Worklight の接続について調査した結果、以下のデータを worklight.properties ファイルに入れる必要があることがわかりました。

しかし、追加した後、アダプターをデプロイできず、「db2admin」が存在しないというエラーが表示されます。そのため、現在の質問のコンテキストではこの手順をスキップしました。しかし、このworklight.propertiesデータを追加せずにエラーが発生した後、http://www-01.ibm.com/support/docview.wss?uid=に従って「オブジェクトが存在しない」ように思えますswg21613531またはユーザーテーブルが存在しません。どんな提案も役に立ちます。 ノート:

  1. 私の IP アドレスは 172.21.11.125 で、Adapter for DB2 を呼び出しています。
  2. DB2 インスタンスは 172.21.11.129 @ 50000 で実行されています。
  3. server/lib に db2jcc_license_cu_9.5.jar と db2jcc_9.5.jar が既に追加されています。'_9.5' が追加された名前があり、両方の jar から削除し、db2jcc_license_cu.jar と db2jcc.jar のみを保持しました。
0 投票する
4 に答える
11817 参照

database - 述語 WHERE IN () db2 の上限は?

DB2 の述語 WHERE IN の上限はいくらですか。

例えば:

(1,2,3,4...N) がエンピッドの従業員から給与を選択

0 投票する
1 に答える
4457 参照

php - Linux での DB2 ドライバーのライセンス エラー

DB2 db に接続しようとしています。IBM 10.5 のドライバー サーバー パッケージをインストールしました。

db2サーバーに接続しようとすると、そのメッセージが表示されます:

[IBM][CLI Driver] SQL1598N ライセンスの問題により、データベース サーバーに接続しようとして失敗しました。SQLSTATE=42968 SQLCODE=-1598

どうすればこの問題を解決できますか? 私はグーグルで情報を探していますが、私を助けるものは何も見えません。

ドライバー サーバー パッケージは、php/apache2 サーバーで使用するために debian マシンにインストールされています。

ありがとう!

0 投票する
1 に答える
1496 参照

c# - IIS のデフォルト アプリケーション プールが 1740 分後にリサイクルされた後、イベント ビューアー ログに IBM DB2 エラーが記録される

クライアント IBM.data.DB2 バージョンを使用して DB2 データベースからデータを取得する実稼働サーバーの 1 つで奇妙な問題が発生しています。このアプリケーションは C# で設計され、IIS-7 にデプロイされています。1740 分後にアプリ プールのリサイクルが要求されるまで、すべてのトランザクションは正常に機能 します。これは、デフォルトの IIS アプリケーション プール設定です。

IIS の同じコードと設定が別のサーバーで正常に機能しており、アプリケーション プールがリサイクルされた後でもエラーはログに記録されません。

イベント ビューアーに記録されたイベントの順序:

  1. アプリケーション プール 'ASP .NET v2.0' を提供するプロセス ID '968' のワーカー プロセスが、許可されている処理時間の制限に達したため、リサイクルを要求しました。

  2. アプリケーション プール 'Webservice WS' を処理しているプロセスが予期せず終了しました。プロセス ID は「2988」でした。プロセスの終了コードは「0x0」でした。

  3. アプリケーション プール 'ASP .NET v2.0' を提供するプロセスが、シャットダウン中に時間制限を超えました。プロセス ID は「968」でした。

4. アプリケーション プール 'Webservice WS' を処理しているプロセスが予期せず終了しました。プロセス ID は「1456」でした。プロセスの終了コードは「0x0」でした。

  1. 同時にイベント ビューアーに記録されたエラー

ソース DB2 からのイベント ID 4 の説明が見つかりません。 このイベントを発生させるコンポーネントがローカル コンピューターにインストールされていないか、インストールが破損しています。コンポーネントをローカル コンピューターにインストールまたは修復できます。

イベントが別のコンピューターで発生した場合、表示情報をイベントと共に保存する必要がありました。

イベントには次の情報が含まれていました。

2014-10-28-15.27.29.648000 インスタンス:DB2 ノード:000 PID:6820(w3wp.exe) TID:4340 Appid:なし RAS/PD コンポーネント pdDmpErrMsg プローブ:20

ADM14000E DB2 は診断ログ・ファイル "C:¥ProgramData¥IBM¥DB2¥DB2COPY1¥DB2¥db2diag.log" を開けません。コマンド「db2diag -rc "0x840f0001"」を実行して詳細を確認してください。

0 投票する
1 に答える
1369 参照

php - Windows 7 上の AS400 に対する PHP DB2_Connect の問題

新しい仕事、新しい部署、そして彼らは as/400 ですべてを行います。RPG IV については何も知らないので、PHP の知識をチームに役立てたいと思っています。

PHP を as/400 に接続しようとしています。コードは次のとおりです。

返されるエラーメッセージは次のとおりです。

接続に失敗しました。42968 [IBM][CLI Driver] SQL8002N DB2 Connect 製品がないか、ライセンスが無効なため、ホストに接続しようとして失敗しました。SQLSTATE=42968 SQLCODE=-8002

現在、ラップトップで Apache 2.4 サーバーを実行しています。PHP 5.5 を使用しています。ロードされた IBM_db2 拡張機能は 1.9.6 です。会社のラップトップには、IBM i Access for Windows と、いくつかの IBM 開発者ソフトウェア パッケージがインストールされています。私はラップトップから他に何も見逃していないと思います...何が欠けていますか?