Hur Man Slår Samman En Dumpning

Innehållsförteckning:

Hur Man Slår Samman En Dumpning
Hur Man Slår Samman En Dumpning

Video: Hur Man Slår Samman En Dumpning

Video: Hur Man Slår Samman En Dumpning
Video: Hur går man snyggt i höga klackar? - She's got the look (TV4) 2024, November
Anonim

För att säkerhetskopiera information eller överföra data från en server till en annan är det ofta nödvändigt att slå samman en dumpning av en databas som serveras av alla DBMS. Vanligtvis är en dumpning en sekvens av SQL-satser för att skapa och fylla i tabeller, lägga till begränsningar, lagrade procedurer, utlösare etc.

Hur man slår samman en dumpning
Hur man slår samman en dumpning

Nödvändig

  • - referenser för åtkomst till databasservrar Microsoft SQL Server, MySQL, PostgreSQL;
  • - SQL Server Management Studio;
  • - ett paket konsolverktyg, inklusive mysqldump och mysqlshow;
  • är ett konsolverktygspaket inklusive pg_dump och psql.

Instruktioner

Steg 1

Börja generera en dumpning av databasen som underhålls av Microsoft SQL Server DBMS. Anslut till servern med SQL Server Management Studio. När applikationen startar visas dialogrutan för anslutningsparametrar. Ange namnet och typen på servern i den, välj typ av autentisering. Ange användaruppgifter om det behövs. Klicka på knappen Anslut

Steg 2

Expandera avsnittet Databaser i fönstret Object Explorer. Markera det objekt som motsvarar måldatabasen. Klicka på den med höger musknapp. I snabbmenyn väljer du objektet "Skapa skript …". Guidens fönster visas

Steg 3

Ange alternativ på sidorna för skriptguiden och klicka på Nästa. I synnerhet på den fjärde sidan väljer du platsen där den skapade dumpningen ska placeras (till en fil, urklipp eller ett nytt fönster). Klicka på Slutför på den femte sidan. Vänta tills processen att generera databasdumpen är klar. Det kan ta lång tid

Steg 4

Starta ett skal på Windows eller en terminalemulator på Linux-liknande system. På Linux kan du också växla till textkonsolen genom att trycka på Ctrl, alt="Image" och en av funktionstangenterna F1-F12. Detta krävs för att använda MySQL- och PostgreSQL-konsoldumparna

Steg 5

Kolla in hjälpinformationen för mysqldump-verktyget. Kör kommandot: mysqldump --help Var särskilt uppmärksam på alternativen som används för att specificera målservern och användaruppgifterna

Steg 6

Dumpa MySQL-databasen. Kör mysqldump-verktyget från kommandoraden med nödvändiga parametrar, omdirigera dess utdata till en fil eller specificera målfilen med alternativet -r eller --result-file. Till exempel: mysqldump -p -u myuser -Q mydatabase> /home/myhomedir/tmp/dump.sql I det här fallet, en dumpning av mydatabase, inklusive den lagrade procedurkoden (alternativ -Q), lokaliserad på en lokalt fungerande server som kan nås med användaruppgifterna för användaren myuser (lösenordet begärs av verktyget) kommer att placeras i filen /home/myhomedir/tmp/dump.sql. Om servern finns på en annan maskin, använd alternativet -h eller --host

Steg 7

Kolla in referens för verktyget pg_dump. Kör kommandot: pg_dump --help Observera alternativen -f, -F, -U, -d, -h

Steg 8

Dumpa PostgreSQL-databasen. Använd verktyget pg_dump och passera de nödvändiga parametrarna, till exempel: pg_dump -f /home/myhome/tmp/dump.sql -U postgres-mall1 Detta kommer att dumpa mall1-databasen, hanterad av servern som körs på den lokala maskinen. Dumpen placeras i filen /home/myhome/tmp/dump.sql. Använd alternativet -h för att ange serveradressen.

Rekommenderad: