Kuidas Prügimägi ühendada

Sisukord:

Kuidas Prügimägi ühendada
Kuidas Prügimägi ühendada

Video: Kuidas Prügimägi ühendada

Video: Kuidas Prügimägi ühendada
Video: Схема подключения проходного выключателя 2024, November
Anonim

Teabe varundamiseks või andmete ühest serverist teise edastamiseks on sageli vaja ühendada DBMS-i teenindatava andmebaasi prügikast. Tavaliselt on dump SQL-i lausete jada tabelite loomiseks ja täitmiseks, piirangute, salvestatud protseduuride, päästikute lisamiseks.

Kuidas prügimägi ühendada
Kuidas prügimägi ühendada

Vajalik

  • - mandaadid juurdepääsuks andmebaaside serveritele Microsoft SQL Server, MySQL, PostgreSQL;
  • - SQL Serveri haldusstuudio;
  • - konsooli utiliitide pakett, sealhulgas mysqldump ja mysqlshow;
  • on konsooli utiliidipakett, mis sisaldab pg_dump ja psql.

Juhised

Samm 1

Alustage Microsofti SQL Serveri DBMS-i hooldatava andmebaasi prügikasti loomist. Ühendage serveriga SQL Server Management Studio abil. Kui rakendus käivitub, kuvatakse ühenduse parameetrite dialoog. Määrake selles serveri nimi ja tüüp, valige autentimise tüüp. Vajadusel sisestage kasutaja mandaat. Klõpsake nuppu Ühenda

2. samm

Laiendage aknas Object Explorer jaotist Andmebaasid. Tõstke esile üksus, mis vastab sihtandmebaasile. Klõpsake seda hiire parema nupuga. Kontekstimenüüs valige üksus "Loo skripte …". Kuvatakse viisardi aken

3. samm

Sisestage suvandid Skriptiviisard ja klõpsake nuppu Edasi. Eelkõige valige neljandal lehel asukoht, kuhu loodud prügila paigutatakse (faili, lõikelauale või uude aknasse). Viiendal lehel klõpsake nuppu Lõpeta. Oodake, kuni andmebaasi väljavõtte loomise protsess on lõpule viidud. See võib võtta kaua aega

4. samm

Käivitage Windowsis shell või Linux-tüüpi süsteemides terminalimulaator. Linuxis saate tekstikonsoolile lülituda, vajutades Ctrl, alt="Pilt" ja ühte funktsiooniklahvidest F1-F12. See on vajalik MySQL ja PostgreSQL konsoolkallurite kasutamiseks

5. samm

Vaadake mysqldumpi utiliidi abiteavet. Käivitage käsk: mysqldump --help Pöörake erilist tähelepanu suvanditele, mida kasutatakse sihtserveri ja kasutaja mandaatide määramiseks

6. samm

MySQL-i andmebaasi tühjendamine. Käivitage utiliit mysqldump käsurealt vajalike parameetritega, suunates selle väljundi faili või määrates sihtfaili suvandite -r või --result abil. Näiteks: mysqldump -p -u myuser -Q mydababase> /home/myhomedir/tmp/dump.sql Sel juhul on kohalikult toimivas serveris asuv mydatabase, sealhulgas salvestatud protseduurikood (variant -Q), dump millele pääseb ligi kasutaja myuseri mandaadiga (parooli nõuab utiliit), pannakse faili /home/myhomedir/tmp/dump.sql. Kui server asub mõnes muus masinas, kasutage valikut -h või --host

7. samm

Vaadake utiliiti pg_dump. Käivitage käsk: pg_dump --help Pange tähele valikuid -f, -F, -U, -d, -h

8. samm

PostgreSQL andmebaasi tühjendamine. Kasutage utiliiti pg_dump, sisestades vajalikud parameetrid, näiteks: pg_dump -f /home/myhome/tmp/dump.sql -U postgres template1 See loob malli1 andmebaasi, mida haldab kohalikus masinas töötav server. Prügila paigutatakse faili /home/myhome/tmp/dump.sql. Serveri aadressi määramiseks kasutage valikut -h.

Soovitan: