Platform 1C 8.3 sql-instructies bijwerken. Waar de distributie te verkrijgen is

Bent u configuratiefouten tegengekomen na het updaten van het 1C:Enterprise 8.2-platform? Het probleem is dat ze de 1C-server waar de ontwikkelaars werken niet onmiddellijk hebben bijgewerkt, en vanwege het verschil in versies begonnen er fouten te verschijnen in de opslag (waarmee zowel de werkdatabase als de ontwikkelaarsdatabases zijn verbonden)! Om dergelijke problemen in de toekomst te voorkomen, zijn stapsgewijze instructies (om niets te vergeten) opgesteld voor het updaten van het 1C:Enterprise 8.2-platform...

Als u een grote database voor meerdere gebruikers gebruikt, waarvan de ontwikkeling wordt uitgevoerd via opslag, moet u, om de integriteit van de configuratiestructuur te garanderen en fouten met de configuratiecache te voorkomen, het 1C:Enterprise 8.2-platform bijwerken als volgt:

(LET OP: Updaten op servers en clientmachines moet worden gedaan als het installeren van een nieuwe versie, en niet als het updaten van een bestaande versie (om de mogelijkheid te behouden om terug te gaan naar een vorige versie van het platform))

  • 1) Maak een volledige kopie van de werkende database met behulp van SQL Server;
  • 2) Ontwikkelaars in hun testdatabases moeten het aanbrengen van wijzigingen voltooien en alle vastgelegde objecten in de hoofdopslag plaatsen en de verbinding met de opslag verbreken. Ontwikkelaars moeten vervolgens alle verbindingen met hun testdatabases sluiten;
  • 3) Zet een slot op de werkende database en sluit alle sessies;
  • 4) Maak in de werkbasisconfigurator verbinding met de opslag en haal alle objecten uit de opslag. Sla alle configuratiewijzigingen op en update de databaseconfiguratie, verbreek de verbinding met de opslag. Sluit de werkende databaseconfigurator;
  • 5) Stop de service “1C:Enterprise 8.2 Server Agent...” op de productieserver. Als het Servercluster nog andere productieservers bevat, moet u deze service ook op deze servers stopzetten;
  • 6) Maak nog een volledige kopie (om de wijzigingen op te slaan die u van de opslag heeft ontvangen) of een differentiële kopie (om schijfruimte te besparen) van de werkende database;
  • 7) Maak een kopie van de werkmap van het 1C-servercluster. Het pad naar deze directory kunt u op de centrale 1C-server bekijken in de eigenschappen van de service “1C:Enterprise 8.2 Server Agent...”: parameter –d;
  • 8) Update het 1C:Enterprise 8.2-platform op de centraal werkende server en op alle andere werkende servers in het servercluster (om bij te werken moet u setup.exe uitvoeren en installeren via de wizard). Als er een 64-bits versie van de server is geïnstalleerd, moet u het bijbehorende installatieprogramma uitvoeren. Bovendien is het noodzakelijk om de 32-bits componenten (clientapplicaties, clusterconsole en andere) bij te werken;
  • 9) Update het 1C:Enterprise 8.2-platform op computers die 1C:Enterprise 8.2-servers voor ontwikkelaars zijn. De update wordt op dezelfde manier uitgevoerd als beschreven in paragraaf 8 van deze instructies;
  • 10) Update het 1C:Enterprise 8.2-platform op alle andere 1C-servers (bijvoorbeeld servers waarop Test DB's of back-up 1C-servers zich bevinden);
  • 11) Controleer of op de centrale 1C-server en op andere werkende servers in het 1C-servercluster de service “1C:Enterprise 8.2 Server Agent...” is gestart en actief is;
  • 12) Open de werkende databaseconfigurator en voer de herstructurering van informatiebeveiligingstabellen uit met behulp van de tool Informatiebeveiliging testen en corrigeren;
  • 13) Maak een nieuwe opslag aan vanuit de werkende databaseconfigurator;
  • 14) Maak nog een volledige kopie van de werkende database (om de tabelherstructurering op te slaan) met behulp van SQL Server;
  • 15) Maak in alle testdatabases van ontwikkelaars verbinding met de NIEUWE opslag, verkrijg alle gegevens, bewaar en update configuraties;
  • 16) Op alle andere testdatabases die niet aan de Opslag zijn gekoppeld, voert u de bewerking uit die wordt beschreven in paragraaf 12 OF herstelt u deze databases vanaf de laatste kopie van de werkende database waarbij de herstructurering is uitgevoerd (zie paragraaf 14);
  • 17) Op ontwikkelaarscomputers wist u de cache van 1C:Enterprise 8.2-configuraties;
  • 18) Update de 1C:Enterprise 8.2-clienttoepassing op gebruikerscomputers en de terminalserver;
  • 19) Controleer de juistheid van het configuratiebestand nethasp.ini (problemen met netwerkbeveiligingssleutels);
  • 20) Voer een testrun uit van de werkende database vanaf een clientcomputer onder gebruikersrechten (start vanaf een bijgewerkt platform)

Het updaten van de 1c-server van 8.2 naar 8.3 zal geen problemen opleveren als je in eerste instantie een paar punten opgeeft.
Eerst moet u gebruikers uit alle 1C-databases verwijderen. Hierna stoppen we de service - 1C:Enterprise Server Agent 8.2. en voor de betrouwbaarheid is het noodzakelijk om automatisch opstarten voor deze service uit te schakelen. U kunt dit doen via de opdrachtregel:
sc config "1C:Enterprise 8.2 Server Agent (x86-64)" start= uitgeschakeld
sc stop "1C:Enterprise 8.2 Serveragent (x86-64)"

Een spatie na “start=” is vereist.
Maak vervolgens in Program Files de map 1cv8 en kopieer daar de map srvinfo van 1cv82. Dit is een heel belangrijk punt. Als de map niet wordt gekopieerd, wordt de lijst met databases niet naar de nieuwe server overgebracht.
De oude 8.2-server mag nooit worden verwijderd. Over het algemeen hoeft u het helemaal niet te verwijderen, voor het geval dat.

Nu installeren we server 1C 8.3.
Tijdens het installatieproces wordt u gevraagd naar de systeemtaal; als het besturingssysteem op de server Engels is, is het beter om handmatig de Russische taal te selecteren. Wanneer u vervolgens een gebruiker selecteert, verlaat u de gebruiker uit 8.2 en zorgt u ervoor dat u zijn huidige wachtwoord in beide velden hieronder invoert. Als er pincodes worden gebruikt, hoeft u geen hardwarelicentiestuurprogramma te installeren.
Na een succesvolle installatie van 8.3 gaat u naar de beheerconsole en bekijkt u de lijst met databases. Alle databases zouden verbonden moeten zijn.

Nadat de 1c 8.3-server is gestart, moet u de bedrijfsparameters van de 1c-server configureren. Met name het geheugenverbruik en het aantal databases en gebruikers per serverwerkproces.
Zoek in de 1c-serverbeheerconsole in de boom aan de linkerkant naar het item "Lokaal cluster", klik met de rechtermuisknop op de muis - Eigenschappen. We bewerken de parameter - "Toegestane geheugengrootte". Ik heb 2097152 Kb geïnstalleerd, dat is 2 GB. “Interval voor het overschrijden van de toegestane geheugencapaciteit” is 60 seconden. Als het proces de toegestane grootte overschrijdt, wordt het opnieuw gestart en schakelen alle gebruikers over naar een ander proces.
Open vervolgens in de structuur het menu “Werkende servers” en klik op onze server met de rechtermuisknop en selecteer eigenschappen. Hier moet u de hoeveelheid geheugen instellen die beschikbaar is voor de 1c-server. Dit wordt aangegeven bij het item “Maximale geheugengrootte van werkprocessen”. Omdat De server heeft slechts 24 GB geheugen, dus ik heb dit gedurende 1 seconde op 22 GB ingesteld. In bytes is dit 23622320128.
Hier geven we het aantal infobases per proces en het aantal verbindingen per proces aan. Ik heb respectievelijk 1 en 15 aangegeven.
Na het aanbrengen van wijzigingen is het niet nodig om de server opnieuw op te starten; alle instellingen worden direct overgenomen. Hoewel het voor de zekerheid geen kwaad zou om opnieuw op te starten. Het is voldoende om de 1c-serverservice opnieuw te starten.

In tegenstelling tot 8.2 is het in 8.3 niet nodig om handmatig workflows te maken; deze worden indien nodig automatisch gemaakt

In dit artikel vertellen Integrus-technici u hoe u een 1C-server kunt updaten. Het updaten van de 1C 8-server, het updaten van het 1C-serverplatform is een taak waarmee ze vaak worden geconfronteerd als ze met klanten werken.

Als bij het verbinden met de 1C-database het bericht verschijnt: "Om met het programma te werken, wordt het aanbevolen om een ​​versie van het 1C Enterprise 8-platform te gebruiken die niet lager is dan ...", betekent dit dat het tijd is om de 1C-serverplatform.

Het handigst is het als u het onderhoud van uw IT-infrastructuur uitbesteedt. Dan is het voldoende om contact op te nemen met het servicebedrijf en zullen zijn medewerkers de 1C-server van de onderneming updaten.

U kunt de update voor het 1C 8.2 client-server-platform (en ook voor andere versies van het platform) ook zelf installeren, door de instructies te volgen die hier worden gegeven voor het updaten van de 1C 8.3-server.

1. 1C-server bijwerken: instructies

Hoe u de 1C 8.3-server correct kunt updaten.

Voordat u begint met het updaten van de 1C 8.2, 8.3-server, moet u ervoor zorgen dat de kenmerken van uw hardware voldoen aan de systeemvereisten http://v8.1c.ru/requirements/.

De verdere voorbereiding op de update zal uit de volgende stappen bestaan:

  • download de distributiekit van de huidige versie
  • Plan de update voor de avond, zodat u het werk van de gebruiker niet onderbreekt terwijl de 1C 8.2-serverupdate wordt geïnstalleerd.

Waar de distributie te verkrijgen is

U kunt de 1C 8.3-serverupdate downloaden op de officiële ondersteuningswebsite https://users.v8.1c.ru/

  • Selecteer productversie. Er is geen speciale aanduiding voor 32-bits systemen - eenvoudigweg "1C Enterprise-platform voor Windows", terwijl het zowel een client- als een servergedeelte bevat. 64-bit versies, evenals Linux Debian, MAC, thin clients, etc. hebben een overeenkomstige beschrijving.
  • Pak het gedownloade archief uit in een map op de 1C-server of een andere locatie waar u toegang hebt tot de 1C-server.

Werkzaamheden voorbereiden en gebruikers blokkeren tijdens installatie

  • Voordat u enige actie met de databases uitvoert, moet u back-upkopieën maken voordat u de 1C-server bijwerkt en het uitpakken van de back-upkopieën testen.
  • Log in op de server en open de module “1C:Enterprise 8.3 Central Servers”. Ga hier naar de lijst "Clusters" en selecteer "Sessies". Als gebruikers op dit moment met de database werken, breng hen dan op de hoogte van de noodzaak om de gegevens op te slaan en verlaat 1C (anders gaan de niet-opgeslagen gegevens verloren). Verwijder handmatig vastgelopen sessies.
  • Voordat u het 1C 8.3-platform op de server bijwerkt, blokkeert u nieuwe sessies voor gebruikers - open in de beheerconsole de lijst met databases, selecteer degene die u nodig hebt, roep het contextmenu op en selecteer "Eigenschappen".

  • Vink in het venster het vakje “Sessiestartblokkering is ingeschakeld” aan, configureer de blokkeringsinstellingen en pas deze toe.
  • Upload het *.dt-bestand met de database met behulp van beheertools via Configurator> Beheer> database downloaden.

Het uploaden en laden van de informatiebank werd uitgebreider besproken. Soms duurt de procedure 15-25 minuten, het hangt allemaal af van het volume van de basis.

  • Vervolgens heeft u het wachtwoord nodig van de lokale gebruiker onder wiens naam de 1C enterprise-server wordt gestart (standaard is dit usr1cv82). Vaak worden de opstartinstellingen gewijzigd en ingelogd als een systeemaccount.

  • Voer het bestand setup.exe uit vanuit het uitgepakte archief.

  • In het geopende venster selecteert u welke programmaonderdelen geïnstalleerd of bijgewerkt moeten worden.

  • Laat in het volgende venster de waarde “Standaard” staan ​​en klik op de knop “Volgende”.
  • Geef vervolgens de gebruikersgegevens van het besturingssysteem op waaronder de serverprocessen worden gestart (gebruiker usr1cv82 en het daaraan toegewezen wachtwoord).

  • In het volgende venster hoeft u niets op te geven, klik gewoon op “Installeren”.
  • Zodra de installatie is voltooid, wordt u gevraagd het beveiligingsstuurprogramma te installeren. Installeer deze als u een hardwarebeveiligingssleutel gebruikt.

  • Klik daarna op “Voltooien” en bekijk het Leesmij-bestand om te zien hoe deze versie verschilt van eerdere versies.

  • Ga naar uw database en controleer de 1C-versie.

Houd er rekening mee dat eerdere 1C-releases niet automatisch worden verwijderd wanneer updates worden geïnstalleerd (in feite wordt het systeem niet bijgewerkt, maar wordt er eenvoudigweg een nieuwe versie parallel aan de vorige geïnstalleerd). Indien nodig kunnen ze worden verwijderd met behulp van standaard besturingssysteemtools.

Doorloop het hele proces van het installeren van de 1C 8.3-platformupdate op de server en update vervolgens de 1C-serverclients op uw werkstations, aangezien clients van nieuwere versies met eerdere versies van de server “kunnen” werken, maar niet andersom.

We hopen van harte dat onze instructies voor het updaten van het 1C 8.3-serverplatform u hebben geholpen. Als u vragen heeft of advies nodig heeft over het updaten van de 1C 8.3-server, neem dan contact met ons op.

Kosten van diensten

Meer details

Onze certificaten

Alle diensten worden geleverd door gespecialiseerde gecertificeerde specialisten in zowel hardware (HP, IBM, Dell, Supermicro) als software serveromgevingen van Microsoft, Unix en VMWare.

Soort diensten Aantal uren

Als u een venster als dit ziet wanneer u een 1C-infobase start, betekent dit dat u met een verouderd platform werkt en dat dit moet worden bijgewerkt:

Doorgaan met het werken met de huidige versie van het platform wordt sterk afgeraden; dit kan tot onvoorspelbare gevolgen leiden.

Voor een update kunt u contact opnemen met een specialist, of u kunt het zelf doen, er is niets ingewikkelds. Laten we eens kijken hoe u het 1C 8.3-platform zelf kunt updaten in twee eenvoudige stappen. Deze instructie is ook geschikt voor de migratie van het 1C 8.2-platform naar 8.3.

Als u het installatiebestand al heeft, ga dan verder naar het volgende gedeelte “Installatie”.

Ga dus naar de ondersteuningssite (https://users.v8.1c.ru/):

Wij zijn geïnteresseerd in de sectie “Programma-update”.

Op de volgende pagina van de site dient u de Login en het Wachtwoord in te voeren die u heeft ontvangen bij het afsluiten van een overeenkomst voor in(ITS):

Ontvang gratis 267 videolessen over 1C:

Wij zijn geïnteresseerd in de lijn “Technologieplatform 8.3”. Klik op deze link en u komt op een pagina met versienummers:

Uiteraard zijn we geïnteresseerd in de laatste, dat wil zeggen de bovenste. Klik nogmaals op de link en selecteer hier het platform voor Windows ( Deze sectie bevat platforms voor Linux, en, en nog veel meer, het is belangrijk om ze niet te verwarren!):

Eindelijk kunnen we de distributie downloaden. Klik in het volgende venster op de link "Distributie downloaden". We slaan de distributie op in een map op de schijf. Uw browser start mogelijk automatisch de download als er een standaardmap is geconfigureerd.

Nu zoeken we in Explorer naar het gedownloade bestand. Het distributiebestand is een archief en moet dus in een aparte map worden uitgepakt.

Installatie van het 1C-platform

Zoek na het uitpakken naar het bestand setup.exe in de lijst met bestanden en voer het uit:

Het installatieproces begint. Het verschilt niet van het installeren van een ander programma; de enige vraag kan opkomen als er een venster verschijnt met een keuze aan te installeren componenten.

Onze video over het installeren van de 1C 8.3, 8.2 of 8.1 update:

Nadat u, indien nodig, het 1C-platform heeft bijgewerkt, kunt u doorgaan.

1C 8.3 server-update

Het updateproces van het 1C-platform op de server verschilt niet van de gebruikelijke update die hierboven wordt gegeven. De enige voorwaarde is dat u de juiste applicatiedistributie kiest. Houd er rekening mee dat het installatiebestand van de serverapplicatie in twee typen verkrijgbaar is: 32 en 64 bit.

Maar wanneer u het voor de eerste keer installeert, zijn de standaardinstellingen al ingesteld op de minimale instellingen om aan de slag te gaan. Als er andere instellingen nodig zijn (bijvoorbeeld als de informatiebank zich op een server bevindt), is het beter om contact op te nemen met een specialist.

Na installatie is het programma klaar voor gebruik, u kunt configuraties, infobases en werk toevoegen.

Het 1C-bedrijf ontwikkelt zijn technologieplatform onvermoeibaar door nieuwe mogelijkheden toe te voegen, de productiviteit te verhogen, de betrouwbaarheid te vergroten, enzovoort. Bovendien verhogen standaardconfiguraties regelmatig de eisen aan de versie van het technologieplatform. Uit dit alles volgt dat het platform regelmatig moet worden bijgewerkt.

En als het updaten van het platform op clientmachines in de regel geen speciale problemen oplevert, kunnen er bij het updaten van het platform op de server onaangename verrassingen op ons wachten. In dit artikel vertel ik je alles wat ik weet over het updaten van het platform op de 1C:Enterprise server.

Voorbereiding

Zoals bij elke serieuze zaak moet het upgraden van een platform op een 1C-server beginnen met het voorbereiden van al het nodige.

U kunt de updatedistributie downloaden op de ondersteuningswebsite - https://users.v8.1c.ru/. Ga naar het gedeelte “Programma-update”, selecteer “Technologisch Platform 8.3” uit de lijst met beschikbare distributies, selecteer vervolgens de versie en download de server afzonderlijk of het volledige technologieplatform (inclusief de server).

Back-up

Voordat u het platform bijwerkt, wordt het ten zeerste aanbevolen om back-ups te maken van alle databases die beschikbaar zijn op de server. Dit kan gedaan worden met behulp van de platformtools (in de configurator, menu “Administratie” - “Informatiebasis uploaden ...”):

Een reservekopie kan ook worden gemaakt met behulp van een DBMS (bijvoorbeeld in MS SQL):


Informatie over licenties en databases

Met kleine updates (bijvoorbeeld van 8.3.12 naar 8.3.13) met softwarelicenties (hardware-licenties zijn prima) en de lijst met databases zou er niets moeten gebeuren. Maar bij het upgraden van versie 8.2 naar versie 8.3 is de kans groot dat u softwarelicenties opnieuw moet activeren en databases moet registreren (dit is mij meer dan eens overkomen).

Ik raad aan om informatie over bestaande softwarelicenties te verzamelen en op een veilige plaats op te slaan - informatie over de eigenaar, pincodes, enz. Daarnaast raad ik aan een lijst te maken met informatie over de databases op de server: de naam van de database, de naam van de database op de DBMS-server, enzovoort.

Update

Dus als alle voorbereidingen zijn getroffen, kun je beginnen met updaten.

Als u migreert van 8.2 naar 8.3, moet de huidige 8.2-server worden gestopt. Om gegevensverlies te voorkomen, wordt aanbevolen elke update uit te voeren op een moment dat er geen gebruikers op de server werken.

We starten de installatie en selecteren de benodigde componenten - "1C:Enterprise 8 Server" en "1C:Enterprise 8 Server Administration", evenals "Webserver-uitbreidingsmodules" indien nodig:


Selecteer installatie als een service en geef de gebruiker en het wachtwoord op:


Na de installatie is het een goed idee om het beheerhulpprogramma te registreren. Hiervoor moet u een speciale opdracht uitvoeren vanuit het Start-menu (als beheerder):


Dat is alles, ik hoop dat dit artikel nuttig voor u was.

Als u een fout of onnauwkeurigheid vindt, selecteert u een stuk tekst en klikt u erop Ctrl+Enter.