Przenosimy projekt z bazy danych do pliku lokalnego

Jak osadzić projekt na bazie danych opisałem w poście:

Podłączamy się do projektu znajdującym się na bazie danych

W tym poście pokaże Ci jak przenieść projekt z bazy do pliku lokalnego.

< Zaczynamy />

Przed rozpoczęciem importu projektu z bazy danych potrzebujesz dwóch rzeczy:

  1. Stworzonego połączenia do tej bazy. (Post: …..)
  2. Plik do którego zaciągniemy dane z bazy danych. Jeśli plik będzie zawierał dane w sobie np. inny projekt to zostaną one nadpisane

Do rozpoczęcia importu nie musisz mieć otwartego żadnego projektu w Enterprise Architect. Z menu wybierz

Ribbon > Configure > sekcja „Model”, ikona „Transfer” > Project Transfer  

Masz 4 możliwości importu projektu

  • File to File – z pliku do pliku. Ja nie wiedzę sensu tej funkcjonalności. Przecież wystarczy zduplikować plik na dysku.
  • DBMS to File – Import projektu z bazy danych do pliku. W tym poście tego użyjemy.
  • File to DBMS – Import z pliku do bazy danych. Przydaje się jak rozpocząłeś an dysku lokalnym a potem przechodzisz w pracę zespołową.
  • DBMS to DBMS – Import z bazy danych do bazy danych.

INFO: Jeśli baza danych obsługuje wiele schematów (np. Oracle) to jak najbardziej możemy przenieść projekt między schematami na tej samej bazie danych.

  1. Zaznaczamy checkbox: DBMS to file
  2. Wybieramy połączenie do bazy na której znajduje się projekt, który chcesz importować. Po kliknięciu […] wyświetli Ci się okno z wyborem już utworzonych połączeń do baz. Jak utworzyć takie połączenie opisałem w postach:
  3. Kliknij […] i wskaż plik stworzony w Enterprise Architect (*.eapx / *.eap) do którego chcesz zaciągnąć projekt z bazy danych.
  4. Kliknij przycisk „Transfer”

Enterprise zapytał się: „The currently loaded model hes been selected as the transfer target”
Stało się tak ponieważ wybrałem plik, które właśnie mam otwarty w Enterprise Architect. Niczym to nie przeszkadza, więc klikamy “OK”.

Kolejny komunikat jest ostrzeżeniem, że wszystkie dane znajdujące się w wybranym pliku zostaną usunięte. Jeśli się zgadzasz kliknij “OK”.

W przypadku bazy danych Oracle system każe podać jeszcze raz hasło do schematu z którym chcemy się połączyć.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *