Instalarea client-server 1c

Instalarea paralel 1C: Enterprise 8.1 și 1C: Enterprise 8.2 cu PostgeSQL pe platforma Windows

1. Instalarea 1C: Enterprise 8.2


Începerea instalării 1C: Întreprindere 8.2.






Instalarea client-server 1c

Selectarea componentelor pentru instalare, în plus, vom avea nevoie de:
-Server 1C: Întreprinderi
-1C: Administrare Server Enterprise

Instalarea client-server 1c


Alegem limba rusă

Instalarea client-server 1c

Apoi, trebuie să creați un utilizator, în numele căruia va fi pornit serviciul Agent de server. Așadar, am setat stația de andocare pentru a instala serverul 1C: Enterprise ca serviciu Windows (recomandat). Și creați un utilizator. Chiar dacă specificați o parolă existentă și setați parola greșită, serviciul pur și simplu nu va porni după instalare. Și instalarea însăși este finalizată corect, trebuie să faceți clic pe Continuați pentru a începe serviciul.

Instalarea client-server 1c

Instalarea driverului de protecție: Driverul de securitate trebuie instalat pe computerul în care este introdusă cheia fizică. Cel mai adesea cheia este instalată pe server, vom face același lucru și vom lăsa un manechin pentru a instala driverele implicite - install.

Instalarea client-server 1c

Apoi, de obicei, am setat serviciul Server Agent să ruleze cu contul de sistem. Pentru a face acest lucru, mergeți la "panoul de control" - "administrare" - "servicii".

Noi găsim "Server Agent 1C: Enterprise", mergeți la proprietăți:

Instalarea client-server 1c

2. Instalarea PostgreSQL pentru 1C: Enterprise.

Rulați instalarea PostgreSQL. Distribuția însăși trebuie să fie descărcată de pe site-ul oficial 1C, deoarece există deja o versiune configurată pentru a lucra cu 1C.

Pornim instalarea, selectați limba rusă și faceți clic pe ea mai departe.

Instalarea client-server 1c

Și din nou.

Instalarea client-server 1c

Alegerea componentelor pentru instalare este lăsată în mod implicit.

Instalarea client-server 1c

Apoi, trebuie să specificați în numele utilizatorului care va fi pornit serverul PostgreSQL.

Instalarea client-server 1c

Dacă este necesar ca agentul de server să fie împărțit cu serverul SQL am pus un doc - pentru a sprijini conexiunile de la orice IP, și nu doar localhost.
ATENȚIE! Codificarea este setată: UTF-8 atât pentru server, cât și pentru client.

Instalarea client-server 1c

Apoi lăsați totul în mod prestabilit și faceți clic din nou.

Instalarea client-server 1c

Modulele suplimentare pot fi lăsate în mod implicit, dacă este necesar, puteți marca cele necesare.

Instalarea client-server 1c

Rulați instalarea PostgreSQL

Instalarea client-server 1c






Pentru serviciul PostgreSQL, de obicei, comută și tipul de pornire - cu contul de sistem.

Instalarea client-server 1c


Instalarea client-server 1c

3. Crearea unei baze de date de informații pe serverul pgsql și a erorilor frecvente care apar în acest stadiu.

Mergem în 1C, adăugăm o nouă bază de date, spunem că baza de date va fi pe server și specifică parametrii serverului:

Instalarea client-server 1c

De pe radar. Baza de date ar trebui să fie create din cauza 1C, sau dacă va crea din PgMyAdmin, atunci când încercați să vă conectați la baza de date va avea ca rezultat erori:

Instalarea client-server 1c

Eroare la crearea bazei de date de informații:
A apărut o eroare în timpul funcționării bazei de date cu informații.
Eroarea DBMS: EROARE: limba "plpgsql" nu există.
HINT: utilizați CREATE LANGUAGE pentru a încărca limba în baza de date.

Instalarea client-server 1c

Dacă te duci chiar în pgMyAdmin și se adaugă baza de date „“ plpgsql limbă, va apărea următoarea eroare.

Eroare la crearea bazei de date de informații:
A apărut o eroare în timpul funcționării bazei de date cu informații.
Eroare DBMS: EROARE: tipul "mvarchar" nu există la caracterul 31

Instalarea client-server 1c

SOLUȚIE: Trebuie să creați o bază de date de la 1C.

Dacă creați următoarea bază de date de la 1C: Enterprise:

A apărut o eroare în timpul funcționării bazei de date cu informații.
Baza de date de eroare: EROARE: nouă codificare (UTF8) este incompatibil cu codificarea bazei de date șablon (WIN1251).
SFAT: Utilizați aceeași codare ca în baza de date a șablonului sau utilizați template0 ca șablon.

Instalarea client-server 1c

SOLUȚIE: Ai plecat când instalați limba PostgreSQL Windows 1251 pentru server sau client, care este instalat în mod implicit, și trebuie să fie schimbat la UTF-8

Reinstalați PostgreSQL și specificați limba UTF-8 la instalare.

4. Pornirea agentului de server 1C: Enterprise 8.1 și

server agent 1C: Enterprise 8.2 simultan pe același computer.

Odată cu apariția platformei 8.2, mulți au început să aibă o problemă când este necesar ca platforma 8.2 să funcționeze pe server, dar aș vrea să plec și de la 8.1.

Vă sugerez una dintre modalitățile de a instala doi agenți de server, prin "împărțirea" porturilor.

Mai întâi, vom instala platforma 8.1, așa cum sa procedat mai sus. Apoi, vom instala platforma 8.2. Acum, în lista de servicii ar trebui să avem 2 servicii ale agentului de server. Dar când începeți cel de-al doilea serviciu, veți primi un mesaj:

Serviciul "Server Agent 1C: Enterprise 8" de pe "computerul local" a fost pornit și apoi oprit. Unele servicii se opresc automat dacă nu sunt utilizate de alte servicii sau programe.

Acest lucru se datorează faptului că sistemul încearcă să pornească simultan 2 procese de lucru care funcționează pe un port.

Instalarea client-server 1c

Pentru a ieși din această situație, schimbați portul, de exemplu Agentul de server 8.1.
Pentru a face acest lucru, trebuie să opriți serverul de agent de servicii 1C: Enterprise 8.2.
Porniți agentul de server 1C: Enterprise 8.1.

Apoi mergeți la "Server Agent 1C: Enterprise 8.1". Descoperim fluxul de lucru și îl ștergem.

Instalarea client-server 1c

Apoi, ștergeți serverele Work:

Instalarea client-server 1c

Apoi, ștergem clusterul de servere în sine:

Instalarea client-server 1c

Apoi, executați registrul și schimbați setările pentru pornirea serviciului 8.1.
De exemplu, toate porturile formularului 15xx sunt schimbate la 16xx.

Ramura registrului: HKLM \ SYSTEM \ ControlSet001 \ services \ 1C: Enterprise 8.1 Server Agent
Parmert: ImagePath
Valoare: "C: \ Program Files \ 1cv81 bin \ ragent.exe \" -srvc -regport 1641 -port agent apartinand 1640 -range 1660: 1691 -d "C: \ Program Files \ 1cv81 \ server"

După această modificare, trebuie să executați simultan 2 servere de agenți 1C: Enterprise 8. În consecință, executați-le.

Acum trebuie să adăugăm un nou grup de servere. Facem totul într-o ordine curată:

Dacă nu avem un server central 8.1, îl adăugăm, dar deja cu portul 1640:

Instalarea client-server 1c

Adăugați un cluster de servere, schimbați portul la 1641:

Instalarea client-server 1c

Acum, clusterul 8.1 va funcționa prin portul 1640 și pentru porturile de la 8.2 până la 1540 (portul implicit):

Instalarea client-server 1c

Adăugarea fluxului de lucru 8.1. porturile se schimba astfel pe 16xx

Instalarea client-server 1c

Rulați procesul, nu uitați să puneți un daw - procesul este activat.

Instalarea client-server 1c

Acum totul ar trebui să funcționeze pentru noi.

Ultimul lucru de spus: atunci când creați o bază de date pe 8.1, trebuie să specificați un port, deoarece altfel portul implicit (1541) va fi folosit și programul va scrie despre incompatibilitatea versiunilor platformei.

Instalarea client-server 1c







Articole similare

Trimiteți-le prietenilor: