- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:BLOB列作成でORA-03001が出ます)
BLOB列作成でORA-03001が出るエラーの原因と対処法
このQ&Aのポイント
- 環境はcompatible = 9.0.0で作成したデータベースで、下記のSQLで表領域を作成し、その表領域を指定してBLOB列を含むテーブルを作成しようとすると、ORA-03001:実装されていない機能ですエラーが出てしまいます。
- このエラーの原因は、compatibleパラメータが9.2以上の値に設定されているため、9.0.0のデータベース環境では実装されていない機能を使用しようとしたためです。
- 対処法としては、compatibleパラメータを9.0.0に設定するか、9.2以上のデータベース環境でテーブルを作成する必要があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Oracleのバージョンが不明ですが、 「LOB に対しては、自動セグメント領域管理を指定できません」という理由ではありませんか? OTN-Japanやマニュアルで探してみてください。 似たような記事が質問されています。
お礼
ご回答ありがとうございます。 segment space management auto を消せばできました。 助かりました。 ありがとうございました。