Procedura aktualizacji instrukcji serwera 1C 8.3. Instalacja platformy, aktualizacja platformy. Przygotowanie pracy i blokowanie użytkowników podczas instalacji

Jeśli po uruchomieniu dowolnej bazy danych 1C zobaczysz takie okno, oznacza to, że pracujesz na przestarzałej platformie i należy ją zaktualizować:

Zdecydowanie odradza się dalszą pracę z obecną wersją platformy, gdyż może to prowadzić do nieprzewidywalnych konsekwencji.

Aby zaktualizować, możesz skontaktować się ze specjalistą lub możesz to zrobić samodzielnie, nie ma nic skomplikowanego. Przyjrzyjmy się, jak samodzielnie zaktualizować platformę 1C 8.3 w dwóch prostych krokach. Ta instrukcja nadaje się również do migracji z platformy 1C 8.2 do 8.3.

Jeśli masz już plik instalacyjny, przejdź do następnej sekcji „Instalacja”.

Przejdź więc do strony pomocy technicznej (https://users.v8.1c.ru/):

Nas interesuje sekcja „Aktualizacja programu”.

Na kolejnej stronie serwisu należy podać Login i Hasło, które otrzymałeś przy zawieraniu umowy o wsparcie informatyczne (ITS):

Uzyskaj 267 lekcji wideo na 1C za darmo:

Nas interesuje linia „Platforma technologiczna 8.3”. Kliknij ten link, a zostaniesz przeniesiony na stronę z numerami wersji:

Nas interesuje oczywiście ten drugi, czyli ten najwyższy. Kliknij link ponownie i tutaj wybierz platformę dla Windows ( W tej sekcji opisano platformy dla systemu Linux i wiele więcej, ważne jest, aby ich nie mylić!):

Wreszcie możemy pobrać dystrybucję. W kolejnym oknie kliknij link „Pobierz dystrybucję”. Zapisz dystrybucję w jakimś folderze na dysku. Twoja przeglądarka może automatycznie rozpocząć pobieranie, jeśli ma skonfigurowany folder domyślny.

Teraz w Eksploratorze szukamy pobranego pliku. Plik dystrybucyjny jest archiwum, dlatego należy go rozpakować do osobnego folderu.

Instalacja platformy 1C

Po rozpakowaniu odszukaj na liście plików plik setup.exe i uruchom go:

Rozpocznie się proces instalacji. Nie różni się to niczym od instalacji dowolnego innego programu, pytanie może pojawić się jedynie w momencie pojawienia się okna z możliwością wyboru komponentów do zainstalowania.

Nasz film o instalowaniu aktualizacji 1C 8.3, 8.2 lub 8.1:

Po aktualizacji platformy 1C, jeśli to konieczne, możesz kontynuować.

Aktualizacja serwera 1C 8.3

Proces aktualizacji platformy 1C na serwerze nie różni się od zwykłej aktualizacji podanej powyżej. Jedynym warunkiem jest wybranie odpowiedniej dystrybucji aplikacji. Należy pamiętać, że plik instalacyjny aplikacji serwerowej występuje w dwóch wersjach – 32- i 64-bitowej.

Ale kiedy instalujesz go po raz pierwszy, ustawienia domyślne są już ustawione na ustawienia minimalne, aby rozpocząć. Jeśli potrzebne są inne ustawienia (na przykład, jeśli baza informacji znajduje się na serwerze), lepiej skontaktować się ze specjalistą.

Po instalacji program jest gotowy do użycia, można albo dodawać konfiguracje, bazy danych i pracować.

Dla użytkowników i administratorów programów 1C

Jak zaktualizować platformę 1C Enterprise 8 na serwerze?

Dmitrij Mironow

Dzisiaj chcę ci powiedzieć, jak zaktualizować platformę 1C Enterprise 8 w trybie klient-serwer.

Przed aktualizacją będziemy musieli trochę się przygotować.

1. Sprawdź numer wersji zainstalowanej na serwerze

Aby to zrobić, uruchom 1C, otwórz dowolną bazę danych znajdującą się na serwerze korporacyjnym i kliknij ikonę pomocy (lub kliknij „Pomoc” - następnie „Informacje o programie”)

spójrz na numer wydania:

W naszym przypadku jest to dość stara wersja, wersja 8.2.15.318.

2. Pobierz wymaganą wersję platformy

Następnie przejdź do witryny internetowej użytkownicy.v8.1c.ru(aby uzyskać dostęp do serwisu należy posiadać subskrypcję ITS oraz otrzymać login i hasło do konta).

Kliknij „pobierz aktualizacje” w sekcji „Aktualizacje oprogramowania”. Wpisujemy nasze dane uwierzytelniające i przechodzimy do strony z dostępnymi plikami do pobrania.

Wybierz „Platforma technologiczna 8.2”.

Wybieramy żądaną wersję (w tym przypadku instaluję najnowszą wersję 16 wydań, ponieważ 17. wersja platformy 8.2 jest jeszcze nieco wilgotna).

Wybierz pozycję „Platforma technologii korporacyjnej 1C dla systemu Windows”

I kliknij „Pobierz”.

3. Przed montażem wykonaj przygotowania.

Przed instalacją musimy upewnić się, że nikt obecnie nie pracuje w bazach danych serwera 1C. Aby to zrobić, przechodzimy do konsoli administracyjnej przedsiębiorstwa 1C:

Przyglądamy się także otwartym sesjom we wszystkich bazach danych

W naszym przypadku nikt nie pracuje w bazie danych. Jeśli wszyscy zostali ostrzeżeni, ale ktoś nie jest w pracy lub użytkownik zapomniał poprawnie wyjść z sesji terminala i nadal zawiesza się w bazie danych, możesz wyłączyć tę funkcję, klikając prawym przyciskiem myszy i wybierając „Usuń”

Następnie musisz wykonać kopie zapasowe wszystkich baz danych (). I pamiętaj, aby przetestować rozpakowanie kopii zapasowych!

Potrzebujemy również hasła użytkownika lokalnego, w imieniu którego uruchamiany jest serwer korporacyjny 1C (domyślnie jest to usr1cv82). Jeśli nie zapisałeś hasła, możesz je zmienić w zarządzaniu komputerem, użytkownikach.

4. Zaktualizuj 1C

Po zakończeniu czynności przygotowawczych rozpakuj archiwum i uruchom plik „setup.exe”

Teraz sprawdzamy, które komponenty zostaną zaktualizowane.

W następnym oknie pozostaw wszystko jako domyślne i kliknij „Dalej”. A w nowym oknie po prostu wpisujemy hasło dla naszego lokalnego użytkownika.

Aktualizacja serwera 1c z wersji 8.2 do 8.3 nie spowoduje żadnych problemów, jeśli początkowo zapewnisz kilka punktów.
Najpierw musisz wyrzucić użytkowników ze wszystkich baz danych 1C. Następnie zatrzymujemy usługę - 1C: Enterprise Server Agent 8.2. a dla niezawodności konieczne jest wyłączenie automatycznego uruchamiania tej usługi. Można to zrobić za pomocą wiersza poleceń:
sc config „1C:Enterprise 8.2 Server Agent (x86-64)” start= wyłączony
sc stop „1C:Agent serwera Enterprise 8.2 (x86-64)”

Wymagana jest spacja po „start=”.
Następnie w Program Files utwórz folder 1cv8 i skopiuj tam katalog srvinfo z 1cv82. To bardzo ważny punkt. Jeżeli folder nie zostanie skopiowany, lista baz danych nie zostanie przeniesiona na nowy serwer.
Nigdy nie należy usuwać starego serwera 8.2. Ogólnie rzecz biorąc, nie musisz go w ogóle usuwać, na wszelki wypadek.

Teraz instalujemy serwer 1C 8.3.
Podczas instalacji zostaniesz zapytany o język systemu, jeśli system operacyjny na serwerze jest w języku angielskim, lepiej ręcznie wybrać język rosyjski. Następnie, wybierając użytkownika, pozostaw użytkownika z wersji 8.2 i pamiętaj o wpisaniu jego aktualnego hasła w obu polach poniżej. Jeśli używane są kody PIN, nie ma potrzeby instalowania sterownika licencyjnego sprzętu.
Po udanej instalacji wersji 8.3 przejdź do konsoli administracyjnej i spójrz na listę baz danych, wszystkie bazy powinny być połączone.

Po uruchomieniu serwera 1c 8.3 należy skonfigurować parametry operacyjne serwera 1c. W szczególności zużycie pamięci oraz liczba baz danych i użytkowników na 1 proces roboczy serwera.
W konsoli administracyjnej serwera 1c, w drzewie po lewej stronie, znajdź element „Klaster lokalny”, kliknij prawym przyciskiem myszy - Właściwości. Edytujemy parametr - „Dozwolony rozmiar pamięci”. Zainstalowałem 2097152 Kb, czyli 2 GB. „Odstęp przekroczenia dopuszczalnej pojemności pamięci” wynosi 60 sekund. Jeśli proces przekroczy dozwolony rozmiar, zostanie uruchomiony ponownie, a wszyscy użytkownicy przełączą się do innego procesu.
Następnie w drzewie otwórz menu „Serwery robocze” i na naszym serwerze kliknij prawym przyciskiem myszy i wybierz właściwości. Tutaj musisz ustawić ilość pamięci dostępnej dla serwera 1c. Jest to wskazane w pozycji „Maksymalny rozmiar pamięci procesów roboczych”. Ponieważ Serwer ma tylko 24 GB pamięci, więc ustawiłem go na 22 GB na 1 sekundę. W bajtach będzie to 23622320128.
Tutaj wskazujemy liczbę baz danych na proces i liczbę połączeń na proces. Wskazałem odpowiednio 1 i 15.
Po dokonaniu zmian nie jest konieczne ponowne uruchomienie serwera, wszystkie ustawienia są pobierane na bieżąco. Chociaż dla bezpieczeństwa nie zaszkodzi zrestartować. Wystarczy zrestartować usługę serwera 1c.

W przeciwieństwie do wersji 8.2, w wersji 8.3 nie ma potrzeby ręcznego tworzenia przepływów pracy; są one tworzone automatycznie w razie potrzeby

Czy napotkałeś błędy konfiguracyjne po aktualizacji platformy 1C:Enterprise 8.2? Problem polega na tym, że nie zaktualizowali od razu serwera 1C, na którym pracują programiści, a z powodu różnicy wersji zaczęły pojawiać się błędy w pamięci masowej (do której podłączona jest zarówno robocza baza danych, jak i baza danych programistów)! Aby uniknąć takich problemów w przyszłości, opracowano instrukcje krok po kroku (aby o niczym nie zapomnieć) dotyczące aktualizacji platformy 1C:Enterprise 8.2...

Jeśli korzystasz z dużej bazy danych dla wielu użytkowników, której rozwój odbywa się poprzez pamięć masową, to aby zapewnić integralność struktury konfiguracji i zapobiec błędom w pamięci podręcznej konfiguracji, musisz zaktualizować platformę 1C: Enterprise 8.2 jako następująco:

(UWAGA: Aktualizację na serwerach i komputerach klienckich należy wykonywać tak, jak instaluje się nową wersję, a nie aktualizację istniejącej (aby zachować możliwość przywrócenia poprzedniej wersji platformy))

  • 1) Wykonaj pełną kopię działającej bazy danych za pomocą SQL Server;
  • 2) Programiści w swoich testowych bazach danych powinni zakończyć wprowadzanie zmian i umieścić wszystkie przechwycone obiekty w pamięci głównej i odłączyć się od pamięci. Programiści powinni następnie zamknąć wszystkie połączenia ze swoimi testowymi bazami danych;
  • 3) Ustaw blokadę działającej bazy danych i zamknij wszystkie sesje;
  • 4) W konfiguratorze bazy roboczej połącz się z Magazynem i pobierz wszystkie obiekty z Magazynu. Zapisz wszystkie zmiany konfiguracji i zaktualizuj konfigurację bazy danych, odłącz się od magazynu. Zamknij działający konfigurator bazy danych;
  • 5) Zatrzymaj usługę „1C:Enterprise 8.2 Server Agent...” na serwerze produkcyjnym. Jeżeli Klaster Serwerów obejmuje inne serwery produkcyjne, należy również zatrzymać tę usługę na tych serwerach;
  • 6) Wykonaj kolejną pełną kopię (w celu zapisania zmian otrzymanych z Magazynu) lub kopię różnicową (w celu zaoszczędzenia miejsca na dysku) działającej bazy danych;
  • 7) Utwórz kopię katalogu roboczego klastra serwerów 1C. Ścieżkę do tego katalogu można wyświetlić na centralnym serwerze 1C we właściwościach usługi „1C:Enterprise 8.2 Server Agent…”: parametr –d;
  • 8) Zaktualizuj platformę 1C:Enterprise 8.2 na centralnym serwerze roboczym i na wszystkich innych działających serwerach zawartych w klastrze serwerów (aby zaktualizować, musisz uruchomić plik setup.exe i zainstalować za pomocą kreatora). Jeżeli zainstalowana jest 64-bitowa wersja serwera, należy uruchomić odpowiedni instalator. Ponadto konieczna jest aktualizacja komponentów 32-bitowych (aplikacje klienckie, Cluster Console i inne);
  • 9) Zaktualizuj platformę 1C:Enterprise 8.2 na komputerach będących serwerami 1C:Enterprise 8.2 dla programistów. Aktualizację przeprowadza się w sposób opisany w punkcie 8 niniejszej instrukcji;
  • 10) Zaktualizuj platformę 1C:Enterprise 8.2 na wszystkich innych serwerach 1C (na przykład serwerach, na których znajdują się testowe bazy danych lub zapasowe serwery 1C);
  • 11) Sprawdź, czy na centralnym serwerze 1C i na innych działających serwerach wchodzących w skład klastra serwerów 1C uruchomiła się i działa usługa „1C:Enterprise 8.2 Server Agent…”;
  • 12) Otwórz działający konfigurator bazy danych i wykonaj Restrukturyzację tabel bezpieczeństwa informacji za pomocą narzędzia do testowania i korygowania bezpieczeństwa informacji;
  • 13) Utwórz nowy magazyn z działającego konfiguratora bazy danych;
  • 14) Wykonaj kolejną pełną kopię działającej bazy danych (w celu zapisania restrukturyzacji tabeli) przy użyciu SQL Server;
  • 15) We wszystkich testowych bazach programistów połącz się z NOWĄ pamięcią masową, uzyskaj wszystkie dane, zapisz i zaktualizuj konfiguracje;
  • 16) Na wszystkich innych testowych bazach danych, które nie są powiązane z Magazynem, wykonaj operację opisaną w paragrafie 12 LUB przywróć te bazy danych z ostatniej kopii roboczej bazy danych po przeprowadzonej restrukturyzacji (patrz paragraf 14);
  • 17) Na komputerach programistów wyczyść pamięć podręczną konfiguracji 1C:Enterprise 8.2;
  • 18) Zaktualizuj aplikację kliencką 1C:Enterprise 8.2 na komputerach użytkowników i serwerze terminali;
  • 19) Sprawdź poprawność pliku konfiguracyjnego nethasp.ini (problemy z kluczami bezpieczeństwa sieci);
  • 20) Wykonaj test działania działającej bazy danych z komputera klienckiego z uprawnieniami użytkownika (uruchom ze zaktualizowanej platformy)

Wyślij ten artykuł na mój e-mail

Często użytkownik pracujący z programem 1C staje przed koniecznością przejścia na nowszą wersję działającej konfiguracji (może to wynikać z korekty błędów w bieżącej konfiguracji, potrzeby nowych mechanizmów zawartych w nowej wersji itp. .). Aby program działał poprawnie w nowej wersji konfiguracji, może zaistnieć potrzeba aktualizacji platformy 1C Enterprise.

W tym artykule przyjrzymy się, jak zaktualizować platformę 1C 8.3.

Proces aktualizacji polega na zainstalowaniu nowej wersji platformy technologicznej, jest ona instalowana równolegle ze starą i można pracować pod każdą wersją platformy. Nie jest to wcale trudne, proces jest dobrze ugruntowany i nie wymaga żadnych specjalnych umiejętności.

Najpierw musisz pobrać pakiet dystrybucyjny dla aktualnej wersji platformy, którą chcesz zainstalować. Aby to zrobić, potrzebujesz subskrypcji ITS i odpowiednio potwierdzających to danych uwierzytelniających: loginu i hasła. Oficjalna strona wsparcia 1C znajduje się pod adresem https://users.v8.1c.ru/. Po otwarciu witryny na stronie wsparcia użytkownika musisz znaleźć i kliknąć link Pobierz aktualizacje.

Tutaj, jeśli nie logowałeś się wcześniej do serwisu i nie zapisałeś do niego swoich danych uwierzytelniających, pojawi się okno, w którym musisz podać swój login i hasło. Następnie na liście rozwiń menu Dystrybucje technologii i znajdź wiersz Platforma technologiczna 8.3.

Kliknięcie wiersza otwiera stronę z opublikowanymi wersjami wybranej platformy.

Wybierz bieżący (patrz numer i data wydania). Następnie na liście znajdź i wybierz wiersz 1C: Enterprise Technology Platform for Windows.

Następnie kliknij Pobierz dystrybucję.

Po zakończeniu pobierania danych z serwisu należy znaleźć folder, w którym plik został zapisany (lokalizacja pobranego pliku zależy od ustawień przeglądarki; przy pobieraniu możesz zostać poproszony o podanie folderu), co do zasady, jest to folder Pobrane lub Pobrane, który można otworzyć w Eksploratorze. Plik dystrybucyjny to archiwum, które należy rozpakować do osobnego folderu. Po rozpakowaniu znajdź plik setup.exe i uruchom go. Rozpocznie się proces instalacji, jest to bardzo proste, wystarczy sekwencyjnie potwierdzić kroki instalacji.

Po instalacji możesz rozpocząć pracę z wybraną bazą danych na nowej wersji platformy.

Dostępne jest również ustawienie automatycznej aktualizacji. Do tego przeznaczony jest Asystent aktualizacji programu (nie działa w trybie klient-serwer).

Znajduje się w sekcji administracyjnej w sekcji Usługa → Aktualizacja programu lub można go znaleźć w menu Wszystkie funkcje → Przetwarzanie → Aktualizacja programu.

Przetwarzanie zawiera informacje o dostępnej aktualizacji platformy 1C:Enterprise: numer wersji, rozmiar dystrybucji oraz link do informacji o funkcjach przejścia na nową wersję platformy 1C:Enterprise. Podczas przetwarzania należy wybrać tryb instalacji platformy, wskazać potrzebę przechowywania dystrybucji platformy na swoim komputerze i utworzyć kopię zapasową.