Oracleのエラーメッセージが格納されているビューは存在するのでしょうか?存在するのであれば、ビューの名前を教えてください。よろしくお願い致します。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

残念ながら、存在しないと思います(あったら便利でしょうけど。

。)
ですが、オラクルのHPよりPDFファイルでエラーメッセージ集が
ダウンロードできるので、PDFファイル上で検索をかければ、
実用的には物足りると思います。(私はそうしています)
本も売ってますが高いですし。。。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。私もエラーメッセージのビューはないと言う結論に達しました。

お礼日時:2001/11/16 19:15

PROCEDUREとかのエラー内容なら


「DBA_ERRORS」にありますよー。
その他のSQLERRCODEとかに対応したエラーメッセージは
ORACLEのサイトからダウンロードできます。

参考URL:http://otn.oracle.co.jp

この回答への補足

丁寧なご回答ありがとうございました。

質問の仕方が問題で伝わらなかったようなので、ご存知だったら
教えて頂きたいのですが、ビューでエラーメッセージと
エラーメッセージ内容が格納されているものをご存知でしょうか?
イメージとしては以下のようなものになります。

エラーメッセージ エラーメッセージ内容
---------------- ---------------------------
ORA-00001 一意制約に反しています。

以上、よろしくお願い致します。

補足日時:2001/11/05 19:35
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す

このQ&Aと関連する良く見られている質問

QOracle8iのエラーメッセージ

Oracle8iのエラーメッセージが英語で表示されるのですが、日本語で表示させるようにするには、どう設定すればいいのでしょうか?使用しているのは、Oracle8i R8.1.7 enterprise edition for Sun SPARC Solarisです。

Aベストアンサー

日本語のメッセージファイルがインストールされていない場合にも
英語で表示されると思います。

$ORACLE_HOME/sqlplus/mesg/*ja*
が存在しなければ日本語のメッセージファイルがインストールされている
か確認できたと思います。

QOracle起動時に"ORA-01115"メッセージ・エラー

Windows NT Server SP6aとOracle8.1.6 Workgroup Serverの組合せで,
昨日まで正常に起動していたのですが,
今日になって,起動時(マウント後オープン時)に下記のメッセージ(Oracle Enterprise Manager)を表示して起動できなくなりました。
マニュアルには,「デバイスのアクセスをリストアしてから。。。」などと処置について記述されていますが,よくわかりません。
どなたか,ご存知でしたら,原因と対策をご教授いただけませんか?
---------------------------------------------------------------------
ORA-01115:ファイル2(ブロック番号2757)からの読込みI/Oエラーが発生しました。
ORA-01110:データ・ファイル2:F:\ORACLE\.......\RBS01.DBF
ORA-27070:skgfdisp:非同期の読込み/書込みに失敗しました。
OSD-04016:非同期I/O要求待機中にエラーが発生しました。
O/S-Error:(OS 2)指定されたファイルが見つかりません。

Windows NT Server SP6aとOracle8.1.6 Workgroup Serverの組合せで,
昨日まで正常に起動していたのですが,
今日になって,起動時(マウント後オープン時)に下記のメッセージ(Oracle Enterprise Manager)を表示して起動できなくなりました。
マニュアルには,「デバイスのアクセスをリストアしてから。。。」などと処置について記述されていますが,よくわかりません。
どなたか,ご存知でしたら,原因と対策をご教授いただけませんか?
--------------------------------------------------------------...続きを読む

Aベストアンサー

今、Oracleのマニュアルが手元にないので詳細はわかりませんが、
Oracleのロールバックセグメントを構築しているデータファイル"RBS01.DBF"
が、何らかの原因で破損している可能性があります。

Oracleの専門家を呼んで調査して貰ったほうがよいと思いますが、うまくいけば
ロールバックセグメントを再構築するだけで修復する可能性もあります。

ただし、ハード故障(ハードディスクが破損しているかも)の可能性もありますの
で、ハード・ソフトの両面で総合的な調査を推奨します。

QOracle9i で XMLType (CLOB) のファイルを格納したいのですが

Oracle9i で XMLType のファイルを格納しようと思ったのですが、

SP2-0027: Input is too long (> 2499 characters) - line ignored


と表示され、うまく格納できません。
格納方法をご教授お願いできませんでしょうか?

具体的にはスキーマの作成は

CREATE TABLE xml_tab (
id NUMBER PRIMARY KEY,
body sys.XMLType
);

により行い、データの格納は

INSERT INTO xml_tab
VALUES(1, sys.XMLType.createXML(
'<?xml version="1.0" standalone="yes"?>
<site>
…(中略)…
</site>'));

により行いました。
XML ファイルが小さいとちゃんと格納できるのですが、
格納したいファイルは 11MB あるので、それが原因かと
思います。

OS は Miracle Linux 2.0 です。

よろしくお願いいたします。

Oracle9i で XMLType のファイルを格納しようと思ったのですが、

SP2-0027: Input is too long (> 2499 characters) - line ignored


と表示され、うまく格納できません。
格納方法をご教授お願いできませんでしょうか?

具体的にはスキーマの作成は

CREATE TABLE xml_tab (
id NUMBER PRIMARY KEY,
body sys.XMLType
);

により行い、データの格納は

INSERT INTO xml_tab
VALUES(1, sys.XMLType.createXML(
'<?xml version="1.0" standalone="yes"?>
<site>
…(中略...続きを読む

Aベストアンサー

Oracle8iでBLOB型なら使用した事があるんですけど
参考までに見てやってください。

INSERT into Table名(a,b) VALUES (1,EMPTY_CLOB()");
の様にEMPTY_CLOB関数で最初にCLOBタイプのフィールドを初期化する必要があると思います。

その後CLOBフィールドのカラムを取得し
取得したフィールドに対して更新をかけるハズだったと思います。

QOracle8iのデータをOracle8へ移行する方法

Oracle8iでエクスポートしたファイルをOracle8へインポートすると
「IMP-00010:有効なエクスポート・ファイルではありません。
ヘッダーは検証に失敗しました。」
と出て失敗してしまいます。
講習会のテキストを読んでみると、「この方法ではうまくできないこと
のあります」とだけ書いてあり、どうすればうまく行くのかが
わかりません。
元々下位バージョンへ移行するということで、「ムリなんじゃないかなぁ~」
と思ってやってみたらやっぱりダメでした。
何か良い方法はないのでしょうか・・?

Aベストアンサー

ORACLE8iのエクスポートファイルじゃないとダメなんですか?
8i環境のテーブルのレコードを8環境に移行したいというのであれば、Oracle8iではなく、Oracle8のexpを使用してエクスポートファイルを作り、Oracle8のimpでデータを8環境に入れてやればいいはずです。

Qオラクルのエラー番号、エラーメッセージ

超初心者です。
オラクルのエラー番号、エラーメッセージ
それぞれの最大レングスはいくらですか?

エラー時にエラー番号とエラーメッセージを
変数に格納したいのですがサイズをいくつに
指定して良いわからなかったため、、、、
すいませんが、どなたか教えて下さい。

Aベストアンサー

はじめまして。

別に何文字ってルールは無いみたいです。
PL/SQLなんかでは、100文字から255文字に間で設定する事が多い様です。


人気Q&Aランキング

おすすめ情報