Jak Połączyć Zrzut

Spisu treści:

Jak Połączyć Zrzut
Jak Połączyć Zrzut

Wideo: Jak Połączyć Zrzut

Wideo: Jak Połączyć Zrzut
Wideo: Jak przesłać obraz z telefonu na komputer przez WiFi? 2024, Może
Anonim

Aby wykonać kopię zapasową informacji lub przesłać dane z jednego serwera na drugi, często wymagane jest scalenie zrzutu bazy danych obsługiwanej przez dowolny DBMS. Zazwyczaj zrzut jest sekwencją instrukcji SQL służących do tworzenia i wypełniania tabel, dodawania ograniczeń, procedur składowanych, wyzwalaczy itp.

Jak połączyć zrzut
Jak połączyć zrzut

Niezbędny

  • - poświadczenia dostępu do serwerów baz danych Microsoft SQL Server, MySQL, PostgreSQL;
  • - Studio zarządzania serwerem SQL;
  • - pakiet narzędzi konsoli, w tym mysqldump i mysqlshow;
  • to pakiet narzędzi konsoli zawierający pg_dump i psql.

Instrukcje

Krok 1

Rozpocznij generowanie zrzutu bazy danych obsługiwanej przez Microsoft SQL Server DBMS. Połącz się z serwerem przy użyciu programu SQL Server Management Studio. Po uruchomieniu aplikacji zostanie wyświetlone okno dialogowe parametrów połączenia. Podaj w nim nazwę i typ serwera, wybierz typ uwierzytelniania. W razie potrzeby wprowadź poświadczenia użytkownika. Kliknij przycisk Połącz

Krok 2

W oknie Eksplorator obiektów rozwiń sekcję Bazy danych. Zaznacz pozycję odpowiadającą docelowej bazie danych. Kliknij go prawym przyciskiem myszy. W menu kontekstowym wybierz element "Generuj skrypty…". Wyświetlone zostanie okno kreatora

Krok 3

Wprowadź opcje na stronach Kreatora skryptów i kliknij Dalej. W szczególności na czwartej stronie wybierz lokalizację, w której zostanie umieszczony utworzony zrzut (do pliku, schowka lub nowego okna). Na piątej stronie kliknij przycisk Zakończ. Poczekaj na zakończenie procesu generowania zrzutu bazy danych. Może to zająć dużo czasu

Krok 4

Uruchom powłokę w systemie Windows lub emulator terminala w systemach podobnych do systemu Linux. W systemie Linux możesz również przełączyć się na konsolę tekstową, naciskając Ctrl, alt="Obraz" i jeden z klawiszy funkcyjnych F1-F12. Jest to wymagane do używania zrzutów konsoli MySQL i PostgreSQL

Krok 5

Sprawdź informacje pomocy dla narzędzia mysqldump. Uruchom polecenie: mysqldump --help Zwróć szczególną uwagę na opcje używane do określenia poświadczeń serwera docelowego i użytkownika

Krok 6

Zrzuć bazę danych MySQL. Uruchom narzędzie mysqldump z wiersza poleceń z wymaganymi parametrami, przekierowując jego dane wyjściowe do pliku lub określając plik docelowy za pomocą opcji -r lub --result-file. Na przykład: mysqldump -p -u myuser -Q mydatabase> /home/myhomedir/tmp/dump.sql W tym przypadku zrzut bazy mydatabase, w tym kod procedury składowanej (opcja -Q), zlokalizowany na lokalnie działającym serwerze do którego można uzyskać dostęp za pomocą poświadczeń użytkownika myuser (hasło jest wymagane przez narzędzie) zostanie umieszczone w pliku /home/myhomedir/tmp/dump.sql. Jeśli serwer znajduje się na innym komputerze, użyj opcji -h lub --host

Krok 7

Zapoznaj się z dokumentacją narzędzia pg_dump. Uruchom polecenie: pg_dump --help Zwróć uwagę na opcje -f, -F, -U, -d, -h

Krok 8

Zrzuć bazę danych PostgreSQL. Użyj narzędzia pg_dump, przekazując wymagane parametry, na przykład: pg_dump -f /home/myhome/tmp/dump.sql -U postgres template1 Spowoduje to zrzucenie bazy danych template1 zarządzanej przez serwer uruchomiony na komputerze lokalnym. Zrzut zostanie umieszczony w pliku /home/myhome/tmp/dump.sql. Użyj opcji -h, aby określić adres serwera.

Zalecana: