Serviciul serverului 1c se oprește. Eroare în timpul procesului de instalare

Sfaturi practice la configurarea și lucrul cu serverul 1C 8

  1. 1. Cum să rulați mai mult de un serviciu 1C pentru funcționare paralelă cu diferite versiuni ale platformei 1C 8.0, 8.1, 8.2 8.3 etc.

Când instalăm 1C pe server, facem următoarele:

Când instalați a doua versiune pentru funcționare în paralel, instalarea este similară, cu excepția punctului:

Eliminați marcajul „Instalați serverul 1C: Enterprise 8 ca serviciu Windows (recomandat)”

Folosim: sc create

Linia arată astfel:

sc crea"<Агент сервера 1С:Предприятия 8.Х.Х.ХХХХ>"binpath="<место расположения ragent.exe>" -srvc -agent -regport 1641 -port 1640 -interval 1660:1591 -d \"<место расположения папки сервера 1С>""

<Агент сервера 1С:Предприятия 8.Х.Х.ХХХХ>- indicați numele serviciului. Principalul lucru este ca atât tu, cât și cei care vor sprijini serverul 1C să îl poți identifica cu ușurință în viitor.

<место расположения ragent.exe>" -srvc -agent -regport 1641 -port 1640 -interval 1660:1691 -d \"<место расположения папки сервера 1С>

Linia de service este ca de obicei:

<место расположения ragent.exe>

Dacă portul 1540 este deja ocupat (dacă un server este deja instalat ca serviciu), atunci setați următorul sau pe oricare vă place, de exemplu, în loc de:

15 41-port 15 40-gama 15 60:15 91

16 41-port 16 40-gama 16 60:16 91

În loc de<место расположения папки сервера 1С>Indicăm linia în care intenționăm să localizăm folderul cu fișierele serverului. Recomand să nu stocați acest folder pe unitatea C:\. Împărțiți discul serverului în 2. Pentru sistem și pentru serverul 1C. Apoi, dacă fișierele jurnal ocupă tot spațiul pe disc, vă puteți conecta cu ușurință la server și le curățați. Nu același lucru se poate spune dacă ocupați tot spațiul de pe discul de sistem cu fișierele de jurnal.

Și rulați comanda:

sc create "1C:Enterprise Server Agent 8.Х.Х.ХХХХ" binpath= "\"C:\Program Files\1cv8\8.Х.Х.ХХХХ\bin\ragent.exe\" -srvc -agent -regport 1741 -port 1740 -interval 1760:1591 -d \"E:\1C_Bases\srvinfo_8_Х_Х_ХХХХ\""

Drept urmare, primim serviciul:

Dacă serviciul nu apare, faceți clic pe butonul Actualizare.))))

Dacă vă răzgândiți, puteți șterge serviciul nou creat:

sc șterge "<Агент сервера 1С:Предприятия 8.Х.Х.ХХХХ>"

Unde<Агент сервера 1С:Предприятия 8.Х.Х.ХХХХ>- numele serviciului

Setați comutatorul la „Cu un cont de sistem”

Ura, totul este gata!

  1. 2. Cum se repornește serverul?


Și în acest caz, puteți șterge memoria cache (acest lucru poate fi util pentru diferite tipuri de comportament de neînțeles al 1C)

Puteți șterge aceste fișiere numai atunci când serviciul este oprit.

Dacă ați oprit serviciul și fișierele nu sunt șterse, atunci trebuie să mergeți la Managerul de activități și să verificați dacă sunt înghețate:

Dacă este detectat, executați sarcina finală.

  1. 3. Cum se transferă o bază de date de la o platformă la alta fără a pierde jurnalul?

După ce instalați (vezi punctul 1.) o nouă versiune a serverului, veți dori să transferați una sau toate bazele de date din versiunea curentă a platformei (server) în cea pe care tocmai ați instalat-o.

Acest lucru este ușor de făcut: deschideți proprietățile bazei de date pe serverul curent

În mare parte, un memento pentru mine însumi. Deoarece aceasta informatie destul de comun pe internet. Și de fiecare dată căutarea este o pierdere de timp.

Informațiile sunt relevante pentru cazul implementării a două versiuni de server 1C pe un server de producție. În cazul meu, agentul serverului 1C: Enterprise 8.2 funcționa deja. Și după actualizarea agentului serverului 1C:Enterprise 8.3 care rulează deja, serviciul agent 1C nu a pornit. La vizualizarea liniei de pornire, am observat că instalatorul a instalat porturile implicit, deși în cazul meu, doar pentru 1C 8.3, porturile erau anterior diferite de cele pe care instalatorul le instalase implicit. Acest lucru poate fi văzut în „Panou de control” din Windows în secțiunea „Administrare” - „Servicii” - „1C: Agent server Enterprise 8.x”, accesând un anumit serviciu. De exemplu, voi arăta că implicit porturile sunt deja ocupate de agentul serverului 1C: Enterprise 8.1:

După actualizarea versiunii majore a platformei 8.3 la o versiune minoră mai nouă, în agentul serverului 1C: Enterprise 8.3, după cum este indicat mai sus, programul de instalare a stabilit porturile implicite: "C:\Program Files\1cv8\8.3.6.2076\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files\1cv8\srvinfo". Așa că a trebuit să schimb intervalele de porturi utilizate. În cazul meu, trebuia să fie o înlocuire de la porturile 1500x la 1400x.

Pentru a face acest lucru, opriți serviciul de agent server. Deschide editorul Registrul Windows(comanda regedit în Linie de comanda, apelat prin apăsarea simultană a butoanelor Win (butonul cu simbolul windows) + R). În continuare, căutați ramura de registru: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C:Enterprise 8.2 Server Agent. În parametru ImagePath modificați numerele setului de porturi: "C:\Program Files\1cv8\8.3.6.2076\bin\ragent.exe" -srvc -agent -regport 1441 -port 1440 -range 1460:1491 -d "C:\Program Files\1cv82\srvinfo"


Nu uitați să porniți serviciul server.

© www.. Toate drepturile rezervate. Utilizarea textelor și imaginilor de pe această pagină fără permisiunea scrisă a proprietarului este interzisă. Când utilizați materiale de pe această pagină, trebuie să furnizați un link către această pagină.

O componentă necesară a configurației client-server a versiunilor mai vechi 1C: „Serviciul agent server 1C” este un modul separat inclus în livrarea software-ului server. pachete softwareși funcționând ca un serviciu sistem de operare Windows.

Scopul serviciului este de a gestiona joburile utilizatorilor și ale sistemului. Serviciul 1C Server Agent poate fi o sursă de probleme neașteptate de tot felul. Unele dintre ele pot fi rezolvate cu ușurință prin modificarea setărilor serviciului, pentru care există o separată interfața cu utilizatorul. Dar ce să faci dacă serviciul nu pornește deloc.

În versiunea 8.2, apariția unei astfel de situații este semnalată de eroarea 1C, însoțită de următorul text explicativ: „ Eroare la pornirea serviciului 1C Enterprise Server Agent 8.2».

De obicei, această eroare apare fie în timpul instalării unei noi instanțe 1C pe server, fie când se încearcă lansarea simultană a două servere de aplicații 1C: 8.1 și 8.2 pe același server fizic. Să luăm în considerare fiecare dintre opțiuni separat.

Eroare în timpul procesului de instalare

Cauza erorii în acest caz este lipsa drepturilor utilizatorului care încearcă să instaleze și să ruleze serviciu Windows. Drepturile de administrator sunt necesare pentru a efectua astfel de acțiuni. De aceea instalarea versiune noua 1C și pornirea serviciului „1C Server Agent” trebuie efectuate în numele unui utilizator cu drepturi administrative. Dacă apare această problemă, anulați instalarea și reporniți-o ca administrator de sistem.

Rularea a două configurații simultan

După cum am menționat mai sus, problema apare și atunci când utilizatorii 1C doresc să instaleze 1C 8.2 și, în același timp, să păstreze accesul la versiunea 8.1. Cauza erorii este o încercare a acelorași servicii ale ambelor versiuni de a obține acces simultan la același port de computer. Pentru a evita acest conflict, trebuie să reînregistrați unul dintre servicii într-un alt port. Acest lucru se poate face direct în momentul pornirii serviciului prin adăugarea opțiunii -port la comanda de pornire ragent.exe -instsrvc, indicând valoarea digitală corespunzătoare.

57
Se întâmplă, într-o zi, de nicăieri, programul 1C să ne dea: Eroare de conectare la serverul 1C:Enterprise Nu rulează niciun proces de lucru. Conectarea la baza de date este imposibilă. Mai multe opțiuni pentru a găsi erori și soluții: ... 28
Am scris deja câteva articole: Configurarea și optimizarea unui server, cluster 8.3 Adăugarea, repornirea, optimizarea proceselor de lucru ale unui server cluster este acum puțin mai detaliat: Cluster 1C 8.3 În primul rând, după... 18
Mulți oameni au probleme cu rphost.exe, de diferite tipuri: rphost ocupă toată memoria, rphost încarcă procesorul, rphost consumă memorie, iar 1C nici măcar nu rulează, iar în manager următorul: în fiecare minut calculul este 2 -3 megaocteți. Cum să... 17
Dacă procesul de conexiune COM de fundal eșuează cu o eroare: (Processing.XMLDataExchange.ObjectModule(15947)): Eroare la apelarea constructorului (COMObject): -2147221005(0x800401F3): șir de clasă invalid trebuie înregistrată biblioteca ComConnecto




Top