問題タブ [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.

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

c - IBM DB2 C スカラー UDF エラー SQL0444N (理由コード: 5)

私は現在、C で IBM DB2 v10 用の UDF を開発するプロジェクトに取り組んでいます。私の C コードはすべてrcdudf.c、次のような単一のファイルにバンドルされています。

ファイルの残りの部分には、定義されたメソッドの本体が存在します。この UDF を DB2 に「インストール」するために、提供されたスクリプトbldrtnを次のように実行します。

~/sqllib/function実行可能ファイルはディレクトリ内に保存されます。次に、DB2 で次のスクリプトを実行します。

コマンドを発行する~$db2 -tvsf create-udf.sql。その後、次のように DB2 の Sample データベースで関数を呼び出そうとします。

前述の関数を定義するとFENCED、次のエラーが表示されます。

私は何を間違っていますか?rcdudfファイルが適切なディレクトリに存在することは確かです。また、create-udf.sqlスクリプトを実行すると、DB2 から成功メッセージが表示されます。

実行する~$ls -l ~/sqllib/function/と、次のようになります。

ご覧のとおり、rcdudf 実行可能ファイルがそこにあり、読み取り/実行権限を持っています。db2inst1また、すべての操作を実行するときに、許可されたユーザーとしてログインしています。

追加の実験として、ScalarUDFDB2 のサンプルから関数を作成します。ScalarUDFの作成スクリプトは、名前が変わっただけでsqlまったく同じです。フォルダcreate-udf.sqlに作成される実行ファイルは. 実行しようとすると、完全に機能します。フェンシングされたユーザーが実行できるのに実行できない理由はまだわかりません。~/sqllib/function/udfsrvscalarudfscalarudfgatherdistinctvalues

db2 dbm get cfg今後の参考のために、次の結果を掲載しました。

ありがとうございました。

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

db2 - DB2 EXPLAIN コマンドには、INSERT ステートメントのインデックス更新のコストが含まれていますか?

現在、一連のテーブルにあるインデックスの改善を検討しています。EXPLAIN の出力に見られるのは、適切なインデックスがテーブルに作成されると、特定の SELECT クエリのパフォーマンスが向上することです。ただし、EXPLAIN に、INSERT (および UPDATE) ステートメントで発生する追加インデックスのコストが含まれているかどうかはわかりません。

テスト挿入ステートメントを作成しましたが、特定のテーブルで作成したインデックスに関係なく、timeron で同じコストを示しています。

ご意見をお寄せいただきありがとうございます。

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

sql - Oracle から Derby - Derby で ConnectBy と同等のものから開始

次の Query1 は Oracle で問題ありません。同じ機能を Derby で実行したいと考えています。ここで従うべき提案の 1 つとして、Query2 を取得しました。しかし、それでも Error1 がスローされます。これを取り除くために誰かが私を助けてください。私は何をすべきか?

クエリ 1:

クエリ 2:

エラー 1:

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

database - DB2 (luw) データベースのサイズを確認するにはどうすればよいですか?

圧縮されていないバックアップのサイズを確認できることは知っていますが、それは実用的ではありません。

オンライン中にデータベースのサイズを確認するコマンドはありますか? (Linux/Unix/Windows)

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

database - db2 のデータ移動ユーティリティ

DB2 でユーティリティnot logged initiallyを使用するよりもデータ移動中のオプションの方が速いのはなぜですか?LOAD

最初はログに記録されていません 方法:

ロード ユーティリティ:

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

db2 - db2 luw 9.7 でテーブルをドロップできない

という名前のテーブルを作成しました"SCHEMA"."CARD_key_1"

このテーブルを削除しようとすると、削除できません。

db2 drop table schema.card_key_1

親切にガイド!

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

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

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

よろしく、

マシード