Kas ir Pg_dump programmā Postgres?
Kas ir Pg_dump programmā Postgres?

Video: Kas ir Pg_dump programmā Postgres?

Video: Kas ir Pg_dump programmā Postgres?
Video: Джон Ллойд: Невидимого больше, чем вы думаете 2024, Novembris
Anonim

pg_dump ir utilīta dublēšanai a PostgreSQL datu bāze. Tas nodrošina konsekventas dublējumkopijas pat tad, ja datu bāze tiek izmantota vienlaikus. pg_dump nebloķē citu lietotāju piekļuvi datubāzei (lasītājiem vai rakstītājiem). Izgāztuves var izvadīt skriptu vai arhīva failu formātos. Lai atjaunotu no šāda skripta, ievadiet to psql.

Tāpat, vai Pg_dump ir drošs?

Tas nodrošina konsekventas dublējumkopijas pat tad, ja datu bāze tiek izmantota vienlaikus. Tātad, jā, varat uzticēties dublējumam. Protams, tas ir PostgreSQL, jūs varat uzticēties saviem datiem PostgreSQL. pg_dump sāk darījumu, līdzīgi kā darbosies jebkurš cits ilgstoši palaists vaicājums.

Turklāt, kā es varu izmest Postgres datubāzi? Vienreizēja SQL dump

  1. Piesakieties kā postgres lietotājs: su - postgres.
  2. Izmetiet datu bāzes saturu failā, izpildot šādu komandu.
  3. Lai demonstrētu zaudēto datu atjaunošanu, izdzēsiet savu piemēru datu bāzi un tās vietā izveidojiet tukšu datu bāzi:
  4. Atjaunojiet datu bāzi, izmantojot psql:

Ņemot to vērā, kur atrodas Pg_dump?

pg_dump , pg_dump_all, pg_restore ir atrodas PostgreSQL un PgAdmin III instalēšanas bin mapē.

Kā dublēt tabulu programmā PostgreSQL?

Ar peles labo pogu noklikšķiniet uz a tabula un atlasiet dublējums opciju. Logā Dump Option varat atrast tādu opciju kā dublējums Tikai shēma, dublējums Tikai dati. Ievadiet sava faila nosaukuma ceļu, atlasiet dublējums režīmu kā vienkāršu tekstu un paņemiet dublējums jūsu tabula . Jūs varat to atjaunot tabula jebkurā datu bāzē.

Ieteicams: