2017-12-12 11 views
1

コマンドを使用してCockroachDB内のすべてのデータベースを削除する方法を理解しようとしていますが、コマンドを1つずつ削除する必要はありません。これがオプションでない場合は、データベースのすべての情報が格納されているディレクトリを、手動で削除して終了できるように指摘できますか?CockroachDBのすべてのデータベースを削除するには?

答えて

2

すべてのデータベースを一度に削除することはできません。それらを1つずつ削除する必要があります。 drop databaseステートメントを参照してください。

あなたがプログラム内にある場合は、最初にちょうど彼らがドロップすることができないようcrdb_internalinformation_schemapg_catalog、またはsystemをドロップしようとしないようにしてください、データベース(SHOW DATABASES、またはSELECT datname FROM pg_database)のリストを取得することができます。

ゴキブリクラスタ自体を消去したい場合は、すべてのノードと各ノードのrm -rf <data directory>を削除することができます。 データディレクトリは、--storeフラグ(デフォルトで${PWD}/cockroach-data)で指定したパスです。

関連する問題