100 MiB のディスク領域をすべて消費することができた SQLDB 無料プランのインスタンスがあります。新しいデータを挿入しようとすると、SQLCODE=-289 SQLSTATE=57011 で失敗します。これは基本的に、これ以上ディスク領域がないことを示しています。
データベース内のすべてのテーブルを削除してから、新しいテーブルを作成しようとしました。残念ながら、データベースが空になっているはずなのに、まだ SQLCODE=-289 SQLSTATE=57011 が表示されます。
一部のインターネット調査では、テーブルスペースのディスクスペースを「再利用」する必要があることが示唆されています。そこで、次のコマンドを実行しようとしました。
ALTER TABLESPACE [tablespace name] reduce max
しかし、ユーザーが ALTER TABLESPACE コマンドを実行する権限がないことを示すエラーが表示されます。
この時点で、SQLDB インスタンスは完全に使用できなくなります。
2 つの質問:
- ディスク領域を再利用して SQLDB インスタンスを再び使用できるようにするにはどうすればよいですか?
- SQLDB Small または Premium インスタンスでもこれに遭遇しますか?