- - PR -
Javaストアド・プロシージャ
1
| 投稿者 | 投稿内容 | ||||
|---|---|---|---|---|---|
|
投稿日時: 2006-02-09 11:24
「ORA-29541: クラス ADMIN.Helloを解決できません。」
というエラーが出て、実行できません。 Oracleのマニュアルに載っている例に忠実にやってみたのですが、 うまくいきません。何故でしょうか? Javaソースファイルを作成 ↓ コンパイル(コンパイルエラーなし、classファイルが生成される) ↓ loadjava -user username/password@dbname Hello.class (最初ディレクトリを間違えて実行した時はエラーが出て、間違いを正してからはエラーは無く、処理している感じで、ちょっと遅めに応答が返ってきています) ↓ sqlplus username/password@dbname ↓ CREATE OR REPLACE FUNCTION HELLOWORLD RETURN VARCHAR2 AS LANGUAGE JAVA NAME 'Hello.world() return java.lang.String';/ ↓ SELECT HELLOWORLD from DUAL; (ここで上記エラー発生) <Javaのソース> public class Hello { public static String world() { return "Hello World"; } } [ メッセージ編集済み 編集者: guest98 編集日時 2006-02-09 11:37 ] | ||||
|
投稿日時: 2006-02-18 23:28
ADMINスキーマにloadjavaしていないのが原因では? | ||||
1
