問題タブ [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.
db2-connect - db2(ユニバーサルドライバー)を使用した接続/更新の問題
IDE(Eclipse)、データベース(DB2ユニバーサルドライバー)、およびApache Tomcatサーバーを使用していることを行うために、Webプロジェクトを選択しました。したがって、神の恵みによってすべてがうまくいきましたが、JDBCコードを介してDB2データベースにデータを更新しようとすると、SQLDBエラーが発生します。
ここで、registerは私のテーブル名であり、db2adminとしてログインしましたが、接続が確立されていないと思いますが、それでも解決されていません
database - Visual Studio 2010 をサポートする DB2 データベース プロジェクトはありますか?
2008 年の Tech Ed で、Microsoft は次のように発表しました。
IBM と Microsoft は、IBM DB2 データベース アクセスを Visual Studio Team System Database Edition と統合するために協力することに合意しました。--マイクロソフト プレス リリース - 2008 年 6 月 3 日
これが実際に起こったという証拠を見た人はいますか? さらに重要なのは、DB2 プロジェクトを VS 2010 に移行した人はいますか?
Visual Studio 2008 用の IBM データベース アドインに依存する DB2 データベース プロジェクトがいくつかあります。フォーラムで VS 2010 のサポートについて質問しましたが、回答がありませんでした。
db2 - テーブルスペースはどこに保存されますか?
私はテーブルスペースを持つテーブルを作成しています:
Accounting と Account_IDX はどこに作成されますか?
jdbc - クエリ結果で従来の DB2 データベースによって追加されたパディングを削除します
私は次の設定をしています。
アプリケーションによってデータが取得されると、長さが列の長さよりも短い場合、余分なスペースが埋め込まれます。クエリの実行時に注意すべきことは、WHERE
cause パラメーターがパディングされていない場合、クエリがパディングされたパラメーターとパディングされていないパラメーターに対して同じレコードを取得するように、余分なスペースが自動的に埋め込まれます。
結果セットから余分な空白を削除する方法 (できれば IBM DB2 Connect または接続文字列パラメーター) はありますか?
c# - これらの IBM.Data.DB2 dll の違いは何ですか?
これらのdllがボックスにインストールされています。それらの違いは何ですか?また、それぞれをいつ使用しますか?
もう 1 つ、私の db2 データは Z/OS メインフレームにあります。
c# - IBM DB2 Connect ドライバーを使用して i シリーズでストアード・プロシージャーを呼び出す
ISeries ストアド プロシージャ (RPGLE プログラムをラップする) を呼び出そうとする C# アプリケーションがあります。この RPGLE プログラムは、結果セットを C# アプリケーションに返します。ストアド プロシージャを呼び出そうとすると、エラーが発生し、無期限にハングします。デバッグ モードでは、投稿の最後に示されている SQL エラー メッセージが表示されます。OleDBConnection を使用すると正常に動作しますが、DB2 Connect では動作しません。
ページでトレースをセットアップしようとしましたが、ページがハングアップし、スタック トレースを表示できないため、役に立ちませんでした。
ISeries 側では、プログラムが正しく実行されていることがわかります (テストのために、プログラムの最後にあるテスト ファイルにレコードを書き込んでいます)。
他の誰かが以前にこのエラーに直面したことがありますか? これについて何か助けていただければ幸いです。
ありがとう。
コード:-
エラーメッセージ:-
java - 間違ったユーザー名/パスワードを使用してJavaでDB2接続を確立する際の問題
間違ったユーザー名/パスワードでDB2接続を確立する際に問題が発生しました。私のシステムや他のシステムにあるDB2データベースを使用して、多くのシステムのLAN上で実行されるアプリケーションがあります。
まず、このURLを使用して他のシステムDB2接続を作成します。
これにより、適切な接続オブジェクトが返されます。URLを変更して、同じユーザー名/パスワードでシステムDB2接続にアクセスすると(エラー処理をチェックするために同じユーザー名/パスワードを使用することが集中的に行われます):
今回は、間違ったユーザー名/パスワードを指定するSQLExceptionをスローする代わりに、再びConnectionオブジェクトを返します(私のシステムのDB2認証はRahulkcomputerのシステムとはまったく異なるため)
接続を取得した後、投稿で説明されているように、このクエリを実行して適切なユーザー名を確認します。
(これはどちらの場合も「rahulk」を返します)
DB2が2番目のケースで間違ったユーザー名/パスワードで接続を作成したのはなぜですか(さらに、RahulkcomputerでDB2のすべてのサービスを閉じると、2番目のケースでも接続が確立されます)。
前もって感謝します。
odbc - DB2接続ストリングの問題
私は次のコードを持っています:
エラーメッセージSQLSTATE=42705が表示されます。これは、データベースに到達できないことを意味します。
AQTを使用してDB2に接続すると、データベース名はDB2、データソース名はTDB2、DBALIAS = TDB2、ODBCドライバーはDB2CLI.DLLと表示されます。データベース内には、「データベースオブジェクト」のカテゴリにリストされているある種の「コンテナ」があり、コンテナにはテーブルが含まれています。これは、接続文字列でも指定する必要があると思います。
私はこれについて完全に混乱しています。IPアドレスやポート番号を提供しないと、AQTがデータベースに接続する方法すら理解できません。
db2 - pecl インストール ibm_db2 が失敗する
db2 との php 接続を確立するには、ibm_db2 拡張機能をインストールする必要があります。だから私はpeclを使いました。しかし、それはエラーを生成します。
これを実行すると、以下のエラーが発生します。
助けてください。
database - CLツールを使用してリモートdb2データベースに接続するにはどうすればよいですか?
util db2advisなどを使用してリモートdb2データベースに接続するにはどうすればよいですか?jdbc:db2:// ip:port/dbnameに接続できます。これをDb2コマンドラインツールの観点からdb名「db2advis-ddatabase_name」にどのように変換する必要がありますか?