1C Enterprise Server 64 bit za Windows. Dodajanje uporabnika v MS SQL Server

Beta meni

Nastavitev strežnika 1C:Enterprise 8.3 in PostgreSQL 9.4.2-1.1C. Celotna navodila

V tem priročniku bomo povedali (in pokazali), kako vzpostaviti povezavo 1C:Podjetje 8.3 in PostgreSQL 9.4.2 od trenutka namestitve obeh storitev, vse do ustvarjanja informacijske baze. O uglaševanju te kombinacije lahko preberete v.

Faze, skozi katere moramo iti:

  1. Namestitev Strežniki 1C:Enterprise(64-bitni) za Windows
  2. Namestitev PostgreSQL 9.4.2-1.1С
  3. Izdelava podatkovne baze informacij.

Več podrobnosti pod rezom!

Stopnja 0. Vhodni podatki.

Ime strežnika - 1CServer
Ime računa strežnika - Administrator
Geslo računa - 123456Ab

Ime računa 1C na strežniku - USR1CV8
Geslo za račun 1C na strežniku je 123456Cd

Ime računa PostgreSQL na strežniku - postgres
Geslo za račun PostgreSQL na strežniku je 123456Ef

Ime superuporabnika PostgreSQL - postgres
Geslo superuporabnika PostgreSQL - 1234

Ime preizkusne baze podatkov − testdb

Faza 1. Namestitev Strežniki 1C:Enterprise(64-bitni) za Windows


Faza 2. Namestite PostgreSQL in pgAdmin.


Faza 3. Izdelava informacijske baze 1C.

  1. Preden izvedete naslednje operacije, onemogočite IPv6 na vašem omrežnem vmesniku: Center za omrežje in skupno rabo > LAN povezava > Lastnosti> Odkljukajte Internetni protokol različice 6 (TCP/IPv6).
  2. Zaženemo odjemalca 1C:Enterprise in dodamo novo bazo podatkov.
  3. Ustvarjanje nove informacijske baze > Ustvarjanje informacijske baze brez konfiguracije (na primer, lahko imate poljubno konfiguracijo) > Na strežniku 1C:Enterprise >
  4. Izpolnimo vsa polja v skladu z našim primerom (stopnja 0):
    Grozd strežnikov 1C:Enterprise: 1CServer
    Ime informacijske baze v gruči: testbd
    Varna povezava: Ugasnjen
    Vrsta DBMS: PostgreSQL
    Strežnik baze podatkov: 1CServer
    Ime baze podatkov: testbd
    Uporabnik baze podatkov: postgres
    Uporabniško geslo: 1234
  5. Naprej, naprej. Ustvarjeno bazo podatkov zaženemo v načinu podjetja - vse deluje!

Še enkrat vas spomnimo, da je PostgreSQL mogoče precej dobro overclockati. Podrobnosti v.
In ne pozabite na 1C!
Če imate težave z bazo podatkov, vam bo morda to pomagalo.
Podatkovne baze 1C so možne!

Imate še vprašanja?

Nekaj ​​je šlo narobe? Strokovnjaki našega podjetja vam bodo pomagali rešiti morebitne težave! Kontaktiraj nas! →

Namestitev platforme 1C:Enterprise 7.7 na 64-bitni operacijski sistem je polna nekaterih težav. Dejstvo je, da 1C ne boste mogli namestiti prek običajnega namestitvenega programa, tudi če program zaženete v . Ampak nič ni nemogoče. Spodaj so navodila po korakih za namestitev 1C:Enterprise v 64-bitnem sistemu Windows, v mojem primeru je to .

1. Namestitev na Windows x32

Najprej morate namestiti potrebno platformo 1C:Enterprise v kateri koli drug 32-bitni sistem Windows, tako da spremenite privzeto namestitveno pot na " C:\Programske datoteke (x86)\1Cv77\« (tako da delujejo vse bližnjice). Podrobno sem pisal o namestitvi 1C. Nato morate kopirati naslednje datoteke v 64-bitni sistem:

  1. Imenik " 1Cv77" stran s poti
    « C:\Programske datoteke (x86)\» 32-bitni sistem v
    « C:\Programske datoteke (x86)\» 64-bitni sistem.
  2. Imenik " 1C podjetje 7.7" stran s poti
    « C:\Dokumenti in nastavitve\Vsi uporabniki\Glavni meni\Programi»
    na 32-bitnem sistemu
    « C:\ProgramData\Microsoft\Windows\Start Menu\Programs»
    64-bitni sistem
    (Poti se lahko razlikujejo glede na uporabljene različice sistema Windows).
  3. Kopiraj datoteko s poti
    « C:\WINDOWS\system32\» 32-bitni sistem v
    « C:\Windows\SysWOW64\» 64-bitni operacijski sistem.

Vam je ta članek pomagal?

  • Vadnica

Dober dan, članek je nastal kot nekakšno nadaljevanje tega opusa. Podjetje 1C je pogosto kritizirano, pogosto objektivno, vendar bom s svojim primerom poskušal pokazati, da 1C zagotavlja svobodo izbire, ki si v tem času vsaj zasluži spoštovanje. Tudi denar malo preštejmo.

Prolog.

Glavna dejavnost našega malega podjetja je IT outsourcing. Namesto tega za marketinške in entuziastične namene izdelujemo predloge rešitev, ki nam omogočajo nekoliko standardizirati IT infrastrukturo naših naročnikov, naročnik pa prejme in kar je najpomembneje realizira prihranek (če se ne pohvalite s poročilom, potem nihče ne bo opazil). Stranke so majhna podjetja od 20 do 200 ljudi. Ena izmed takšnih rešitev je izvedba podjetniškega strežnika 1C na brezplačni platformi Linux + Postgres SQL. Članek ne bo vseboval druge tehnične izvedbe, saj je vse že dolgo prežvečeno in prežvečeno. Na voljo bo samo primerjava standardne ponudbe franšizijev 1C in naše varčne možnosti za maj 2014.

Naloga št. 1.

Prenesite bazo iz datotečnega načina delovanja v SQL različico z možnostjo uporabe do 20 odjemalcev.

Izračun dveh možnosti.

Ne podpiramo 1C, zato vsa priporočila: o potrebi po prehodu z baze podatkov datotek na SQL, nakup licenc in strojne opreme, stranka prejme od franšizije 1C, ki ga spremlja. Sledi posvet z nami, ponudimo alternativno rešitev na osnovi kombinacije 1C+Linux+Postgres SQL in jo implementiramo sami.

Ponudba za 20 uporabnikov.

Ime
1C licence
- 86400
103700 -
Odjemalska licenca za 20 delovnih postaj 1C: Enterprise 8 (USB) 97600 -
1C: Enterprise 8. Odjemalska licenca za 20 delovnih postaj - 78000
SQL licence
13381 0
Odjemalski dostop za 20 delovnih postaj do MS SQL Server 2012 Runtime za 1C: Enterprise 8 117748 0
Skupaj 332429 164400
Varčevanje 168029

Pojasnila in nianse:

  1. Izvajalci 1C (seveda so še drugi v vesolju, ki skušajo privarčevati pri stranki, a nismo naleteli na nobenega) privzeto ponujajo USB ključe, ki so bistveno dražji od licenc za datoteke. Izbira tipa ključa seveda ni v ničemer odvisna od izvedbene platforme. Izkazalo se je, da tabela vsebuje trik v korist platforme Linux. Vendar naj vas spomnim, da ne gre za natančno presojo predlogov, ampak za svež primer iz prakse. Zaradi objektivnosti moram pojasniti, da se implementatorji po mojem mnenju nagibajo k favoriziranju USB ključkov ne zaradi povečanja stroškov, temveč zaradi zanesljivosti uporabe in enostavnosti nadaljnjega vzdrževanja, »predvsem«, če gre za implementacija na Linux + Postgres SQL.
  2. Pogosto za mala podjetja kupimo tudi ključ 1C: Enterprise x86, ne 64. Hkrati Postgres SQL uporablja 64-bitno različico, strežnik podjetja 1C pa je 32-bitni. Menimo, da je sprejemljiva uporaba v organizacijah do 60 ljudi; teza je subjektivna.
  3. Stroški dela se ne upoštevajo. V našem primeru je vključena v pogodbo o storitvah, zato je za naročnika enaka nič. Predvidevamo, da sta izvedba in nadaljnja podpora približno enaki.

Naloga št. 2 + bonus od 1C

Prenesite bazo iz datotečnega načina delovanja v SQL različico z možnostjo uporabe do 10 odjemalcev.

Ponudba za 10 uporabnikov

Ime Standardna ponudba za uporabnike franšize 1C Windows + MSSQL (RUB) Možnost zdravega razuma Linux + Postgres SQL (RUB)
1C licence
1C: Enterprise 8.3. Strežniška licenca (x86-64) - 0
1C: Enterprise 8.3. Strežniška licenca (x86-64) (USB) 103700 -
Odjemalska licenca za 10 delovnih postaj 1C: Enterprise 8 (USB) 51900 -
1C: Enterprise 8. Odjemalska licenca za 10 delovnih postaj - 41400
SQL licence
Licenca za MS SQL Server Standard 2012 Runtime za uporabnike 1C: Enterprise 8 13381 0
Odjemalski dostop za 10 delovnih postaj do MS SQL Server 2012 Runtime za 1C: Enterprise 8 58874 0
Skupaj 227855 41400
Varčevanje 186455

Dodatek k niansam iz primera št. 1

  • Dober 1C vam omogoča uporabo strežnika podjetja 1C v Linuxu za 12 odjemalcev brez ključa strežnika podjetja; za Windows tega ni. Bonus je dvomljiv, ker bo 10 uporabnikov lahko preživelo na file one, a vseeno prijeten.

Spodnja črta.

Pogosto varčevanje znotraj naše države uniči vse dobre sistemske podvige. Zdi se mi, da je ta primer vseeno iz druge kategorije. Pred tremi leti, ko smo uvedli podjetniški strežnik 1C na Linuxu kot standard za naša podjetja, smo res brez lažne skrbi poslušali izvajalce 1C, da so se odrekli odgovornosti za funkcionalnost podprte konfiguracije na tako nekosher kombinaciji Linux + Postgres SQL, s To odjemalca spravi v stanje panike.
Morda bi lahko v izračune, ki sem jih dal, izstrelili še ducat kritičnih puščic; težko je zahtevati objektivnost, vendar sem želel posredovati splošno predstavo o finančni komponenti vprašanja.

UPD. od Thug21
Licence odjemalske programske in strojne opreme se v načinu odjemalec-strežnik uporabljajo drugače.
- Stroški programske opreme za vsako povezavo
- Strojna oprema za računalnik.

UPD od [e-pošta zaščitena]
Tehnična zmožnost dela brez ključa ne pomeni zakonskega dovoljenja za to. Zakon o pravnem varstvu podatkov za računalnike prepoveduje uporabo kakršnih koli programskih izdelkov, katerih nosilec avtorskih pravic ne razglasi za proste (in tega strežnika nismo nikoli razglasili za proste).
Lep pozdrav, vodja prodaje Viktor Bykov
Vljudno vas prosimo, da shranite svojo zgodovino dopisovanja za prihodnje zahteve.

50 400 rubljev Nakup
  • 60 500 RUB Nakup
  • 86 400 RUR Nakup
  • 50 400 rubljev Nakup
  • 60 500 RUB Nakup
  • Kakšna je razlika med različicama
    "Strežnik 1C podjetje (x32) 8.2"in" Server 1C Enterprise (x86-64) 8.3" ?

  • Zahteve glede obremenitve za produkcijske strežnike je mogoče nastaviti na daljavo
  • Na daljavo nastavite in spremenite obremenitev produkcijskih strežnikov
  • Samodejna posodobitev tankega odjemalca za uporabnike aplikacije
  • Podpira priljubljene varne internetne povezave
  • Delo z OS Linux
  • Optimizirano in pospešeno delo z bazami podatkov in datotekami
  • Dodatki za delo z matematičnimi funkcijami
  • Strežnik x64 ima eno temeljno razliko: količino razpoložljivega naslovnega prostora. Strežnik x32 ima na voljo do 2 GB naslovnega prostora na delovni proces. Strežnik x64 te omejitve nima. Zaradi tega ima strežnik x64 naslednje prednosti:

    • 1. Bistveno večja meja razširljivosti.
      Strežnik x64 bo stabilno prenesel večje povečanje obremenitve sistema (povečanje števila sočasnih uporabnikov, povečanje intenzivnosti dela itd.).
    • 2. Daljša življenjska doba brez ponovnega zagona.
      Pri določeni intenzivnosti dela lahko strežnik x32 zahteva občasne ponovne zagone, da odpravi učinek fragmentacije pomnilnika. Strežnik x64 lahko deluje brez ponovnega zagona skoraj neomejen čas.
    • 3. Boljša izraba RAM-a računalnika, na katerem deluje strežnik 1C:Enterprise.
      En delovni proces strežnika x32 ima na voljo 2 GB naslovnega prostora. Če ima vaš računalnik nameščen več RAM-a, boste morali za njegovo uporabo ustvariti ustrezno število delovnih procesov. Strežnik x64 lahko uporablja tako rekoč neomejeno količino RAM-a z enim delovnim procesom.



    Če na eni platformi 1C:Enterprise 8 hkrati dela več kot 15 uporabnikov, bo učinkovitejša uporaba načina delovanja odjemalec-strežnik (SQL). Zakaj, poleg samega strežnika, morate kupiti licence za strežnik 1C Enterprise 8. Pri delu v načinu odjemalec-strežnik se cena licenc poveča v primerjavi z delom v datotečnem načinu, kar je povezano s skupnim razvojem rešitev odjemalec-strežnik s strani dveh podjetij: Microsofta in 1C.


    Uporaba licence za strežnik 1C podjetje 8 aplikacija na strani odjemalca sodeluje z gručo strežnikov 1C. Grozd nato pošlje zahtevo strežniku baze podatkov (PostgreSQL ali MS SQL Server). Poleg tega se lahko gruča strežnikov 1C:Enterprise 8 in strežnik baze podatkov fizično nahajata na različnih računalnikih. To administratorju omogoča porazdelitev obremenitve med strežniki.


    V gručo strežnikov 1C:Enterprise 8 lahko prenesete najbolj zahtevne naloge obdelave podatkov. V tem primeru bo tudi pri izvajanju precej zapletenih poizvedb program na strani odjemalca prejel le potrebno izbiro, vsi vmesni procesi obdelave podatkov pa bodo izvedeni na strežniku. Običajno je povečanje zmogljivosti strežniške gruče veliko lažje kot nadgradnja celotne flote uporabniških računalnikov.


    Ena od glavnih prednosti uporabe trinivojske arhitekture je enostavnost upravljanja in razdeljevanja pravic dostopa uporabnikov do baze podatkov. Poleg tega uporabnik nima dostopa do informacij o fizični lokaciji platforme ali baze podatkov. Dostop poteka preko gruče strežnikov 1C:Enterprise 8. Pri zahtevi po bazi podatkov uporabnik vnese samo ime gruče in informacijske baze ter vnese uporabniško ime in geslo.

    1C:Enterprise 8 uporablja MS SQL Server za učinkovito pridobivanje podatkov:

    • mehanizem poizvedb predvideva maksimalno uporabo MS SQL Server za izvajanje izračunov in ustvarjanje poročil
    • obdelava velikih dinamičnih seznamov poteka brez izvajanja velikega števila poizvedb v bazi podatkov, uporabnik pa ima možnost učinkovitega iskanja, filtriranja in razvrščanja.

    Postopek uvajanja odjemalsko-strežniške različice dela in njegovega upravljanja je precej preprost. Baza podatkov se ustvari takoj, ko zaženete konfigurator. Programski paket vsebuje aplikacijo za administracijo odjemalsko-strežniške različice dela, ki administratorju omogoča konfiguracijo in upravljanje baz podatkov in uporabniških povezav.

    Server 1C:Enterprise 8 (x86-64)

    Za delovanje arhitekture x86-64 (EM64T, AMD64) pod Windows in Linux je potreben 64-bitni strežnik 1C:Enterprise 8.2. Glavna prednost 64-bitnega strežnika 1C:Enterprise 8.2 je praktično neomejen naslovni prostor, dodeljen delovnemu procesu, kar omogoča skoraj popolno uporabo zmogljivosti strežnika.

    Za interakcijo s 64-bitnim strežnikom 1C:Enterprise 8.2 lahko na strani uporabnika uporabite 32-bitno aplikacijo 1C:Enterprise 8.2. Strežniki 1C:Enterprise 8.2 (32-bitni in 64-bitni) delujejo tako z 32-bitnimi kot s 64-bitnimi bazami podatkov.

    Dobava licence za strežnik 1C:Enterprise 8 (x86-64) vključuje

    • Distribucije odjemalske aplikacije 1C:Enterprise, strežnika 1C:Enterprise za Linux in Windows (32- in 64-bitni)
    • Distribucije PostgreSQL (32-bitne in 64-bitne)
    • Varnostni ključ USB
    • Knjiga "1C:Enterprise 8.2 odjemalec-strežnik (x86-64). Značilnosti namestitve in uporabe"
    • Licenčna pogodba za uporabo strežnika 1C:Enterprise 8 (x86-64).

    Značilnosti uporabe licence za strežnik 1C:Enterprise 8:

    • uporaba strežniške licence je dovoljena le znotraj istega lokalnega omrežja z osnovnim paketom
    • Fizično licenca za strežnik 1C:Enterprise 8 je strojni varnostni ključ (USB)
    • Zaščitni ključ deluje tako z 32-bitnim kot 64-bitnim strežnikom 1C:Enterprise 8.2, podpira pa tudi delo s strežnikom 1C:Enterprise 8.1 in 8.0.
    • Licenca za strežnik 1c ne poveča skupnega števila uporabniških delovnih postaj, ki je določeno s številom odjemalskih licenc v lokalnem omrežju
    • Strežniška licenca ne velja za osnovne različice.

    Ali je ob prehodu z 32-bitnega na 64-bitni strežnik treba zamenjati odjemalske licence 1C:Enterprise 8?

    Če uporabnik že ima 32-bitno strežniško licenco 1C:Enterprise 8 in mora kupiti 64-bitni strežnik 1C, odjemalske licence 1C:Enterprise 8 ne bodo zamenjane. Licenco za 64-bitni strežnik 1C:Enterprise 8 lahko kupite po shemi z zamenjavo obstoječe licence s strežniško licenco x86-64.

    Namestitev strežnika 1C Enterprise na platformo Windows je preprosta in intuitivna naloga, ki jo lahko obvlada tudi neizkušen skrbnik. Vendar smo se odločili, da mu posvetimo nekaj vrstic, da bi to vprašanje dokončno razjasnili in našemu ciklu dali popolnost in popolnost.

    Kot veste, je ponavljanje mati učenja, posodabljanje znanja je vedno koristno, še posebej, ker se včasih namestitev strežnika 1C Enterprise spremeni v mešanico najrazličnejših komponent, od katerih jih polovica na strežniku ni potrebna.

    Najprej se pogovorimo o različicah. Trenutno 1C ponuja strežnik v dveh izdajah 32 in 64 bitov, ki se razlikujejo predvsem po ceni 42.000 in 72.000 rubljev. Ne smemo pozabiti, da licenca za 64-bitni strežnik daje pravico do uporabe 32-bitne različice, ne pa tudi obratno. Za normalno delovanje strežnika 1C Enterprise mora biti zaščitni ključ fizično povezan s strežnikom, vendar za uspešen zagon aplikacijskih rešitev potrebujete omrežni ključ za zahtevano število uporabnikov, oba ključa sta lahko fizično nameščena na istem strežniku. , se ne vmešavajo. Preberite več o ključih.

    Splošno razširjena napaka je namestitev napačne različice strežnika, ko je 64-bitni strežnik nameščen na 64-bitni strežniški OS z licenco za 32-bitnega. Zato pred namestitvijo natančno preverite, katero različico ste kupili.

    Za namestitev 32-bitne različice strežnika se uporablja ista distribucija kot za namestitev odjemalskega dela. Zaženimo namestitveni program in natančno preglejmo okno razpoložljivih komponent:

    Prve tri točke nas ne zanimajo - to so različne možnosti za odjemalske platforme, ki niso potrebne na strežniku. Mislim, da ni treba reči, da ne bi smeli kombinirati vloge strežnika 1C Enterprise in vloge terminalskega strežnika. Edina vloga, s katero je mogoče kombinirati strežnik 1C, je strežnik baz podatkov, pod pogojem, da je obremenitev majhna in da je dovolj sredstev, ki so pravilno porazdeljena med vlogami. Najprej bi morali omejiti željo DBMS po RAM-u in zelo priporočljivo je, da bazo podatkov shranite na ločeno diskovno polje.

    Glavna komponenta - Strežnik 1C:Enterprise, se nam zdi nepotrebno pojasnjevati njegov namen. Če nameravate prek interneta uporabljati spletni strežnik ali lahki odjemalec, morate namestiti Razširitveni moduli spletnega strežnika, komponenta Upravljanje strežnika 1C:Enterprise ni obvezna, lahko (in mora biti) nameščena na skrbniško delovno postajo.

    Pri enostavnejši 64-bitni različici ta namestitveni paket vsebuje samo strežnik 1C Enterprise:

    Kot lahko vidite, 64-bitna distribucija ne vključuje komponente za upravljanje strežnika; če je potrebno, jo je treba namestiti iz 32-bitne distribucije.

    Če se lokalizacija vašega operacijskega sistema ne ujema z jezikom vmesnika 1C, potem ne pozabite dodatno namestiti potrebnih in jih v naslednjem koraku izrecno izbrati. Na primer, pri namestitvi ukrajinske različice 1C na rusko lokalizacijo OS.

    Če želite zagnati storitve strežnika 1C Enterprise, lahko uporabite skrbniški račun ali, kar bo bolj pravilno in varno, poseben račun USR1CV82. Če ta račun ne obstaja, boste med namestitvijo pozvani, da ga ustvarite.

    Ko nastavljate geslo, ne pozabite, da mora biti v skladu z zahtevami varnostne politike, sicer boste prejeli napako 8007056B / 800708C5, v tem primeru boste morali za tega uporabnika ročno nastaviti novo geslo. Prazno geslo tudi ni sprejemljivo, tudi če vaša varnostna politika to dovoljuje.

    Druga možna napaka je nepravilno podano geslo za obstoječi račun, to se običajno zgodi pri posodabljanju platforme, v tem primeru boste prejeli napako:

    Tukaj sta možni dve možnosti. Če se spomnite gesla, prekinite namestitev in jo znova izvedite s pravilnim geslom. V nasprotnem primeru kliknite Preskoči in spremenite uporabniško geslo USR1CV82 tistemu, ki ste ga določili med namestitvijo. Nato zaženite storitev Strežniški agent 1C:Enterprise 8.2 ročno.

    Prav tako ne pozabite, da se morata različici strežniške in odjemalske platforme ujemati, naslednji korak pa naj bo namestitev (posodobitev) odjemalske platforme. Če je treba posodobiti različico strežnika, priporočamo, da prejšnjo različico najprej odstranite prek Nameščanje in odstranjevanje programov in šele po tem, ko namestite novo različico, bodo vse nastavitve shranjene.