問題タブ [db2-luw]
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 - HADR の db2 クレデンシャルの付与
db2 ユーザーの 1 人が、プライマリ データベースでクエリを発行し、それを 経由でセカンダリ データベースに複製できるようにしたいと考えていますHADR
。
私のLinuxボックスのそのユーザーはと呼ばれていEUSR
ます。
ユーザーとしてログインしましたdb2inst1
(つまり、管理者権限を持つユーザーです)次のコマンドを呼び出します
正しいLinuxパスワードを入力すると、次のようになりました
HADR を実行するには、そのユーザーにどの資格情報を付与する必要がありますか?
を使用して HADR を有効にするdb2inst1
と、ユーザーEUSR
はデータベース MAMBO でそのクエリを複製しますか?
hibernate - DB2 の CLOB フィールドへの大規模な Hibernate 挿入によりエラーが発生する
CLOB にマップされた 1 つのフィールドを持つエンティティがあります。
このエンティティを Hibernate で永続化すると、小さな文字列 (<1MB) ではうまく機能しますが、1MB を超える文字列は機能しません。DB2 は値が大きすぎる (SQLCODE=-302、SQLSTATE=22001) と文句を言っていますが、私の知る限り、CLOB は 2GB 程度になる可能性があります。列の長さ制限はまったく定義していません。
質問: ここで何が欠けていますか? 透けて見えない長さの制限や最大サイズのフィールドはありますか?
この問題を解決する手がかりに感謝します。
DB: IBM DB2 9.7 LUW JPA: 休止状態 3.3.2
スタックトレース:
db2 - 無名ブロック内の DB2 カーソルで tablename を変数に置き換える方法
テーブル名を別のカーソルから派生した変数に置き換えたいのですが、どのロジックを使用しようとしても、正しく取得できませんでした。Oracle と SQL Server の例をいくつか見ていますが、失敗しましたそのコードを DB2 SQL に解釈します。助けてください。
終わり
db2 - ユーザー定義関数の db2 共有ライブラリーの場所
db2 クエリから作成した共有ライブラリを使用したいと考えています。
boost
私の共有ライブラリは、私のマシンでは にあることに依存しています/usr/local/lib
。
関数を使用してクエリを実行しようとすると、エラーが発生しました。db2 がブースト ライブラリを見つけられない、つまりライブラリの場所を解決できないため、エラーが発生しました。
db2
ライブラリ パスの場所と、どの環境変数を使用する必要があるかを確認する方法を教えてください。
userprofile と profile.env を使用しようとしましたが、成功しませんでした。
sql - db2 コード User-Defined-Function 呼び出し C コードを表示する方法
以下のように定義された関数のコードを見たいと思います。この関数は - と呼ばれるスキーマに存在し、MYSCHEMA
- インストールされた共有ライブラリを使用します。
以下を使用しようとしましたが、うまくいきません。
どうやってやるの?
database - DB2 sql 平均行長 (バイト単位)
DB2初心者です。
多数のテーブル (TABLE_1、TABLE_2、TABLE_3、TABLE_4、および TABLE_5) の平均行長をバイト単位で決定しようとしています。テーブルのサイズを分析し、取得した情報を推定する必要があります。
特定のテーブルの行数を表示するスクリプトがあります。
しかし、平均行長を取得するための情報がどこにも見つかりません。IBM Data Studio にもアクセスできます。
db2 - データベースが DB2 にリストされていない
AIX サーバー上の DB2 にいくつかのデータベースがあります。
DB2 インスタンスのユーザー ID「chandroo」としてログインし (ログイン時に db2profile が自動的に設定されます)、以下のコマンドを発行しても結果が得られません。
ただし、インストール ディレクトリから直接 db2 を呼び出すと、エントリが表示されますが、なぜ発生するのかわかりません。