Aktualizacja aplikacji serwerowej (dawnej web) w trybie ręcznym

Kopiowanie zawartości katalogu DMS Workflow Api

W pobranym pliku instalacyjnym należy wejść do katalogu Comarch DMS {wersja} i przekopiować zawartość katalogu DMS Workflow Api do folderu, który utworzono podczas poprzedniej instalacji i do którego wówczas przeniesiono zawartość folderu DMS Web (np. C:\inetpub\wwwroot\DMSWeb).

 

Wprowadzanie zmian w pliku Web.config

Następnie w pliku konfiguracyjnym Web.config znajdującym się w katalogu C:\inetpub\wwwroot\{nazwa aplikacji serwerowej} należy wprowadzić potrzebne informacje, analogicznie jak podczas instalacji Comarch DMS (zob. punkt Konfiguracja pliku web.config w artykule Instalacja aplikacji serwerowej (dawnej web) w trybie ręcznym) i zapisać plik.

 

Uruchamianie skryptów

Następnie należy uruchomić skrypty na bazie Comarch DMS oraz na bazie Comarch ERP XL.

Uruchamianie skryptów na bazie Comarch DMS

W katalogu DMS Workflow Api\Sql znajduje się plik Install.bat, który służy do instalacji skryptów na bazie Comarch DMS.

Lokalizacja pliku:

katalog z plikami instalacyjnymi \ Comarch DMS {wersja} \ DMS Workflow Api \ Sql \ Install.bat

Aby uruchomić skrypty, należy postępować w jeden z następujących sposobów:

 

Przyklad

Sposób 1

Należy uruchomić wiersz polecenia, wpisując cmd w wyszukiwarce w menu „Start” i wybierając opcję „Uruchom jako administrator”.

Otwieranie wiersza polecenia

 

Następnie należy wpisać cd, nacisnąć spację i podać ścieżkę do lokalizacji pliku Install.bat – np. C:\inetpub\wwwroot\DMSWeb\Sql – a następnie nacisnąć Enter.

Później należy uruchomić plik z linii poleceń wpisując:

Install.bat <nazwa_serwera> <nazwa_bazy_Comarch_DMS>

a następnie klikając Enter – wówczas zostaną uruchomione skrypty.

 

Przykładowy wiersz polecenia do instalacji skryptów na bazie Comarch DMS

 

Po wykonaniu skryptów należy zamknąć okno Wiersza polecenia.

 

Przyklad

Sposób 2

W katalogu DMS Workflow Api\Sql należy odnaleźć plik Install.bat i otworzyć go do edycji.

 

Wybór pliku „Install.bat” do edycji

 

Następnie w ramach okna edytora należy uzupełnić dane w następujący sposób:

set SERVER=nazwa_serwera

SHIFT

set DATABASE=nazwa_bazy_Comarch_DMS

a następnie zapisać zmiany i zamknąć okno.

 

Plik „Install.bat” po uzupełnieniu danych i zapisaniu pliku

 

Później należy kliknąć prawym przyciskiem myszki na plik Install.bat i wybrać opcję „Uruchom jako administrator”. Wówczas, po wyrażeniu zgody na dokonanie zmian przez Windows Command Processor, zostaną uruchomione skrypty. Po wykonaniu skryptów okno zostanie automatycznie zamknięte.

 

Wybór opcji „Uruchom jako administrator”

 

Uruchamianie skryptów na bazie Comarch ERP XL

Analogiczny scenariusz należy wykonać dla katalogu DMS Workflow Api \ SqlXL w tej samej lokalizacji, z tą różnicą, że zamiast nazwy bazy danych Comarch DMS należy podać nazwę bazy Comarch ERP XL, a zamiast Install.bat – InstallXL.bat.

Lokalizacja pliku:

katalog z plikami instalacyjnymi \ Comarch DMS {wersja} \ DMS Workflow Api \ SqlXL \ InstallXL.bat

Aby uruchomić skrypty, należy postępować w jeden z następujących sposobów:

Sposób 1

Należy uruchomić wiersz polecenia, wpisując cmd w wyszukiwarce w menu „Start” i wybierając opcję „Uruchom jako administrator”.

 

Otwieranie wiersza polecenia

 

Następnie należy wpisać cd, nacisnąć spację i podać ścieżkę do lokalizacji pliku InstallXL.bat – np. C:\inetpub\wwwroot\DMSWeb\SqlXL – a następnie nacisnąć Enter.

Później należy uruchomić plik z linii poleceń wpisując:

InstallXL.bat <nazwa_serwera> <nazwa_bazy_Comarch_ERP_XL>

a następnie klikając Enter – wówczas zostaną uruchomione skrypty na bazie Comarch ERP XL.

 

Przykładowy wiersz polecenia do instalacji skryptów na bazie Comarch ERP XL

 

Po wykonaniu skryptów należy zamknąć okno Wiersza polecenia.

 

Sposób 2

W katalogu DMS Workflow Api\SqlXL należy odnaleźć plik InstallXL.bat i otworzyć go do edycji.

 

Wybór pliku „InstallXL.bat” do edycji

 

Następnie w ramach okna edytora należy uzupełnić dane w następujący sposób:

set SERVER=nazwa_serwera

SHIFT

set DATABASE=nazwa_bazy _Comarch_ERP_XL

a następnie zapisać zmiany i zamknąć okno.

 

Plik „InstallXL.bat” po uzupełnieniu danych i zapisaniu pliku

 

Później należy kliknąć prawym przyciskiem myszki na plik InstallXL.bat i wybrać opcję „Uruchom jako administrator”. Wówczas, po wyrażeniu zgody na dokonanie zmian przez Windows Command Processor, zostaną uruchomione skrypty. Po wykonaniu skryptów okno zostanie automatycznie zamknięte.

 

Wybór opcji „Uruchom jako administrator”

 

Uwaga
Skrypty na bazie Comarch DMS oraz bazie Comarch ERP XL mogą być uruchamiane wielokrotnie.

 

Reindeksacja bazy

W katalogu DMS Workflow Api \ SQL znajduje się plik reindex.bat, który umożliwia:

  • Zreindeksowanie tabel schematu DO,
  • Odbudowę statystyk,
  • Rekompilacje procedur i funkcji schematu DO.

 

Aby reindeksować bazę, należy uruchomić wiersz polecenia, wpisując cmd w wyszukiwarce w menu „Start” i wybierając opcję „Uruchom jako administrator”.

 

Otwieranie wiersza polecenia

Następnie należy wpisać cd, nacisnąć spację i podać ścieżkę do lokalizacji pliku reindex.bat – np. C:\inetpub\wwwroot\dms202311\Sql – a następnie nacisnąć Enter.

Póżniej należy uruchomić plik z linii poleceń wpisując:

reindex.bat <nazwa_serwera> <nazwa_bazy_Comarch_DMS>

 

a następnie klikając Enter – wówczas zostanie uruchomiona reindeksacja bazy Comarch DMS.

Po wykonaniu reindeksacji należy kliknąć dowolny przycisk, a później zamknąć okno Wiersza polecenia.

 

Przykładowy wiersz polecenia do reindeksacji bazy Comarch DMS

 

Wskazówka
Zalecana jest reindeksacja bazy przy aktualizacji aplikacji Comarch DMS.

 

Weryfikacja poprawności konfiguracji aplikacji serwerowej

Poprawność instalacji można zweryfikować poprzez uruchomienie skonfigurowanej aplikacji serwerowej i zalogowanie się na użytkownika.

 

Okno do logowania w Comarch DMS