Componente necesare pentru instalare
DBMS PostgreSQL este distribuit gratuit și este inclus în livrarea serverului de aplicații "1C". Serverul de aplicații "1C: Enterprise 8" este disponibil în două versiuni: 32-bit și 64-bit. Postgre poate lucra cu ambele.
Deci, avem distribuții la îndemână:
- Postgre: postgresql-9_1_2-1_1Cx64.zip, prin amabilitatea 1C.
- Distribuția serverului de aplicații "1C: Enterprise" pentru Windows x64, versiunea 8.2.16.368.
Se pare, care este mai ușor - alerga și instala. Este ușor! Dar instalarea în modul standard va oferi o limitare mică: clusterul pe care îl vom avea în dosarul "Program Files". Nu toată lumea va place. Luați în considerare două opțiuni de instalare, simple și avansate.
1) Instalarea serverului 1C.
2) Instalați PostgreSQL în formularul standard, suficient pentru a rula 1C fără setări suplimentare.
3) Instalați PostgreSQL cu alegerea folderului de stocare a clusterului.
4) Crearea unei noi baze de date de informații 1C.
5) Specificați folderul pentru stocarea fișierelor bazei de date pe serverul de bază de date.
Înainte de instalare, asigurați-vă că citiți întregul articol!
Instalarea serverului de aplicații 1C
Rulați setup.exe din folderul cu distribuția serverului 1C.
![Instalati postgresql - articol - franciza 1c cantitatea de tehnologie (postgresql) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-0418fe68.png)
Mai departe. pe. Înainte de a selecta modul de pornire a serverului de aplicații:
![Instalați postgresql - articolul - 1c francizați cantitatea de tehnologie (Program Files PostgreSQL) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-0a2ccc7f.png)
În cazul în care instalați serverul de aplicații nu ca serviciu, va trebui să îl porniți manual de fiecare dată. Această opțiune este rareori necesară. Am instalat-o ca un serviciu (serviciu) și ne-am hotărî care dintre utilizatori se va desfășura. Din motive de securitate, este mai bine să creați un utilizator separat USR1CV82 și să nu permiteți serviciului să lucreze cu drepturi depline.
După instalarea serverului de aplicații, sistemul vă solicită să instalați driverul cheii de securitate HASP. suntem de acord:
![Instalați postgresql - articolul - 1c francizați cantitatea de tehnologie (Program Files PostgreSQL) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-157c4a32.png)
![Instalati postgresql - articol - franciza 1c cantitatea de tehnologie (instalare) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-c53b88c6.png)
Dacă mesajul este diferit, sistemul cel mai probabil a lăsat "cozile" din setările anterioare ale driverelor HASP. Eliminați-le pe toate și încercați din nou.
![Instalati postgresql - articol - franciza 1c cantitatea de tehnologie (postgresql) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-3161d676.png)
Am terminat, serverul de aplicații "1C: Enterprise 8" am instalat cu succes.
Instalarea PostgreSQL în formă standard, suficientă pentru a rula 1C fără setări suplimentare
![Instalați postgresql - articole - franciza 1c cantitatea de tehnologie (formularul standard PostgreSQL) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-6a2c5659.png)
Alegem limba rusă și continuăm.
![Instalați postgresql - articolul - 1c francizați cantitatea de tehnologie (instalați) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-ae62418b.png)
În timp ce totul este simplu, "mai departe".
![Instalati postgresql - articol - franciza 1c cantitatea de tehnologie (articol) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-ee91a0c9.png)
Opțiunile de instalare nu pot fi modificate, 1C va funcționa. Mai departe.
![Instalati postgresql - articol - franciza 1c cantitatea de tehnologie (articol) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-cd7dc7c0.png)
Postgre, ca și serverul 1C, poate crea utilizatorul în care va funcționa serviciul. Vă atrag atenția asupra faptului că, dacă specificați un cont cu drepturi de administrator, serviciul nu va funcționa corect. Asigurați-vă că ați creat un utilizator nou.
![Instalati postgresql - articol - franciza 1c cantitatea de tehnologie (articol) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-ea01182f.png)
Următoarea fereastră este instalată.
![Instalati postgresql - articol - franciza 1c cantitatea de tehnologie (postgresql) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-a947c821.png)
Inițializați grupul. Dacă avem un server de baze de date și serverul 1C aplicații sunt pe computere diferite, apoi setați o „conexiune pooderzhivaet capusa cu orice IP», în caz contrar nu se ating. Asigurați-vă că specificați codificarea UTF8. Creați un superuser pentru DBMS. Mai mult ...
![Instalați postgresql - articolul - 1c francizați cantitatea de tehnologie (Program Files PostgreSQL) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-5d2a7e31.png)
![Instalati postgresql - articol - franciza 1c cantitatea de tehnologie (postgresql) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-af1ba32b.png)
![Instalați postgresql - articolul - 1c francizați cantitatea de tehnologie (instalați) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-abc2e255.png)
Aproape totul. Mai departe.
![Instalati postgresql - articol - franciza 1c cantitatea de tehnologie (postgresql) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-54ed5a1f.png)
Pentru munca inițială nu avem nevoie de nimic suplimentar, scoatem marcajul, terminăm instalarea.
Rezultatul eforturilor noastre este gata de utilizare PostgreSQL. Dacă suntem mulțumiți că baza va fi în 9.1.2-1.1C \ date Program Files \ PostgreSQL \ - termina pe ea, dezvăluim bază și bucurați-vă de proces. Cu toate acestea, cel mai adesea Baze de date în continuare „minciună“ într-o matrice de discuri special amenajate, nu pe unitatea de sistem. Pentru a configura locația datelor, citiți următoarea secțiune înainte de instalare.
Instalarea Postgre cu locația de stocare a clusterului
Continuăm să instalăm Postgre și să efectuăm toți pașii până când ni se oferă să inițializăm clusterul:
![Instalați postgresql - articolul - 1c francizați cantitatea de tehnologie (Program Files PostgreSQL) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-b13584fc.png)
Debifați "Initializați clusterul bazei de date" și faceți clic pe "Next".
![Instalati postgresql - articol - franciza 1c cantitatea de tehnologie (articol) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-ba784cba.png)
![Instalati postgresql - articol - franciza 1c cantitatea de tehnologie (postgresql) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-953cd961.png)
Debifem ieșirea "Run Stack Builder" și terminăm instalarea.
Apoi pornim magia pe linia de comandă:
1. Este necesar să acordăm drepturi complete folderului în care am instalat PostgreSQL, de obicei este C: \ Program Files \ PostgreSQL
2. De la rula admin rights cmd. Dacă acest lucru se face în win7, atunci rulați de la Administrator.
3. Creați un dosar în care va fi stocat grupul. De exemplu, d: \ postgredata.
4. Inițializăm clusterul manual, specificând calea în care acesta va fi localizat.
"C: \ Program Files \ PostgreSQL \ 9.1.2-1.1C \ bin \ initdb.exe" -D d: \ postgredata --locale = Russian_Russia --encoding = UTF8 -U postgres
5. Eliminați serviciul PostgreSQL instalat în timpul instalării.
sc ștergeți pgsql-9.1.2-1.1C-x64
Unde pgsql-9.1.2-1.1C-x64 - Acesta este numele serviciului. Dacă nu cunoașteți numele exact, puteți vedea proprietățile serviciului "PostgreSQL Database Server ..." (Start - Panou de control - Administrare - Servicii)
6. Creați un nou serviciu cu indicarea clusterului nostru
"C: \ Program Files \ PostgreSQL \ 9.1.2-1.1C \ bin \ pg_ctl" registru -N pgsql -U postgresql parola -P-D d: / postgredata
7. Acum intrăm în serviciu. Start - Panou de control - Administrare - Servicii și începeți serviciul nostru.
Crearea unei noi baze de date 1C pe un server cu PostgreSQL
Există mai multe opțiuni pentru crearea unei baze de date. Puteți încerca să creați baza de date prin intermediul pgAdmin3, consola de administrare a serverului 1C. Dar aici veți găsi o mulțime de întrebări incomprehensibile și o grămadă de greșeli, răspunsurile la care veți căuta mult timp. Lăsați-o experților. Sarcina noastră este să obținem o bază funcțională cu un efort minim. Să descriem cel mai simplu mod de a realiza acest lucru.
Rulați clientul 1C.
![Instalați postgresql - articole - franciza 1c cantitatea de tehnologie (formularul standard PostgreSQL) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-2d841908.png)
Faceți clic pe "Adăugați".
![Instalați postgresql - articole - franciza 1c cantitatea de tehnologie (formularul standard PostgreSQL) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-a54ed7bb.png)
Creăm o nouă bază de informații. Mai departe.
![Instalați postgresql - articole - franciza 1c cantitatea de tehnologie (formularul standard PostgreSQL) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-a528da86.png)
Alegeți un șablon pentru noua bază de date. Mai departe.
![Instalați postgresql - articol - 1c cantitate de francizat de tehnologie (întreprindere 1c) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-b0e16c03.png)
Vom găsi numele bazei de date, specificați "Pe serverul 1C: Enterprise", atunci.
![Instalați postgresql - articolul - 1c francizați cantitatea de tehnologie (instalați) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-bd47a31c.png)
Cluster de servere 1C: Enterprise - localhost, dacă vom crea o bază de date pe același computer unde este instalat serverul 1C sau numele serverului de aplicații 1C, dacă pe celălalt.
Numele bazei de date din cluster - în viitor acest nume va fi indicat la conectarea de la alte computere.
Tip DBMS - Selectați PostgreSQL.
Baza de date - specificați numele serverului PostgreSQL. Dacă creăm o bază de date pe server, specificăm și localhost.
Numele bazei de date - cu acest nume va fi creată baza de date în PostgreSQL.
Utilizator, parola - numele de utilizator, pe care l-am specificat ca superuser la instalarea PostgreSQL. Asigurați-vă că ați bifat "Creează o bază de date dacă nu este disponibilă".
Se pune întrebarea: unde va fi stocată fizic baza de date? În dosarul Bază al clusterului specificat. Și dacă nu vrem să se culce unde stau toate bazele? Nu este nimic de făcut, doar creați o bază de date și treceți mai departe. Mai mult ...
![Instalați postgresql - articolul - 1c francizați cantitatea de tehnologie (Program Files PostgreSQL) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-d05ec004.png)
Efectuat. Un sistem instalat corect va face totul singur.
Specificarea directorului de stocare a bazei de date
Deci, am creat baza de date. În majoritatea cazurilor, instalarea se termină aici. Cu toate acestea, dacă există mai multe baze de date și există mai multe seturi de discuri pentru diferite grupuri de baze de date, trebuie să specificați unde ar trebui localizate fizic bazele de date. Pentru aceasta, rulați pgAdmin3 din Start - Programs - PostgreSQL. Ne conectăm la serverul nostru.
![Instalați postgresql - articol - 1c cantitate de francizat de tehnologie (întreprindere 1c) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-848c7233.png)
La prima conexiune, Postgre va cere parola pentru utilizatorul postgres (pe care l-am creat în timpul instalării).
![Instalati postgresql - articol - franciza 1c cantitatea de tehnologie (postgresql) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-71ebaa27.png)
Puneți o bifă "salvați parola", astfel încât să nu mai întrebe.
![Instalati postgresql - articol - franciza 1c cantitatea de tehnologie (postgresql) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-31c01401.png)
Creați un nou spațiu TableSpace, acesta va fi folderul în care vor fi stocate bazele noastre de date.
![Instalați postgresql - articol - 1c cantitate de francizat de tehnologie (întreprindere 1c) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-dfb66da7.png)
Specificați locația fișierelor bazei de date. Aproximativ
![Instalați postgresql - articole - franciza 1c cantitatea de tehnologie (formularul standard PostgreSQL) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-d70b812e.png)
Deschideți acum proprietățile unei baze de date deja create, a cărei locație dorim să o modificăm.
![Instalați postgresql - articolul - 1c francizați cantitatea de tehnologie (instalați) Instalați cantitatea de tehnologie de la franciză](https://images-on-off.com/images/120/ustanavlivaempostgresqlstati1sfranchayzi-8ee9b0f5.png)