タグ付けされた質問 「database-backups」


9
MySQL Workbenchを使用してMySQLデータベースのバックアップを取る方法は?
MySQL Workbenchを使用してデータベースのバックアップを取る方法は?次の方法でバックアップを取ることができますか? バックアップファイル(.sql)には、Create TableステートメントとInsert into Tableステートメントの両方が含まれています バックアップファイル(.sql)には、すべてのテーブルのテーブル挿入ステートメントではなく、テーブル作成ステートメントのみが含まれています。 バックアップファイル(.sql)には、すべてのテーブルのCreate Tableステートメントではなく、Insert into Tableステートメントのみが含まれます。

10
PostgreSQLデータベースを復元するときに権限の問題を解決する方法
次のコマンドを使用して、Postgresデータベースのクリーンな所有者バックアップをダンプしました pg_dump sample_database -O -c -U 後で、データベースを復元すると psql -d sample_database -U app_name ただし、データを復元できないいくつかのエラーが発生しました。 ERROR: must be owner of extension plpgsql ERROR: must be owner of schema public ERROR: schema "public" already exists ERROR: must be owner of schema public CREATE EXTENSION ERROR: must be owner of extension plpgsql プレーンテキストのSQL pg_dump生成を詳しく調べたところ、SQL …

1
Postgresql-データベースをバックアップし、別の所有者に復元しますか?
次のコマンドを使用して、別のサーバー上のデータベースでバックアップを実行しましたが、必要な役割とは異なります。 pg_dump -Fc db_name -f db_name.dump 次に、データベースを復元する必要がある別のサーバーにバックアップをコピーしましたが、そのデータベースに使用されたそのような所有者はありません。データベースに所有者owner1がいるとしましょう。しかし、別のサーバーには私だけがいてowner2、そのデータベースを復元して所有者を変更する必要があります。 復元時に別のサーバーで行ったこと: createdb -p 5433 -T template0 db_name pg_restore -p 5433 --role=owner2 -d db_name db_name.dump しかし、復元を実行すると、次のエラーが発生します。 pg_restore: [archiver (db)] could not execute query: ERROR: role "owner1" does not exist 所有者を変更するように指定するにはどうすればよいですか?それとも不可能ですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.