Asystent umożliwia pracę na lokalnych i zdalnych bazach danych. O ile, aby pracować na jednym komputerze, wystarczy utworzyć bazę z poziomu Asystenta (lokalna meteoryt), to przy kilku stanowiskach, konieczny będzie hosting bazy na serwerach zewnętrznych lub instalacja serwera bazodanowego, który taką pracę umożliwi.
Jeżeli nie dysponujemy bazą danych na hostingu, a chcielibyśmy pracować jedynie w sieci lokalnej i nie mamy jeszcze serwera SQL, będziemy musieli go zainstalować. Poniżej, w kilku krokach objaśnimy, w jaki sposób zainstalować darmowy serwer bazodanowy o nazwie MariaDB, nie dysponując zaawansowaną wiedzą informatyczną.
Dodatkowo, dla zobrazowania przyjmiemy pewne założenia. W firmie mamy kilka stanowisk komputerowych. Wszystkie działają w ramach jednej sieci lokalnej. Jeżeli nie mamy osobnego urządzenia (serwera), będziemy musieli wydzielić jeden z komputerów do pracy, który będzie pełnił jego rolę. Komputer ten, w trakcie pracy jakiegokolwiek użytkownika z innego stanowiska, będzie musiał pozostać przez cały czas włączony. Oczywiście, również na tym stanowisku, będzie możliwa praca na programie Asystent.
Kroki:
1. Przechodzimy na stronę Meteoryt.pl -> Pobierz -> Dodatki i odszukujemy instalator, wybierając odpowiednio
winx64 dla 64-bitowych systemów oraz winx86 dla 32-bitowych systemów (Systemy operacyjne Windows).
2. Uruchamiamy instalator. Wybieramy lokalizacje instalacji plików z domyślnymi komponentami i klikamy "Next". W kolejnych krokach w oknie instalatora "User settings" wpisujemy hasło administratora dla użytkownika 'root'. Na tym etapie instalacji, bezwzględnie należy pamiętać, aby zaznaczyć opcję "Enable access from remote machines for 'root' user". Oznacza to zgodę, na dostęp z komputerów zewnętrznych w tej sieci, dla użytkownika 'root'
3. W kolejnym kroku, przechodzimy do okna "Database settings", gdzie wpisujemy nazwę instancji, port na którym będzie działać usługa oraz maksymalny rozmiar bufora. Na nasze potrzeby, nie jest jednak konieczna zmiana tych parametrów, więc przechodzimy do następnych kroków klikając "Next", aż do okna, w którym rozpoczynamy instalację wybierając "Install".
4. Kiedy serwer bazodanowy MariaDB, został zainstalowany, musimy ustalić adres IP tego komputera (lub nadać stałą nazwę komputera),
tak aby był widoczny dla innych użytkowników w sieci lokalnej. W tym celu, należy upewnić się czy mamy statyczny adres IP karty sieciowej.
Jeżeli nie wiesz, jaki adres IP ma Twój komputer, kliknij w odnośnik poniżej:
5. Jeżeli powyższe kroki zostały wykonane poprawnie, pozostaje nam połączenie się do bazy danych z programu Asytent. Wybieramy zakładkę Baza danych -> Nowa baza danych.
Kreator przeprowadzi nas przez proces tworzenia bazy. Klikamy "Wykorzystaj zdalną bazę danych".
Jeżeli postąpiliśmy zgodnie z powyższą instrukcją, wpisujemy:
- Protokół: MariaDB
- Adres serwera: (statyczny adres IP, jak w pkt. 4)
- Port: 3306
- Użytkownik: root
- Hasło: (zdefiniowane na etapie instalacji hasło, jak w pkt. 2)
- Baza danych: (wpisujemy dowolną nazwę, która będzie widniała jako nasza baza. Może to być np. nazwa firmy).
W ten sposób, Asystent utworzył właściwe dla siebie tabele w bazie danych, a my ukończyliśmy proces instalacji, dzięki któremu od teraz będą mogli pracować inni użytkownicy!
Na pozostałych komputerach, wpisujemy te same dane, jednak już w zakładce Baza danych -> Otwórz bazę danych.
Jeżeli wszystko wykonaliśmy poprawnie, a wciąż nie udało nam się połączyć do bazy, upewnij się, czy router lub firewall nie blokuje portu 3306 lub skontaktuj się z nami mailowo: pomoc@meteoryt.pl
Niektórzy, początkujący użytkownicy, błędnie tworzą bazę danych bezpośrednio z poziomu programu, współdzieląc katalog, gdzie znajduje się baza. Jest to nieprawidłowe działanie, które może powodować błędy np. SQL Logic Error. Lokalna baza ma zastosowanie tylko wtedy, gdy równocześnie pracuje jeden użytkownik! Czytaj więcej:
Platforma Meteoryt.pl jest dziełem firmy Meteoryt Sp. z o.o. ze Szczytna (woj. Warmińsko-mazurskie). Głównym produktem firmy jest seria oprogramowania dla firm o nazwie Asystent. Od 2005 roku tworzymy oraz zajmujemy się dystrybucją programów dla wielu branż. Obecnie w ofercie Meteoryt.pl znajduje się ponad 80 tytułów programów.