Instrukcja Instrukcjaaktualizacji aktualizacji oprogramowania oprogramowaniainpro InProBMS BMS
SPIS TREŚCI 1. AKTUALIZACJA 3 1.1. ARCHIWIZACJA BAZY DANYCH...3 1.1.1. AUTOMATYCZNA...3 1.1.2. RĘCZNA...4 1.1.3. AUTOMATYCZNY ZRZUT BAZY DANYCH...5 1.1.3.1. System Windows 7...5 1.1.3.2. System Windows XP...11 1.2. ARCHIWIZACJA PROGRAMU...16 1.3. AKTUALIZACJA BAZY DANYCH...17 1.4. AKTUALIZACJA PROGRAMU...18 2. PRZENIESIENIE OPROGRAMOWANIA NA INNY KOMPUTER 19 2.1. INSTALACJA OPROGRAMOWANIA NA KOMPUTERZE ZASTĘPCZYM...19 2.2. PRZENIESIENIE BAZY DANYCH NA KOMPUTER ZASTĘPCZY...19 2.2.1. IMPORT BAZY DANYCH...19 2.3. PRZENIESIENIE PROGRAMU NA KOMPUTER ZASTĘPCZY...22 2.4. KONFIGURACJA STACJI ROBOCZEJ...23 3. USUWANIE SCHEMATU BAZY DANYCH 25
PROCEDURY POSTĘPOWANIA PRZY OPROGRAMOWANIU INPRO BMS 1. AKTUALIZACJA 1.1. Archiwizacja bazy danych 1.1.1. Automatyczna Zaleca się, aby przed aktualizacją oprogramowania wykonać eksport bazy danych, uruchamiając instalator oprogramowania i przechodząc do Narzędzi. Po czym kliknąć przycisk Import/Eksport Bazy danych, a następnie kliknąć Eksportuj z zakładki Eksport. Rys.1.1.1.1 Eksport bazy danych Następnie, należy zarchiwizować wyeksportowany plik zrzutu bazy danych (.dmp), który znajduje się w lokalizacji C:\oraclexe\app\oracle\admin\xe\dpdump. Najlepiej skopiować go i przenieść na inny dysk.
1.1.2. Ręczna Archiwizacja ręczna polega na wyeksportowaniu pliku bazy danych, posługując się wierszem poleceń systemu Windows, poprzez wpisanie komendy: expdp system/haslo_systemowe schemas=sysora dumpfile=nazwa_pliku.dmp podając odpowiednie hasło systemowe, a także nazwę eksportowanego pliku. Rys.1.1.2.1 Eksport bazy danych za pomocą wiersza poleceń Gdy eksport zostanie ukończony, pojawi się okno w pliku Notatnika informujące o przebiegu operacji, a także informacja na dolnym pasku okna o pomyślnym zakończeniu operacji. Rys.1.1.2.2 Plik notatnika Następnie, należy zarchiwizować wyeksportowany plik zrzutu bazy danych (.dmp), który znajduje się w lokalizacji C:\oraclexe\app\oracle\admin\xe\dpdump. Najlepiej skopiować go i przenieść na inny dysk.
1.1.3. Automatyczny zrzut bazy danych Automatyczny zrzut bazy danych możliwy jest dzięki zadaniom w harmonogramie systemu Windows. Plik automatycznego zrzutu bazy danych, musi być zapisany w formacie.bat! 1.1.3.1. System Windows 7 Aby przejść do harmonogramów systemu Windows 7 należy: Uruchomić harmonogramy zadań z menu Start Rys.1.1.3.1. 1 Uruchamianie harmonogramu zadań
W harmonogramach zadań po prawej stronie okna kliknąć Utwórz zadanie. Rys.1.1.3.1. 2 Tworzenie nowego zadania w harmonogramach zadań Otworzy się okno, z pięcioma zakładkami. W zakładce Ogólne, w polu Nazwa należy wpisać jak ma nazywać się plik zrzutu bazy danych. Rys.1.1.3.1. 3 Zakładka Ogólne w oknie tworzenia zadania
W tym samym oknie, należy przejść do zakładki Akcje i na dole kliknąć Nowa. Rys.1.1.3.1. 4 Zakładka Akcje w oknie tworzenia zadań
Otworzy się okno, w którym w polu Akcja należy wybrać Uruchom program, natomiast przy polu Program/skrypt wcisnąć trzeba przycisk Przeglądaj, aby wskazać katalog, w którym znajduje się skrypt zrzutu bazy danych (expdp system/ifter schemas=sysora dumpfile=sysora%date%.dmp). Rys.1.1.3.1. 5 Okno tworzenia nowej akcji zadania Rys.1.1.3.1. 6 Skrypt automatycznego zrzutu bazy
Następnie można przejść do zakładki Wyzwalacze, aby ustawić datę oraz czas uruchamiania zadania. Aby tego dokonać należy kliknąć przycisk Nowy. Rys.1.1.3.1. 7 Zakładka Wyzwalacze w oknie tworzenia zadania
Po kliknięciu przycisku Nowy, pojawi się okno, gdzie w polu Rozpocznij zadanie należy wybrać opcję Zgodnie z harmonogramem. Poniżej do wyboru możliwe są ustawienia, co jaki czas zrzut bazy ma być wykonywany, a także data i godzina uruchomienia. Na dole okna znajdują się też ustawienia zaawansowane. Rys.1.1.3.1. 8 Okno tworzenia nowego wyzwalacza Po wypełnieniu wszystkich pól, należy kliknąć przycisk OK, aby zakończyć dodawanie nowego zadania do harmonogramów systemu Windows7.
1.1.3.2. System Windows XP Automatyczny zrzut bazy danych, w przypadku systemu operacyjnego Windows XP odbywa się w inny sposób. Aby dodać nowe zadanie do systemu, należy: Uruchomić Start Wszystkie programy Akcesoria Narzędzia systemowe Zaplanowane zadania. Otworzy się okno zaplanowanych zadań systemu Windows. Rys.1.1.3.2. 1 Dodawanie zaplanowanych zadań
Należy dwukrotnie kliknąć na Dodaj zaplanowane zadanie. Otworzy się kreator zaplanowanych zadań. Rys.1.1.3.2. 2 Kreator zaplanowanych zadań Po kliknięciu Dalej, pojawi się kolejne okno, w którym wybrać trzeba który program ma być uruchamiany przez system Windows. Aby zlokalizować plik programu, należy kliknąć przycisk Przeglądaj. Rys.1.1.3.2. 3 Okno lokalizacji pliku
W oknie, które się otworzy należy zlokalizować plik zawierający skrypt do automatycznego zrzutu bazy danych (z rozszerzeniem.bat) po czym kliknąć Otwórz. Rys.1.1.3.2. 4 Okno lokalizacji pliku Pojawi się okno, w którym można zmienić nazwę zadania, po czym wybrać co jaki czas zadanie ma być wykonywane. Rys.1.1.3.2. 5 Częstotliwość wykonywania zadania
Następujące okno służy do określania dnia i godziny, kiedy dodawane zadanie ma zostać uruchomione. Możliwy jest tu wybór godziny, co jaki czas ma być wykonywane zadanie oraz jakiego dnia tygodnia. Rys.1.1.3.2. 6 Określanie dnia i godziny rozpoczęcia W kolejnym oknie należy wprowadzić nazwę użytkownika oraz hasło wykorzystywane przy logowaniu do systemu Rys.1.1.3.2. 7 Wprowadzanie nazwy oraz hasła użytkownika
Ostatnie okno informuje użytkownika o nowo-utworzonym zadaniu, czyli na kiedy i o której zostało zaplanowane, a także możliwe jest zaznaczenie opcji Otwórz okno Zaawansowane właściwości dla tego zadania, kiedy kliknę Zakończ. Po kliknięciu przycisku Zakończ, do systemu Windows dodane zostanie nowe zadanie. Rys.1.1.3.2. 8 Okno kończenia tworzenia nowego zadania
1.2.Archiwizacja programu Należy skopiować folder Ifter z dysku C i wkleić go na inny. Rys.1.2.1 Lokalizacja folderu Ifter
1.3.Aktualizacja bazy danych Na płycie instalacyjnej należy otworzyć folder Aktualizacja\OraUpdate (rysunek poniżej): Rys.1.3. 1 Folder zawierający program OraUpdate W folderze znajdują się dwa kolejne: OraUpdate starszy, tylko dla użytkowników posiadających wersję oprogramowania z 2011 roku oraz OraUpdate najnowszy z roku 2012. Aby przejść do aktualizacji należy z odpowiedniego folderu OraUpdate (w zależności od wersji oprogramowania) uruchomić plik OraUpdate.exe.
Po uruchomieniu pliku OraUpdate.exe pojawi się okno wyświetlające kolory informujące o przebiegu aktualizacji: o żółty kolor aktualizacja w trakcie o zielony aktualizacja ukończona pomyślnie o czerwony aktualizacja zakończona niepowodzeniem Rys.1.3. 2 Program aktualizacji bazy danych 1.4.Aktualizacja programu Należy skopiować plik o rozszerzeniu.exe z płyty instalacyjnej, znajdujący się w folderze Aktualizacja/Exe/Klucz. W katalogu Klucz HAK2 znajduje się plik.exe przeznaczony do oprogramowania obsługującego klucz HAK2, natomiast w katalogu Klucz HASP do oprogramowania z kluczem HASP. Rys.1.4. 1 Folder zawierający plik.exe
2. PRZENIESIENIE OPROGRAMOWANIA NA INNY KOMPUTER 2.1. Instalacja oprogramowania na komputerze zastępczym Dokładny proces instalacji opisany jest w Instalacji InPro BMS 4.1. 2.2. dokumencie Instrukcja Przeniesienie bazy danych na komputer zastępczy Skopiować plik zrzutu bazy danych z poprzedniego komputera i wkleić go na nowym, do lokalizacji: C:\oraclexe\app\oracle\admin\xe\dpdump. Po czym można przejść do importu bazy danych. 2.2.1. Import bazy danych W celu importu bazy danych, należy wybrać interesujący nas plik z rozszerzeniem.dmp, po czym kliknąć przycisk Importuj. Następnie należy poczekać na zakończenie procesu. Rys.2.2.1. 1 Importowanie pliku bazy danych
Gdy import zostanie ukończony, poinformuje nas o tym okno, które wyświetli się w pliku Notatnika, a także informacja na dolnym pasku okna o pomyślnym zakończeniu operacji. Rys.2.2.1. 2 Zakończenie procesu importu
Możliwy jest również import za pomocą wiersza poleceń systemu Windows, poprzez wpisanie komendy: impdp system/haslo_systemowe schemas=sysora dumpfile=nazwa_pliku.dmp i podanie odpowiedniego hasło systemowego, a także nazwy eksportowanego pliku. Rys.2.2.1. 3 Import pliku bazy danych przy pomocy wiersza poleceń UWAGA!!! Przed każdym importem bazy danych należy najpierw usunąć poprzedni schemat bazy (o ile wcześniej zainstalowane było oprogramowanie InPro BMS oraz baza oracle). Proces usuwania schematu bazy danych został opisany w rozdziale 3.
2.3. Przeniesienie programu na komputer zastępczy Skopiować folder Ifter znajdujący się na pierwszym komputerze i wkleić go na drugi. Ważne jest aby katalog ten zawierał foldery: Rysunki, Zasoby, DLL oraz pozostałe pliki. Folder musi znajdować się w tej samej lokalizacji co na poprzednim komputerze. Rys.2.3. 1 Zawartość folderu Ifter
2.4. Konfiguracja stacji roboczej Aby skonfigurować stację roboczą, należy w instalatorze InPro BMS kliknąć przycisk Konfiguracja stacji roboczej. Rys.2.4. 1 Przycisk konfiguracji stacji roboczej Pojawi się okno, w którym wpisuje się poszczególne adresy: IP serwera bazy danych, na którym zainstalowany jest serwer bazy danych oraz adres IP komputera, na którym zainstalowane jest oprogramowanie InPro BMS. Rys.2.4. 2 Okno konfiguracji stacji roboczej Aby sprawdzić adres IP komputera, należy skorzystać z Oracle Database, wchodząc w Start Wszystkie programy Oracle Database 10g Express Edition Go To Database Homepage. Oracle Database uruchomi się w przeglądarce internetowej, gdzie trzeba wpisać Username: sysora oraz Password: masterkey, po czym kliknąć przycisk Login. Po zalogowaniu, należy wybrać Object Browser, a następnie, na liście po lewej stronie okna, pozycję HOSTS.
W oknie, które się wyświetli wybrać trzeba zakładkę Data. Ukaże się lista stacji roboczych, a w tym ich adres IP w kolumnie IPADDRESS. Adres ten należy wpisać przy konfiguracji stacji roboczej w polu Adres IP komputera instalatora InPro BMS, po czym kliknąć przycisk Zapisz. Rys.2.4. 3 Okno Oracle Database
3. USUWANIE SCHEMATU BAZY DANYCH Aby usunąć schemat bazy danych, należy uruchomić instalator InPro BMS i wybrać Instalację Zaawansowaną, po czym Usunięcie Schematu Bazy Danych. Pojawi się okno, w którym należy kliknąć przycisk Usuń schemat i poczekać na zakończenie operacji. Rys.3. 2 Usuwanie schematu bazy danych O zakończeniu operacji zostaniemy poinformowani komunikatem, który wyświetli się na dolnym pasku okna. Możliwe jest również usunięcie poprzedniego schematu za pomocą wiersza poleceń systemu Windows, wpisując kolejno komendy: sqlplus system/haslo_systemowe drop user sysora cascade; exit Rys.3. 2 Usuwanie schematu w wierszu poleceń systemu Windows Dopiero wtedy możliwe jest poprawne zaimportowanie nowej bazy danych.