Instalator Comarch DMS umożliwia również aktualizację aplikacji serwerowej i aktualizację aplikacji WEB Comarch DMS oraz aktualizację aplikacji Comarch DMS Repozytorium.
W ramach okna początkowego dostępne jest pole Język instalatora – w ramach tego pola użytkownik wybiera język, w którym będą wyświetlane kolejne kroki instalatora.
Po wyborze odpowiedniej wartości w polu należy kliknąć [Dalej], aby przejść do kolejnego kroku aktualizacji.
Jeżeli użytkownik chce zrezygnować z aktualizacji, powinien wybrać przycisk [Anuluj] albo spróbować zamknąć okno za pomocą znaku x. Wówczas zostanie wyświetlony następujący komunikat:
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2023/04/word-image-25057-3.png)
Jeśli użytkownik wybierze przycisk:
- Tak – instalator zostanie zamknięty
- Nie – użytkownik pozostanie w tym samym oknie, a komunikat będzie zamknięty
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2024/01/Ekran-poczatkowy-aktualizacji-aplikacji-web-Comarch-DMS.png)
W kolejnym oknie instalatora należy wybrać przycisk [Dalej], aby kontynuować aktualizację.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2024/01/Drugie-okno-aktualizacji-Comarch-DMS-–-ekran-powitalny.png)
Wybór aplikacji
Następnie aby zaktualizować aplikację Comarch DMS, należy w ramach okna „Wybór aplikacji” wybrać opcję „Aktualizacja aplikacji Comarch DMS oraz Comarch DMS Repozytorium” (od wersji 2024.2.0) i kliknąć [Dalej].
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2024/07/word-image-29901-118.png)
Wymagane dodatki
Po kliknięciu przycisku [Dalej], następuje przejście do następnego okna, w ramach którego następuje instalacja dodatków wymaganych dla poprawnego działania Comarch DMS. W ramach pola dostępnego w prawej części okna dostępne są następujące kolumny:
- Name – zawiera nazwę danego dodatku
- Required – zawiera numer wymaganej wersji danego dodatku
- Found – zawiera numer wersji danego dodatku zainstalowanej już na komputerze
- Action – zawiera nieaktywny przycisk Pomiń – jeśli na komputerze jest już odpowiednia wersja i dany dodatek nie wymaga instalacji, wówczas jego instalacja zostanie automatycznie pominięta
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2024/07/wymagane-dodatki.png)
Aby zainstalować wymagane dodatki i przejść do następnego okna należy nacisnąć przycisk [Dalej].
Aktualizacja aplikacji serwerowej
Następnie zostaje otwarte okno Aktualizacja aplikacji serwerowej. W ramach tego okna dostępne są następujące pola:
- Wybierz witrynę web – w tym polu użytkownik z listy dostępnych witryn wybiera witrynę, na której znajduje się aplikacja serwerowa (dawna web), która ma zostać zaktualizowana – domyślnie wyświetlana jest witryna Default Web Site;
- Port – nieedytowalne pole numeru portu, widoczne jako wyszarzone;
- Wybierz aplikację serwerową – w tym polu użytkownik z listy aplikacji dostępnych na danej witrynie wybiera tę aplikację serwerową (dawna web), która ma zostać zaktualizowana
Od wersji 2023.0.1 możliwa jest aktualizacja aplikacji web Comarch DMS za pomocą instalatora w przypadku, jeśli dotychczasowa instalacja była wykonywana ręcznie i aplikacja web została zainstalowana bezpośrednio w witrynie.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2023/08/word-image-24966-4.png)
W tym celu w ramach okna Aktualizacja aplikacji serwerowej w polu Wybierz aplikację serwerową dostępna jest opcja Aplikacja zainstalowana w witrynie.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2024/01/Wybor-aplikacji-serwerowej-zainstalowanej-w-witrynie-do-aktualizacji-202401.png)
Jeżeli użytkownik wybrał opcję Aplikacja zainstalowana w witrynie, wówczas aktualizacja plików aplikacji serwerowej (dawnej web) będzie się odbywać w folderze źródłowym witryny sieci web, który został wskazany w ustawieniach zaawansowanych witryny (Ogólne -> Ścieżka fizyczna).
Po wybraniu odpowiednich wartości w polach należy nacisnąć przycisk [Dalej], aby przejść do kolejnego okna.
Jeśli użytkownik wybrał w polu „Nazwa aplikacji” aplikację, która nie jest aplikacją serwerową Comarch DMS, wówczas po kliknięciu przycisku [Dalej] wyświetlony zostaje komunikat „Wybrana aplikacja nie jest aplikacją Comarch DMS. Wybierz odpowiednią aplikację.”.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2024/01/Okno-„Aktualizacja-aplikacji-serwerowej-po-wyborze-aplikacji-do-zaktualizowania-202401.png)
Kiedy wybrano aplikację do aktualizacji, wówczas weryfikowany jest plik web.config. Od wersji 2023.0.1 jeśli w kluczu „MultiCompany” value= true, wówczas aktualizacja bazy Comarch DMS zostaje przeprowadzona i zostaje wyświetlony następujący komunikat:
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2023/08/word-image-24966-9.png)
W przypadku, jeśli użytkownik naciśnie przycisk:
- Anuluj – praca instalatora zostanie zakończona, zaś aktualizacja – przerwana
- Ok – zostanie wykonana aktualizacja bazy DMS, a w kluczu MultiCompany zostaje zachowana wartość True
Następnie użytkownik przechodzi do okna „Pula dla aplikacji WEB”.
Wybór puli aplikacji webowej
Od wersji 2025.0.0 dla aplikacji serwerowej i dla aplikacji WEB wymagane jest skonfigurowanie osobnych pul aplikacji. Z tego powodu na kolejnym kroku, w oknie Pula dla aplikacji WEB należy określić, na jakiej puli aplikacji ma pracować aplikacja web Comarch DMS – w tym celu należy, podobnie jak w przypadku aplikacji serwerowej:
- wybrać pulę aplikacji z listy znajdującej się po prawej stronie okna, klikając na nią
lub
- dodać nową pulę aplikacji –wpisać nazwę puli, która ma zostać utworzona, w polu „Nazwa nowej puli aplikacji”, a następnie nacisnąć przycisk
[Dodaj pulę]. Wybór puli zostaje automatycznie ustawiony na nowoutworzonej puli . Dodana w ten sposób pula spełnia wymagania konieczne do instalacji aplikacji web DMS.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/02/Okno-„Pula-dla-aplikacji-WEB-w-ktorym-dodano-i-wybrano-pule-„dmsweb2025.png)
Kiedy operator wybrał pulę aplikacji z listy albo dodał nową pulę i ją zaznaczył, wówczas następuje sprawdzenie, czy pula spełnia konieczne wymagania. Jeśli pod listą pul aplikacji zostanie wyświetlony komunikat:
- Wybrana pula spełnia wymagania instalowanej aplikacji – można przejść do dalszego kroku instalacji Comarch DMS;
- Wybrana pula nie spełnia wymagań instalowanej aplikacji – przed kontynuacją instalacji Comarch DMS należy wybrać inną pulę spełniającą wymagania lub dodać nową;
- Wybrana pula jest zatrzymana. Przed uruchomieniem aplikacji należy uruchomić pulę w Menedżerze IIS. – przed kontynuacją instalacji Comarch DMS należy uruchomić pulę aplikacji;
- Wybrana pula została wskazana we wcześniejszym kroku instalacji, na tę na której ma pracować aplikacja serwerowa. Aplikacja webowa wymaga wskazania innej puli. – przed kontynuacją instalacji Comarch DMS należy wybrać inna pulę, która spełnia wymagania albo dodać nową pulę;
- Pula o tej nazwie już istnieje. – przed kontynuacją instalacji Comarch DMS należy wybrać inną pulę spełniającą wymagania lub dodać nową o innej nazwie.
Po wyborze puli aplikacji spełniającej wymagania należy przejść do następnego kroku instalacji, klikając przycisk [Dalej].
Jeśli:
- użytkownik utworzył już wcześniej aplikację WEB powiązaną z daną aplikacją serwerową, wówczas przechodzi do okna „Aktualizacja aplikacji WEB”
- użytkownik nie utworzył jeszcze aplikacji WEB powiązanej z daną aplikacją serwerową, wówczas przechodzi do okna „Kreowanie aplikacji WEB”
Aktualizacja aplikacji WEB
Opcja aktualizacji aplikacji WEB za pomocą instalatora jest dostępna od wersji 2024.0.1. W ramach okna „Aktualizacja aplikacji WEB” należy:
- w polu „Wybierz witrynę web” wybrać witrynę, na której znajduje się aplikacja WEB, która ma zostać zaktualizowana – domyślnie wyświetlana jest witryna Default Web Site;
- w polu „Wybierz aplikację WEB” wybrać z listy aplikacji dostępnych na danej witrynie tę aplikację WEB (nowy web), która ma zostać zaktualizowana
a następnie kliknąć przycisk [Dalej], aby przejść do okna „Opcje aktualizacji”.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2024/01/word-image-25055-2-1.png)
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2024/01/word-image-25055-3-1.png)
Jeśli użytkownik wybrał w polu „Wybierz aplikację WEB” aplikację, która nie jest aplikacją serwerową Comarch DMS, wówczas po kliknięciu przycisku [Dalej] wyświetlony zostaje komunikat „Wybrana aplikacja nie jest aplikacją Comarch DMS. Wybierz odpowiednią aplikację.”.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/02/Okno-„Aktualizacja-aplikacji-WEB-po-wyborze-do-zaktualizowania-aplikacji-ktora-nie-jest-aplikacja-WEB.png)
Kreowanie aplikacji WEB
W ramach tego okna dostępne są pola, w ramach których użytkownik:
- w polu „Wybierz lub utwórz witrynę web” – z listy dostępnych witryn wybiera witrynę, w której ma zostać utworzona aplikacja;
- w polu „Port” – wpisuje numer portu, który przypisany jest do danej witryny;
- w polu „Wprowadź nazwę aplikacji WEB” – wpisuje nadaną przez siebie nazwę aplikacji, np. DMSweb.
Nazwa aplikacji nie może zawierać następujących znaków specjalnych:
- \
- ?
- ;
- :
- @
- (spacja)
- =
- +
- $
- „
- |
- ”
- <
- >
- *
Jeżeli użytkownik wpisze nazwę zawierającą jeden lub więcej z powyższych znaków, wówczas nowa aplikacja nie zostanie utworzona, a w dolnej części okna pojawi się informacja o zakazanych znakach specjalnych.
W takim wypadku użytkownik powinien zmodyfikować nazwę wpisaną w polu „Wprowadź nazwę aplikacji WEB” tak, aby nie zawierała już znaków specjalnych, a później ponownie nacisnąć [Utwórz aplikację].
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/02/Informacja-o-znakach-zakazanych-w-oknie-„Kreowanie-aplikacji-WEB.png)
Następnie należy kliknąć przycisk [Utwórz aplikację], aby nowa aplikacja została utworzona. Podczas tworzenia aplikacji w dolnej części okna widoczna jest informacja „Trwa kreowanie aplikacji”. Jeżeli utworzenie aplikacji przebiegło pomyślnie, wówczas wyświetlana jest informacja „Aplikacja została utworzona pomyślnie”.
Przycisk [Utwórz aplikację] nie jest aktywny do czasu wybrania witryny i wpisania nazwy aplikacji przez użytkownika.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/02/Okno-„Kreowanie-aplikacji-WEB-po-tym-jak-aplikacja-zostala-utworzona.png)
Jeżeli podczas tworzenia aplikacji nastąpił błąd, wyświetlona zostanie informacja „Nie udało się utworzyć aplikacji”. W takim przypadku użytkownik powinien zmienić witrynę w polu „Wybierz lub utwórz witrynę web” i ponownie kliknąć [Utwórz aplikację] albo opuścić instalator, a następnie ponownie przeprowadzić instalację.
Operator ma także opcję dodania nowej witryny, na której utworzy aplikację WEB. W tym celu powinien:
- W polu „Wybierz lub utwórz witrynę web” wpisać nazwę witryny, która ma zostać utworzona;
- W polu „Port” wpisać numer portu, który ma zostać przypisany do nowoutworzonej witryny
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2024/01/Okno-„Kreowanie-aplikacji-WEB-podczas-dodawania-nowej-witryny-202401.png)
Następnie operator powinien nacisnąć przycisk [Utwórz witrynę]. Jeśli tworzenie witryny zakończyło się powodzeniem, wówczas w dolnej części okna wyświetlany jest napis Witryna została utworzona na serwerze IIS.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/02/Okno-„Kreowanie-aplikacji-WEB-po-pomyslnym-dodaniu-nowej-witryny.png)
Jeśli operator wpisze w polu Wybierz lub utwórz witrynę web nazwę witryny, która już istnieje, i kliknie [Utwórz witrynę], wówczas witryna nie zostanie utworzona, a w dolnej części okna widoczna będzie informacja Witryna o tej nazwie już istnieje. W takim przypadku należy wprowadzić inną, nieistniejącą do tej pory nazwę witryny i ponownie kliknąć
[Utwórz witrynę].
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/02/Okno-„Kreowanie-aplikacji-WEB-gdy-probowano-utworzyc-nowa-witryne-o-takiej-samej-nazwie-jak-juz-istniejaca.png)
Analogicznie, jeżeli operator wpisze w polu Port numer portu, który jest już wykorzystywany, i kliknie [Utwórz witrynę], wówczas witryna nie zostanie utworzona, a w dolnej części okna widoczna będzie informacja Port jest już użyty przez inną witrynę. W takim przypadku należy wprowadzić inny, nieużywany do tej pory numer portu i ponownie kliknąć
[Utwórz witrynę].
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/02/Okno-„Kreowanie-aplikacji-WEB-gdy-probowano-utworzyc-nowa-witryne-na-porcie-ktory-jest-juz-wykorzystywany.png)
Aby przejść do kolejnego kroku instalacji należy wybrać przycisk [Dalej]. Przycisk nie jest aktywny dopóki aplikacja nie została utworzona.
Po wybraniu odpowiednich wartości w polach należy nacisnąć przycisk [Dalej], aby przejść do okna „Opcje aktualizacji”.
Jeśli użytkownik wybrał w polu „Nazwa aplikacji” aplikację, która nie jest nową aplikacją WEB Comarch DMS, wówczas po kliknięciu przycisku [Dalej] wyświetlony zostaje komunikat „Wybrana aplikacja nie jest aplikacją Comarch DMS. Wybierz odpowiednią aplikację.”.
Opcje aktualizacji
W następnym oknie „ Opcje aktualizacji” w ramach pola „Domyślny język aktualizowanej aplikacji” wybierany jest język, w którym wyświetlana będzie domyślnie aplikacja Comarch DMS.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2024/01/opcje-aktualizacji-202400-optima.png)
Dostępne są również trzy parametry:
- Opcja zmiany języka na ekranie logowania do Comarch DMS – jeżeli parametr zostanie zaznaczony, wówczas na ekranie logowania dostępny będzie link
[aplikacja desktop] lub
[aplikacja serwerowa], po kliknięciu w który możliwy jest wybór z listy jednego z czterech języków aplikacji: polskiego, angielskiego, niemieckiego lub francuskiego.
- Wymagaj przestrzegania polityki mocnych haseł – domyślnie zaznaczony parametr; sprawia, że hasła ustawiane w aplikacji muszą spełniać określone warunki:
Składać się z min. 12 znaków;
Zawierać cyfry;
Zawierać małe i wielkie litery;
Zawierać znaki specjalne.
- Wersja Premium – opcja domyślnie zaznaczona; funkcjonalność modelowania procesów za pomocą kodu C#
Po ustawieniu parametrów należy kliknąć na przycisk [Dalej], aby kontynuować aktualizację.
Baza danych Comarch DMS
Jeśli podczas instalacji utworzono osobną bazę danych dla Comarch DMS, wówczas następuje przejście do okna „Baza danych Comarch DMS”, gdzie należy poprawnie uzupełnić pole „Nazwa serwera”, a następnie wybrać typ logowania:
- Logowanie zintegrowane
lub
- Logowanie SQL – jeśli wybrano tę opcję, należy podać:
W polu „Nazwa użytkownika” – nazwę użytkownika logującego się do serwera SQL – np. sa
W polu „Hasło” – hasło użytkownika logującego się do serwera SQL
Następnie należy nacisnąć przycisk [Połącz], aby połączyć się z serwerem SQL. Jeżeli połączenie zostało nawiązane, w dolnej części okna pojawi się napis „Nawiązano połączenie z serwerem SQL”.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/02/Okno-„Baza-danych-Comarch-DMS.png)
Jeśli nawiązano połączenie z serwerem, w ramach pola „Lista baz danych” powinna być wybrana baza Comarch DMS, która jest właściwa dla danej aplikacji – domyślnie podpowiada się właściwa baza. W wersji 2025.0.0 dodano następujące elementy:
- Pole „Użytkownik SQL dla Comarch DMS” – w ramach tego pola operator może wskazać utworzonego wcześniej użytkownika, który aktualnie komunikuje się z bazą danych. Po wyborze użytkownika przycisk
[Zmień hasło] staje się aktywny. Zmiana hasła przy aktualizacji nie jest obowiązkowa, jeśli jednak operator kliknie w przycisk
[Zmień hasło], wówczas zostanie otwarte okno, w ramach którego może dokonać zmiany hasła dla wybranego użytkownika SQL (zob. Zmiana hasła użytkownika SQL);
- Przycisk
[Dodaj użytkownika] – operator powinien nacisnąć ten przycisk, jeśli nie chce zmieniać hasła istniejącego użytkownika SQL, chce natomiast dodać nowego użytkownika SQL, za pośrednictwem którego aplikacja Comarch DMS komunikuje się z bazą danych (zob. Dodawanie nowego użytkownika SQL).
Jeśli operator kliknie w przycisk [Zmień hasło], wówczas zostanie otwarte okno, w ramach którego może dokonać zmiany hasła dla wybranego użytkownika SQL. W tym celu należy:
- W polu „Hasło” wprowadzić nowe hasło dla wybranego użytkownika SQL
- W polu „Powtórz hasło” wpisać ponownie nowe hasło dla wybranego użytkownika SQL, takie samo, jak w polu „Hasło”
Następnie operator powinien kliknąć przycisk [Zapisz].
Hasło powinno być silne – tzn. spełniać następujące warunki:
- Składać się z min. 12 znaków;
- Zawierać cyfry;
- Zawierać małe i wielkie litery;
- Zawierać znaki specjalne.
Hasło nie może zawierać następujących znaków:
- ;
- ‘
- ”
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/01/word-image-31865-51.png)
Jeżeli wpisano hasło, które nie spełnia któregoś z warunków dla silnego hasła, wówczas po kliknięciu przycisku [Zapisz] hasło nie zostaje zmienione i wyświetlany jest odpowiedni komunikat, analogicznie jak w przypadku dodawania nowego użytkownika SQL.
Po poprawnym uzupełnieniu pól oraz po kliknięciu przycisku [Zapisz] hasło dla wybranego użytkownika SQL zostaje zmienione, okno zamyka się, a w ramach okna „Baza danych Comarch DMS” wyświetlony zostaje napis „Hasło użytkownika bazy zostało zmienione”.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/01/word-image-31865-54.png)
Dodawanie nowego użytkownika SQL
Po kliknięciu w przycisk [Dodaj użytkownika] zostaje otwarte okno, w którym należy uzupełnić następujące pola:
- Login – w tym polu operator powinien wpisać login nowego użytkownika, za pomocą którego aplikacja Comarch DMS będzie komunikować się z bazą danych na serwerze MS SQL Server;
- Hasło – w tym polu operator powinien wpisać hasło nowego użytkownika, za pomocą którego aplikacja Comarch DMS będzie komunikować się z bazą danych na serwerze MS SQL Server;
- Powtórz hasło – w ramach tego pola operator powinien powtórnie wprowadzić hasło nowego użytkownika, za pomocą którego aplikacja Comarch DMS będzie komunikować się z bazą danych na serwerze MS SQL Server.
Hasło powinno być silne – tzn. spełniać następujące warunki:
- Składać się z min. 12 znaków;
- Zawierać cyfry;
- Zawierać małe i wielkie litery;
- Zawierać znaki specjalne.
Hasło nie może zawierać następujących znaków:
- ;
- ‘
- ”
Jeżeli wpisano hasło, które nie spełnia któregoś z warunków dla silnego hasła, wówczas po kliknięciu przycisku [Zapisz] hasło nie zostaje zapisane, użytkownik nie zostaje utworzony i wyświetlany jest odpowiedni komunikat, analogicznie jak podczas instalacji aplikacji Comarch DMS.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/01/word-image-31865-61.png)
W przypadku, gdy operator wprowadził login i hasło użytkownika, którego login był już wykorzystywany dla innej instalacji na tym samym serwerze , a następnie kliknął w przycisk [Zapisz], wówczas w dolnej części zostanie wyświetlony komunikat ostrzegawczy „Wpisany login jest już wykorzystany do komunikacji z bazą danych na tym serwerze. Zalecamy zmianę loginu dla nowej instalacji”. Komunikat nie blokuje następnych kroków instalacji – po ponownym kliknięciu w przycisk
[Zapisz] użytkownik z podanym loginem oraz hasłem zostanie utworzony.
W ramach aktualizacji operator może albo zmienić hasło, albo dodać nowego użytkownika SQL – nie może wykonać obydwóch tych akcji.
Operator może także nie podejmować żadnej z tych akcji i od razu po przejściu do okna oraz nawiązaniu połączenia z serwerem wybrać bazę w ramach pola „Lista baz danych”, a następnie kliknąć przycisk „Uruchom skrypty”
Jeżeli dodawanie nowego użytkownika SQL zakończy się sukcesem, wówczas pole „Użytkownik SQL dla Comarch DMS” zostanie zablokowane – operator nie będzie mógł zmienić hasła.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/01/word-image-31865-65.png)
Uruchamianie skryptów
Po wyborze bazy i (opcjonalnie) zmianie hasła dla istniejącego użytkownika SQL lub dodaniu nowego użytkownika SQL operator powinien nacisnąć przycisk [Uruchom skrypty] w celu aktualizacji bazy Comarch DMS. Kiedy wykonywanie skryptów zakończyło się sukcesem, wyświetlona zostaje informacja „Skrypty SQL zostały wykonane pomyślnie”, a użytkownik może nacisnąć przycisk
[Dalej], aby przejść do kolejnego kroku instalacji – do okna „Konfiguracyjna baza danych Comarch ERP Optima”.
Konfiguracyjna baza danych Comarch ERP Optima
W ramach okna „Konfiguracyjna baza danych Comarch ERP Optima” należy poprawnie uzupełnić pole „Nazwa serwera”, a następnie wybrać typ logowania:
- Logowanie zintegrowane
lub
- Logowanie SQL – jeśli wybrano tę opcję, należy podać:
W polu „Nazwa użytkownika” – nazwę użytkownika logującego się do serwera SQL – np. sa
W polu „Hasło” – hasło użytkownika logującego się do serwera SQL
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2024/01/konfig-baza-danych-dms-aktualizacja-202400.png)
Następnie należy nacisnąć przycisk [Połącz], aby połączyć się z serwerem SQL. Jeżeli połączenie zostało nawiązane, w dolnej części okna pojawi się napis „Nawiązano połączenie z serwerem SQL”.
Od wersji 2025.0.0 w przypadku jeśli:
- baza Comarch ERP Optima znajduje się na tym samym serwerze co baza Comarch DMS albo w oknie „Opcje instalacji” zaznaczono opcję „Utwórz osobną bazę danych dla Comarch DMS”, po połaczeniu z serwerem użytkownik powinien w ramach pola „Lista baz danych” wybrać bazę konfiguracyjną Comarch ERP Optima, która ma zostać zaktualizowana, a później nacisnąć przycisk
[Uruchom skrypty] w celu aktualizacji bazy Comarch ERP Optima.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/02/optima-ten-sam-serwer.png)
- baza Comarch ERP Optima znajduje się na innym serwerze niż baza Comarch DMS albo w oknie „Opcje instalacji” nie zaznaczono opcji „Utwórz osobną bazę danych dla Comarch DMS”, wówczas po połączeniu z serwerem w ramach okna „Konfiguracyjna baza danych Comarch ERP Optima” dostępne są:
- Pole „Użytkownik SQL dla Comarch DMS” – w ramach tego pola operator może wskazać utworzonego wcześniej użytkownika, który aktualnie komunikuje się z bazą danych. Po wyborze użytkownika przycisk
[Zmień hasło] staje się aktywny. Zmiana hasła przy aktualizacji nie jest obowiązkowa, jeśli jednak operator kliknie w przycisk
[Zmień hasło], wówczas zostanie otwarte okno, w ramach którego może dokonać zmiany hasła dla wybranego użytkownika SQL (zob. Zmiana hasła użytkownika SQL);
- Przycisk
[Dodaj użytkownika] – operator powinien nacisnąć ten przycisk, jeśli nie chce zmieniać hasła istniejącego użytkownika SQL, chce natomiast dodać nowego użytkownika SQL, za pośrednictwem którego aplikacja Comarch DMS komunikuje się z bazą danych (zob. Dodawanie nowego użytkownika SQL).
- Pole „Użytkownik SQL dla Comarch DMS” – w ramach tego pola operator może wskazać utworzonego wcześniej użytkownika, który aktualnie komunikuje się z bazą danych. Po wyborze użytkownika przycisk
.
W ramach aktualizacji operator może albo zmienić hasło, albo dodać nowego użytkownika SQL – nie może wykonać obydwóch tych akcji.
Operator może także nie podejmować żadnej z tych akcji i od razu po przejściu do okna oraz nawiązaniu połączenia z serwerem wybrać bazę w ramach pola „Lista baz danych”, a następnie kliknąć przycisk „Uruchom skrypty”
Jeżeli dodawanie nowego użytkownika SQL zakończy się sukcesem, wówczas pole „Użytkownik SQL dla Comarch DMS” zostanie zablokowane – operator nie będzie mógł zmienić hasła.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/02/optima-inny-serwer.png)
Uruchamianie skryptów
Po ewentualnym dokonaniu zmian i wyborze bazy konfiguracyjnej nalezy nacisnąć przycisk [Uruchom skrypty] w celu aktualizacji bazy konfiguracyjnej Comarch ERP Optima.
Kiedy wykonywanie skryptów zakończyło się sukcesem, wyświetlona zostaje informacja „Skrypty SQL zostały wykonane pomyślnie”, a użytkownik może nacisnąć przycisk [Dalej], aby przejść do kolejnego kroku instalacji – do okna „Firmowa baza danych Comarch ERP Optima”.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/02/po-skryptach-optima-2025.png)
Firmowa baza danych Comarch ERP Optima
W ramach okna „Firmowa baza danych Comarch ERP Optima” należy poprawnie uzupełnić pole „Nazwa serwera”, a następnie wybrać typ logowania:
- Logowanie zintegrowane
lub
- Logowanie SQL – jeśli wybrano tę opcję, należy podać:
W polu „Nazwa użytkownika” – nazwę użytkownika logującego się do serwera SQL – np. sa
W polu „Hasło” – hasło użytkownika logującego się do serwera SQL
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/02/Okno-„Firmowa-baza-danych-Comarch-ERP-Optima-2025.png)
Następnie należy nacisnąć przycisk [Połącz], aby połączyć się z serwerem SQL. Jeżeli połączenie zostało nawiązane, w dolnej części okna pojawi się napis „Nawiązano połączenie z serwerem SQL”.
Od wersji 2025.0.0 w przypadku jeśli:
- baza firmowa Comarch ERP Optima znajduje się na tym samym serwerze co baza Comarch DMS lub baza konfiguracyjna Comarch ERP Optima, po połaczeniu z serwerem użytkownik powinien w ramach pola „Lista baz danych” wybrać bazę firmową Comarch ERP Optima, która ma zostać zaktualizowana, a później nacisnąć przycisk
[Uruchom skrypty] w celu aktualizacji bazy Comarch ERP Optima.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/02/baza-firmowa-optima-ten-sam-serwer.png)
- baza Comarch ERP Optima znajduje się na innym serwerze niż baza Comarch DMS lub baza konfiguracyjna Comarch ERP Optima, wówczas po połączeniu z serwerem w ramach okna Firmowa baza danych Comarch ERP Optima” dostępne są:
- Pole „Użytkownik SQL dla Comarch DMS” – w ramach tego pola operator może wskazać utworzonego wcześniej użytkownika, który aktualnie komunikuje się z bazą danych. Po wyborze użytkownika przycisk
[Zmień hasło] staje się aktywny. Zmiana hasła przy aktualizacji nie jest obowiązkowa, jeśli jednak operator kliknie w przycisk
[Zmień hasło], wówczas zostanie otwarte okno, w ramach którego może dokonać zmiany hasła dla wybranego użytkownika SQL (zob. Zmiana hasła użytkownika SQL);
- Przycisk
[Dodaj użytkownika] – operator powinien nacisnąć ten przycisk, jeśli nie chce zmieniać hasła istniejącego użytkownika SQL, chce natomiast dodać nowego użytkownika SQL, za pośrednictwem którego aplikacja Comarch DMS komunikuje się z bazą danych (zob. Dodawanie nowego użytkownika SQL).
- Pole „Użytkownik SQL dla Comarch DMS” – w ramach tego pola operator może wskazać utworzonego wcześniej użytkownika, który aktualnie komunikuje się z bazą danych. Po wyborze użytkownika przycisk
W ramach aktualizacji operator może albo zmienić hasło, albo dodać nowego użytkownika SQL – nie może wykonać obydwóch tych akcji.
Operator może także nie podejmować żadnej z tych akcji i od razu po przejściu do okna oraz nawiązaniu połączenia z serwerem wybrać bazę w ramach pola „Lista baz danych”, a następnie kliknąć przycisk „Uruchom skrypty”
Jeżeli dodawanie nowego użytkownika SQL zakończy się sukcesem, wówczas pole „Użytkownik SQL dla Comarch DMS” zostanie zablokowane – operator nie będzie mógł zmienić hasła.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/02/baza-firmowa-optima-inny-serwer.png)
Uruchamianie skryptów
Po ewentualnym dokonaniu zmian i wyborze bazy firmowej nalezy nacisnąć przycisk [Uruchom skrypty] w celu aktualizacji bazy firmowej Comarch ERP Optima.
Kiedy wykonywanie skryptów zakończyło się sukcesem, wyświetlona zostaje informacja „Skrypty SQL zostały wykonane pomyślnie”, a użytkownik może nacisnąć przycisk [Dalej],
aby przejść do kolejnego kroku instalacji:
- Jeżeli w folderze z aktualizowaną aplikacją serwerową w pliku Web.config klucz „UseRepository” ma wartość „false” – aplikacja Comarch DMS nie współpracuje z modułem Comarch DMS – następuje przejście do okna „Klucze licencji”
- Jeżeli w folderze z aktualizowaną aplikacją serwerową w pliku Web.config klucz „UseRepository” ma wartość „true” – następuje przejście do okna „Aktualizacja aplikacji Repozytorium”
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/02/wykonane-skrypty-baza-firmowa-Optima.png)
Aktualizacja aplikacji Repozytorium
W wersji 2024.2.2 w Comarch DMS Repozytorium wprowadzono szyfrowanie connection stringów znajdujących się w pliku appsettings.json w folderze z plikami Comarch DMS Repozytorium.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2024/09/word-image-30942-1.png)
W ramach okna „Aktualizacja aplikacji Repozytorium” znajdują się następujące pola:
-
-
- Wybierz witrynę web – w ramach tego pola operator powinien wybrać witrynę, na której znajduje się aplikacja Repozytorium do zaktualizowania (domyślnie wyświetlana jest witryna Default Web Site);
- Port – pole numeru portu, wyszarzone i nieedytowalne;
- Wybierz aplikację Repozytorium – w ramach tego pola operator powinien wybrać aplikację Repozytorium do zaktualizowania.
-
Następnie należy kliknąć [Dalej], aby przejść do kolejnego okna.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2024/07/word-image-29901-122.png)
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2024/07/word-image-29901-123.png)
Baza danych Comarch DMS Repozytorium
Następnie w ramach okna „Baza danych Comarch DMS Repozytorium” operator powinien uzupełnić:
-
-
- W ramach pola „Nazwa serwera” – nazwę serwera, na którym znajduje się serwer MongoDB;
-
-
-
- W sekcji „Logowanie do serwera MongoDB”:
- W ramach pola „Login” – login administratora MongoDB
- W ramach pola „Hasło” – hasło administratora MongoDB
- W sekcji „Logowanie do serwera MongoDB”:
-
Następnie należy sprawdzić poprawność wprowadzonych danych, klikając w przycisk [Połącz].
Jeśli próba nawiązania połączenia zakończyła się powodzeniem, w dolnej części okna wyświetlony zostaje napis „Nawiązano połączenie z serwerem MongoDB”.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/02/Okno-„Baza-danych-Comarch-DMS-Repozytorium-przed-uzupelnieniem-pol-aktual.png)
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/02/Okno-„Baza-danych-Comarch-DMS-Repozytorium-po-uzupelnieniu-pol-i-kliknieciu-w-przycisk-„Polacz-aktual.png)
Jeśli nawiązano połączenie z serwerem MongoDB, wówczas w ramach pola „Lista baz danych” powinna być wybrana baza Comarch DMS Repozytorium odpowiednia dla danej aplikacji.
Nastepnie, opcjonalnie, operator może zmienić hasło dla użytkownika MongoUser, klikając przycisk [Zmień hasło].
W otwartym oknie w polu „Hasło” należy ustawić hasło dla użytkownika MongoUser, dodanego do serwera MongoDB podczas pierwszej instalacji danej aplikacji Comarch DMs Repozytorium. Hasło należy następnie wpisać ponownie w polu „Powtórz hasło”, a później kliknąć przycisk „Zapisz”.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/02/Okno-zmiany-hasla-dla-uzytkownika-MongoUser.png)
Hasło powinno spełniać następujące warunki:
-
-
- Składać się z min. 12 znaków;
- Zawierać cyfry;
- Zawierać małe i wielkie litery;
- Zawierać znaki specjalne.
-
- :
- /
- ?
- #
- [
- ]
- @
- !
Od wersji 2024.2.2 można używać powyższych znaków w ramach loginu i/lub hasła.
Nie należy natomiast używać spacji w loginie ani w haśle.
Kiedy pola zostały poprawnie uzupełnione, a użytkownik nacisnął przycisk [Zapisz], okno zmiany hasła dla MongoUsera zostaje zamknięte, a hasło użytkownika MongoUser zostaje zmienione. Następnie operator powinien kliknąć
[Dalej].
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2025/02/Okno-„Baza-danych-Comarch-DMS-Repozytorium-po-zmianie-hasla-dla-uzytkownika-MongoUser-aktual.png)
Po kliknięciu w przycisk [Dalej] następuje przejście do okna „Klucze licencji”.
Klucze licencji
W ramach okna „Klucze licencji” w polach: „Serwer klucza licencji Comarch DMS” i „Serwer klucza licencji Comarch ERP Optima” zostają automatycznie wpisane klucze licencji, pobrane z pliku Web.config. W razie potrzeby użytkownik może wpisać ręcznie inne klucze licencji Comarch DMS zgodnie ze wzorem nazwa_serwera_klucza::numer_klucza.
Jeżeli operator aktualizuje również moduł Repozytorium, wówczas w ramach okna „Klucze licencji” dostępne jest także pole „Adres e-mail administratora”, w którym znajduje się adres email, który będzie widoczny w Comarch DMS w komunikatach, w których wymagany jest kontakt z administratorem – automatycznie uzupełniony, ale dostępny do edycji.
Następnie należy kliknąć na przycisk [Instaluj] , aby przejść do kolejnego kroku.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2024/01/Okno-„Klucze-licencji-ze-wzorcem-zapisu-kluczy-licencji-optima-aktualizacja-202400.png)
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2024/07/aktualizacja-opti-repo-202420-klucze-lic.png)
Po uzupełnieniu klucza licencji i kliknięciu [Instaluj] następuje przejście do kolejnego okna „Aktualizowanie” i rozpoczyna się aktualizacja aplikacji web Comarch DMS.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2024/01/okno-aktualizowanie-202400.png)
Po dokonaniu aktualizacji wyświetlone zostanie końcowe okno instalatora. Kiedy użytkownik kliknie przycisk [Zakończ], instalator zostanie zamknięty, natomiast zostanie otwarta przeglądarka na ekranie logowania do nowej aplikacji web Comarch DMS, zgodnie z nazwą aplikacji, którą podano w instalatorze.
![](https://pomoc.comarch.pl/dms/wp-content/uploads/2024/01/Okno-koncowe-instalatora-Comarch-DMS-202400.png)