ORACLE機能 エラー

[ORAエラー] ORA-00439: 機能は有効ではありません

投稿日:2017年11月19日 更新日:

以下のように表示されます。

(日本語)
ORA-00439: 機能は有効ではありません:xxx
(英語)
ORA-00439: feature not enabled:xxx

xxxの部分には、機能名が表示されます。

発生パターン

このエラーは以下のような場合に発生します。

  • 使用しているオラクルのグレードでは対応していない機能をしようとした
    (StandardEditionのオラクルで、BITMAPインデックスを作成しようとしたなど)
エラー例
SQL> create bitmap index idx1 on m_test(col1); create bitmap index idx1 on m_test(col1); * 行1でエラーが発生しました。: ORA-00439: 機能は有効ではありません: Bit-mapped indexes

StandardEditionでBITMAPインデックスを作成しようとした例です。

対処法

  • オラクルのグレードを上げる(StandardEdition→EnterpriseEditionなど)
  • 対象機能の使用を諦める

スポンサーリンク

スポンサーリンク

-ORACLE機能, エラー

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

ORACLE

[SQL*Plus] 数値の表示桁数を設定する(set numwidth)

数値の表示桁数を設定するには、「numwidth」システム変数を使用します。 構文 (表示構文) show numwid ...
ORACLE

[ORACLE] SAVEPOINTを使用する

SAVEPOINTを使用するサンプルです。 セーブポイントを使うと、部分的にロールバックをすることができます。 サンプル ...
ORACLE

[集計関数] 最大値、最小値を求める(MAX, MIN)

検索結果を集計して最大値、最小値を求めるには、MAXまたはMINを使用します。 サンプル 以下のテーブルを例にします。 ...
ORACLE

[ORACLE関数] レコードに順番を付ける(ROW_NUMBER~OVER)

レコードに順番を付けるには、ROW_NUMBER~OVER関数を使用します。 サンプル 以下データをサンプルとします。 ...
ORACLE

[ORACLE] 同じ構成の2つのテーブルのデータの差分を取得するSQL

同じ構成の2つのテーブルの差分を取得するSQL文です。 サンプルSQL 例)同構成の2つのテーブル「m_dept1」「m ...

スポンサーリンク