W tekście znajdziesz:
1. Kompatybilność wersji programów
Do uruchomienia systemu BI z silnikiem Firebird 3.0 wymagane jest posiadanie aplikacji w wersji nie niższej niż 6.5.0.0. W przypadku posiadania starszej wersji, w pierwszej kolejności należy wykonać aktualizację BI.
2. Procedura konfiguracji
2.1. Przygotowanie pliku GBK bazy ABIADMIN.FDB za pomocą narzędzia gbak FB 2.5
Dla systemu Windows
Należy uruchomić wiersz poleceń za pomocą klawiszy Win+R -> cmd -> enter
W oknie wiersza poleceń należy wprowadzić:
- ścieżkę instalacji Firebird ze wskazaniem pliku gbak.exe wraz z przełącznikami -b -v
- login i hasło
- ścieżkę do bazy administracyjnej i pliku gbk.
Poniżej przykład:
Dla systemu Linux
W oknie konsoli należy wprowadzić:
- ścieżkę instalacji Firebird ze wskazaniem pliku gbak wraz z przełącznikami -b -v
- login i hasło
- ścieżkę do bazy administracyjnej i pliku gbk.
Poniżej przykład:
2.2. Zmiana silnika bazy danych Firebird
Aktualizację silnika bazodanowego należy wykonać zgodnie z instrukcją:
https://portalklienta.streamsoft.pl/faq/instrukcja-instalacji-firebird-3-0/
2.3. Modyfikacja pliku konfiguracyjnego firebird.conf
W katalogu instalacji Firebird 3.0 należy zmodyfikować plik konfiguracyjny firebird.conf zgodnie z poniższym wzorem:
WireCrypt = Enabled
AuthServer = Legacy_Auth, Srp, Win_Sspi
AuthClient = Legacy_Auth, Srp, Win_Sspi
UserManager = Srp, Legacy_UserManager
RemoteServiceName = gds_db
RemoteServicePort = 3050
RemoteAccess = true
DatabaseAccess = Full
2.4. Restore bazy ABIADMIN
Restore bazy ABIADMIN należy wykonać za pomocą narzędzia GBAK FB 3.0:
Dla systemu Windows
Należy uruchomić wiersz poleceń za pomocą klawiszy Win+R -> cmd -> enter
W oknie wiersza poleceń należy wprowadzić:
- ścieżkę instalacji Firebird ze wskazaniem pliku gbak.exe wraz z przełącznikami -c -v
- login i hasło
- ścieżkę do pliku gbk i ścieżkę do bazy administracyjnej.
Poniżej przykład:
Dla systemu Linux
W oknie konsoli należy wprowadzić:
- ścieżkę instalacji Firebird ze wskazaniem pliku gbak wraz z przełącznikami -c -v
- login i hasło
- ścieżkę do pliku gbk i bazy administracyjnej.
Poniżej przykład:
2.5. Założenie 2 użytkowników standardowych ABIADMIN z narzędzia ISQL
Dla systemu Windows
Należy uruchomić wiersz poleceń poprzez wciśnięcie klawiszy Win+R -> cmd -> enter
W oknie wiersza poleceń należy wprowadzić:
- ścieżkę instalacji Firebird ze wskazaniem pliku isql.exe
- ścieżkę do bazy administracyjnej
- login i hasło
Poniżej przykład:
Po zalogowaniu należy wyprowadzić poniższe polecenia:
drop user ABIADMIN;
commit;
CREATE USER ABIADMIN PASSWORD ‘ab12i34’ GRANT admin role USING PLUGIN Srp;
CREATE USER ABIADMIN PASSWORD ‘ab12i34’ GRANT admin role USING PLUGIN Legacy_UserManager;
grant create database to user ABIADMIN;
COMMIT;
Dla systemu Linux
W oknie konsoli należy wprowadzić:
- ścieżkę instalacji Firebird ze wskazaniem pliku isql
- ścieżkę do bazy administracyjnej
- login i hasło
Poniżej przykład:
Po zalogowaniu należy wyprowadzić poniższe polecenia:
drop user ABIADMIN;
commit;
CREATE USER ABIADMIN PASSWORD ‘ab12i34’ GRANT admin role USING PLUGIN Srp;
CREATE USER ABIADMIN PASSWORD ‘ab12i34’ GRANT admin role USING PLUGIN Legacy_UserManager;
grant create database to user ABIADMIN;
COMMIT;