職場で使える!30代エンジニアのoracleエラー対応

とある三流エンジニアが日々起きた出来事や今打ち込んでいることについて備忘録として残していきます。

「 oracle 」 一覧

最速で「ORA-12154:TNS:サービス名を解決できませんでした。」を解決する方法

今日は ORA-12154 について、解説します。   tnsnames.ora構成ファイルに指定されたネット・サービス名が 見つからない時に発生するエラーです。 この場合の多くは、 接続の …

開発中によく発生する「ORA-12012:ジョブstringの自動実行エラーが発生しました」対処法

今日は、 ORA-12012 について、解説します。   当エラーは、 自動実行ジョブが失敗した場合に発生するエラーです。   自動実行したジョブって何? と思われる人もいるかと思 …

開発中によく発生する「ORA-04030:stringバイトを割り当てようとしてプロセス・メモリーが不足しました」対処法

今日は「ORA-04030」について解説します。 このエラーは、 Oracleのプロセスが処理を実行しようとした時に、 要求されたサイズのメモリをOSから 取得できなかった場合に発生するエラーです。 …

SELECTした項目でUPDATEする際に発生する「ORA-01407:(ユーザ名.テーブル名.項目名)をNULLには更新できません。」

2017/11/17   -oracle
 

今日は、 ORA-01407:(ユーザ名.テーブル名.項目名)をNULLには更新できません。 について、解説します。   開発中に UPDATE文を作成する際の基本公式は、 UPDATE テ …

OpenOfficeで発生する「ORA-00933:SQLコマンドが正しく終了されていません」について

社内などのデータベースから ODBC接続でデータを抽出する場合、 データベースのリンクを作成し 「テーブル」で全テーブル表示はできるものの、 「クエリ」で取得しようとすると、 『OpenOfficeで …

初心者が嵌るORA-01403:「データが見つかりません」の原因とは?

見ての通り、データが見つからない。 と言う至ってシンプルなエラー。   しかし、単純だからと言って侮ってはいけない。 このエラー、 何もSELECT時のみに発生するとは限らない。 UPDAT …

ORA-00913:「値の個数が多すぎます。」の対処法について

insert文を発行した際によく見かけるエラーです。 値の個数が多すぎると言われても、、、 って感じですよね。 VALUESの項目数はテーブルの項目数と一致しているし。   でも、よくSQL …

ORA-01445:「たとえば、キー保存表のない結合ビューからROWIDを選択できません」対処法

このエラーが発生した場合、 現在エラーが発生しているSQLを 修正する必要があります。   SELECT文の結果の列数が1050を超える場合、 結合文の書き方を、 ANSI形式(LEFT J …

ORA-01722:数値が無効です「DECODE関数の落とし穴について」

一般的な教科書には DECODE関数の戻り値は 引数と異なるデータ型でも構わない という記載をよく見かけます。   例) SELECT DECODE(result, 2, ‘不合 …

no image

ORA-00923:「FROMキーワードが指定の位置にありません。」が出たらまず確認すること

「ORA-00923」が発生した時の対処法としては、 まず、FROM周りに誤字脱字がないか 確認してください。   大体が不要なカンマがあったり、 スペルミスしていることが多いです。 例えば …

まだデータがありません。