Kā instalēt serveri 1c enterprise 8.3. Informācijas bāzes izveide SQL serverī

Tehnoloģiju platformas un lietojumprogrammu risinājuma uzstādīšana ieslēgta lokālais dators vai klēpjdators ir vienkāršs un vienkāršs. Lai to izdarītu, jums ir jāiegādājas vienas no konfigurācijām licencēta versija, kas ietver instalācijas disks Ar soli pa solim burvji platformas un tieši pašas lietotāja programmas instalēšana.

Tehnoloģijas platformas un konfigurācijas instalēšana vietējā diskdzinī

Tā kā neviens 1C lietojumprogrammas risinājums nevar darboties bez tā dzinēja - platformas, instalēšana vietējā datorā ir sadalīta divos pamatposmos:

Soli pa solim 1C instalēšanas rokasgrāmata ir detalizēti aprakstīta katrai pievienotajā dokumentācijā licencēta versija tipiska vai filiāles konfigurācija. Precīza viņa norādījumu izpilde ļaus jums pašam un bez grūtībām pabeigt instalēšanu.

1C: Enterprise servera instalēšana MSSQL

Lai saprastu tālāk minēto, ir jāprecizē divi jēdzieni:

  • klients - Personālais dators vai programmatūra, tīkla vienība, kas ģenerē pieprasījumus serverim, lai saņemtu vai apstrādātu jebkādus datus;
  • serveris - jaudīgs dators ar ievērojamām ražošanas iespējām vai programmatūru, kas ģenerē atbildes uz klientu pieprasījumiem.

Klienta-servera arhitektūra ietver klienta lietojumprogrammas mijiedarbību ar informācijas datu bāzes serveri, izmantojot īpašu lietojumprogrammu - serveri 1C: Enterprise.

MSSQL instalēšana servera mašīnā ir aprakstīta daudzās rokasgrāmatās ar iespējamām variācijām atkarībā no SQL versijas un servera versijas. operētājsistēma. Parasti 1C var instalēt serverī, veicot soli pa solim norādītās darbības:

  1. Savā izplatīšanā ir jāpalaiž setup.exe iestatīšanas fails (lai turpinātu, būs nepieciešams Microsoft.NET Framework un operētājsistēma). Windows uzstādītājs uzstādītājs):
  2. Tiek piedāvātas vairākas iespējas tālākai attīstībai notikumi: sākotnējā uzstādīšana, jau modifikācija uzstādītās sastāvdaļas, atjauniniet vai meklējiet tos. Šajā posmā programma pārbauda atbilstību minimālajām MSSQL prasībām operētājsistēmai:
  3. Jums jāievada pirkuma brīdī saņemtā produkta atslēga licencēta programma. Rūpīgi un pārdomāti izlasot licences līgumu par angļu valoda jums ir jāiestata piekrišana atzīmes veidā:

    Pāreja uz nākamo darbību tiek veikta, noklikšķinot uz pogas Tālāk.

  4. Noklikšķinot uz pogas Instalēt, tiek piedāvāti daudzi iestatījumi, kuru izvēles rūtiņas tiek iestatītas pēc vajadzības: varat atlasīt visus (Atlasīt visu) vai tikai nepieciešamākos (DatabaseEngineServices, ClientToolsConnectivity, ManagementToolBasic ar pakārtoto komponentu iekļaušanu ):
  5. Ieteicams pēc noklusējuma atstāt iestatījumus šādās darbībās, pāreja tiek veikta, noklikšķinot uz pogas Tālāk:
  6. Katalogi tiek atlasīti lietotāja datu (SQL 1C datubāze), žurnālu, pagaidu failu un failu glabāšanai Rezerves kopija informācijas bāzes (dublējumi).
  7. Nākamajā darbībā tiek pievienots pašreizējais lietotājs, kuram būs sistēmas administratora tiesības (poga "Pievienot pašreizējo lietotāju"):
  8. Iestatījumi nākamajās lapās paliek pēc noklusējuma, ja vien situācija nenosaka citādi. Noklikšķinot uz pogas Instalēt, sākas faktiskais instalēšanas process: krāsu josla parāda veicamās procedūras dinamiku. Kad instalēšana ir veiksmīgi pabeigta, tiks parādīts atbilstošs ziņojums, un atliek tikai aizvērt instalētāju, noklikšķinot uz pogas Aizvērt.

Ja servera daļas ar tik daudziem iestatījumiem instalēšana šķiet diezgan sarežģīta, jums vajadzētu atsaukties uz vai sistēmas administrators lokālais tīkls.

Tehnoloģiskās platformas 1C:Enterprise instalēšana serverī

Darbībai nepieciešamās platformas konfigurācijas instalēšana faktiski daudz neatšķiras no parastās, tad ar vienīgo izņēmumu, ka noteiktā solī ir jāizvēlas komponentu instalēšana: "1C: Enterprise Server" un "1C: Enterprise" Servera administrēšana":

Nākamajās instalētāja lapās, uzsākot pakalpojumu, ir jāizvēlas noklusējuma interfeisa valoda, jāizvēlas esošs vai jāizveido jauns lietotājs identifikācijai. Savienojuma drošība tiek garantēta, ievadot paroli kopā ar tās apstiprinājumu.

Noklikšķinot uz pogas "Instalēt", serverī tiks sākts tehnoloģiskās platformas 1C:Enterprise instalēšanas process:

Nākotnē nepieciešamība uzstādīt aizsardzības draiveri tiks pieprasīta piegādes iegādes ar aparatūras atslēgu vai aktivizācijas gadījumā programmatūras licence. Veiksmīgas 1C:Enterprise 8 tehnoloģiskās platformas instalēšanas gadījumā tiks parādīts sistēmas ziņojums.

Informācijas bāzes izveide SQL serverī

Izveidošana jauna palaišanas logā informācijas bāze neatšķiras no datu bāzes izveides lokālā datorā līdz tās atrašanās vietas izvēles brīdim. Serverim atlasiet:

Pēc tam aizpildiet visus nepieciešamos laukus informācijas bāzes parametru iestatīšanai: datu bāzes nosaukums un tās nosaukums serveru klasterī, 1C:Enterprise serveru klastera un datu bāzes servera IP, datu bāzes pārvaldības sistēmas (DBVS) veids. utt.:

Pārejot uz nākamajām darbībām, atstājot noklusējuma iestatījumus, pēdējais solis ir izveidot SQL informācijas bāzi serverī.

Klienta programmas instalēšana

Lai lietotāji varētu strādāt ar SQL informācijas bāzi, tai jābūt pareizi savienotai klientu stacijās. Šāda savienojuma secība:


Ja 1C:Uzņēmuma servera informācijas bāzes izveides iestatījumi bija pareizi norādīti, 1C klients tika konfigurēts pareizi, kad programma tiek palaista no klienta darbstacijas, tiks izveidots savienojums ar servera mašīnu.

MS instalācijas tēma SQL serveris parasti apiets. Patiešām, ir grūti neinstalēt šo DBVS, pat veicot to pirmo reizi, ir tikpat grūti nepalaist 1C:Enterprise Server kopā ar to. Tomēr ir vairākas smalkas nianses, kas var būtiski saindēt administratora dzīvi, par kurām mēs šodien runāsim.

MS SQL Server ieņem pirmo vietu implementāciju skaita ziņā saistībā ar 1C:Enterprise, tas lielā mērā ir saistīts ar zemo ienākšanas slieksni, cilvēks bez pieredzes ir diezgan spējīgs apgūt šo komplektu, tikai saskaņā ar Nākamo - Nākamo - Pabeigt metodi. Un, kas ir pats interesantākais, tas viss darbosies. Teiksim vairāk, vairumā gadījumu noklusējuma SQL servera iestatījumi ir vairāk nekā pietiekami, lai nodrošinātu produktīvu 1C: Enterprise servera darbību, un pieskarties tiem ir ne tikai nevajadzīgi, bet pat kaitīgi.

Pirmkārt, jums vajadzētu atcerēties par sistēmas bāzi tempdb, ko 1C aktīvi izmanto pagaidu tabulu un starprezultātu glabāšanai. Turklāt to nekavējoties izmanto visas 1C datu bāzes, kas darbojas serverī. Un tā kā pēc noklusējuma tas atrodas SQL servera instalācijas mapē, t.i. ieslēgts sistēmas disks, tad, palielinoties slodzei tempdb kļūst par sašaurinājumu visam serverim. Ļoti bieži tas noved pie situācijām: viņi iegādājās ātru HDD / SSD, ir pietiekami daudz diska resursu, un 1C palēninās, kas var radīt nopietnas grūtības iesācēju administratoriem.

Otrais moments. Salīdzināšanas kodējums tempdb ir jāatbilst informācijas bāzes salīdzināšanas kodējumam, pretējā gadījumā dažos gadījumos tas var radīt negaidītus rezultātus, līdz pat nopietnām kļūdām aprēķinos.

Tajā pašā laikā no šīm grūtībām nemaz nav grūti izvairīties, pietiek instalēšanas laikā pavadīt pāris papildu minūtes vai rūpīgi pārskatīt jau instalēta servera iestatījumus.

MS SQL Server instalēšana darbam ar 1C:Enterprise

Kā jau teicām, SQL Server instalēšana ir ārkārtīgi vienkārša, un mēs šo procesu neaprakstīsim sīkāk, pievēršot uzmanību tikai nepieciešamajiem iestatījumiem. Sāksim ar komponentu izvēli, jo 1C neizmanto lielāko daļu SQL servera mehānismu, un, ja jūs tos neizmantojat citiem mērķiem, mēs atstājam tikai Datu bāzes dzinējs,Klientu līdzekļu saziņas līdzekļi Un Vadības ierīces(neobligāti).

Pārvaldības rīkus nevar instalēt serverī, bet gan instalēt atsevišķi darba vieta administratoru un no turienes pārvaldiet visus pieejamos MS SQL serverus.

Jāpārbauda arī šķirošanas opcijas, ja reģionālie iestatījumi ir pareizi konfigurēti, tad visticamāk tur nekas nebūs jāmaina, bet pārbaudiet dotais parametrs vēlams, lai būtu Kirilica_General_CI_AS.

IN Servera konfigurācijas norādīt Jauktā režīma autentifikācija un iestatiet paroli SQL superlietotājam - sa. Tālāk norādiet arī šīs SQL servera instances administratorus, pēc noklusējuma jau ir konts, ar kuru tika veikta instalēšana, bet, ja administrējat šo gadījumu arī citiem lietotājiem ir lietderīgi tos norādīt nekavējoties.

Nākamā grāmatzīme - Datu katalogi- prasa visrūpīgāko uzmanību. Noteikti norādiet kā uzglabāšanas vietu lietotāju datu bāzēm un datu bāzēm tempdb vieta produktīvā masīvā vai atsevišķā diskā. Lai gan, veidojot datubāzi, varat norādīt tās atrašanās vietu, uzdevums pareizi iestatījumi pēc noklusējuma tas ietaupa jūs no liekiem darbiem, kā arī no situācijas, kad datu bāze tiek izveidota, izmantojot 1C rīkus un nonāk noklusējuma direktorijā, t.i. sistēmas diskā. Varat arī nekavējoties norādīt dublējumu glabāšanas direktoriju.

Pārējos iestatījumus varat atstāt kā noklusējuma iestatījumus un pabeigt instalēšanu.

MS SQL Server iestatīšana darbam ar 1C:Enterprise

Ja jums ir darīšana ar jau instalētu SQL Server gadījumu, pārliecinieties, vai salīdzināšanas kodējums Kirilica_General_CI_AS, pretējā gadījumā dati ir jāaugšupielādē, izmantojot 1C rīkus, un serveris ir jāinstalē no jauna (vai jāinstalē cits gadījums, ja to izmanto citi pakalpojumi).

Lai to izdarītu, atveriet Vadības studija, atlasiet vajadzīgo SQL servera gadījumu un noklikšķiniet uz tā ar peles labo pogu noklikšķiniet pele iet uz Īpašības.

Pēc tam dodieties uz grāmatzīmi Atmiņa un norādiet SQL serverim pieejamo RAM apjomu, pretējā gadījumā SQL serveris mēģinās izmantot visa pieejamā atmiņa. Situācijā, kad SQL servera lomas tiek apvienotas ar citām lomām, un mazās un vidējās implementācijās tas parasti atrodas tajā pašā mašīnā, kur 1C serveris, no kopējās summas ir jāatņem nepieciešamā sistēma un 1C serveris. atmiņas apjoms, dodot SQL to, kas paliek.

Šeit ir grūti sniegt nepārprotamus ieteikumus, tas viss ir atkarīgs no apstrādāto datu apjoma, praksē ir jēga SQL serverim piešķirt pusi no brīvās atmiņas, pēc tam pielāgojot šo vērtību, pamatojoties uz tā faktisko slodzi.

Nākamais iestatījums būs saistīts ar drošību. Lai savienotu 1C ar serveri, visbiežāk tiek izmantots konts sa, kas, maigi izsakoties, ir nedrošs, jo dod zem tā iekļuvušajam pilna piekļuve uz SQL serveri. Ņemot vērā, ka 1C datu bāzes bieži administrē trešo pušu speciālisti, ir lietderīgi tām izveidot atsevišķu kontu.

Lai to izdarītu, atveriet Drošība - pieteikšanās un izveidojiet jaunu vārdu (kontu), norādiet autentifikāciju SQL serveris un iestatiet paroli.

Pēc tam dodieties uz grāmatzīmi Serveru lomas un atļauj dbcreator, procesa administrators Un publiski.

Pēc tam izmantojiet šo kontu, lai izveidotu savienojumu ar SQL serveri no 1C.

Cits iestatījums attiecas uz jau izveidotajām datu bāzēm, atveriet vajadzīgās datu bāzes rekvizītus un dodieties uz cilni Faili. Atrodiet iespēju Automātiskā tālummaiņa/maksimālais izmērs datu failam. Pēc noklusējuma ir 1 MB, kas ir ļoti neoptimāli; aktīvi strādājot ar datu bāzi, DBVS tikai palielinās faila lielumu, turklāt, aktīvi strādājot vairākām datu bāzēm, tas radīs būtisku datu faila sadrumstalotību. . Tāpēc, pamatojoties uz datu bāzes lielumu un darba aktivitāti, iestatiet lielāku vērtību, kas neizraisīs pastāvīgu datu bāzes faila pieaugumu.

Notiek tempdb pārsūtīšana

Mūsu raksta noslēgumā mēs atkal pievēršamies datu bāzei tempdb, bieži vien ir situācijas, kad šīs datu bāzes fails ir jāpārvieto uz citu vietu. Piemēram, serveris tika instalēts ar noklusējuma iestatījumiem un tempdb atrodas sistēmas nodalījumā vai arī iegādājāties SSD un vēlaties tur pārsūtīt ne tikai bāzes, bet arī tempdb(kas ir pareizais risinājums). Arī pie lielas slodzes tempdb ieteicams to ievietot atsevišķā diskā.

Lai mainītu faila atrašanās vietu tempdb atvērts Vadības studija, atlasiet Izveidot pieprasījumu un atvērtajā logā ievadiet šādu tekstu, kur E:\NEW_FOLDER- jauna bāzes vieta:

izmantot meistaru
mainīt datu bāzi tempdb
modificēt failu (
name=tempdev,
faila nosaukums = N"E:\NEW_FOLDER\tempdb.mdf")
aiziet

mainīt datu bāzi tempdb
modificēt failu (
name=templog,
faila nosaukums = N"E:\NEW_FOLDER\templog.ldf")
aiziet

Pēc tam noklikšķiniet Skrien, pēc vaicājuma izpildes restartējiet SQL serveri, datu bāzi un žurnālfailus tempdb tiks izveidots jaunajā vietā, vecajā vietā esošie faili ir jādzēš manuāli.

Lūk, kur šodien beigsim, beidzot atgādinot neaizmirst par bāzu uzturēšanu un dublējumkopijas.

Beta izvēlne

Servera 1C konfigurēšana: Enterprise 8.3 un PostgreSQL 9.4.2-1.1C. Pilnas instrukcijas

Šajā apmācībā mēs pastāstīsim (un parādīsim), kā iestatīt komplektu 1C: Uzņēmums 8.3 Un PostgreSQL 9.4.2 no abu pakalpojumu uzstādīšanas brīža līdz pat infobāzes izveidei. Varat lasīt par šī komplekta regulēšanu.

Darbības, kas mums jāveic:

  1. Uzstādīšana Serveri 1C: Enterprise(64 bitu) operētājsistēmai Windows
  2. Uzstādīšana PostgreSQL 9.4.2-1.1C
  3. Informācijas datu bāzes izveide.

Vairāk zem griezuma!

0. posms. Ievaddati.

Servera nosaukums - 1CServeris
Vārds konts serveri - Administrators
Konta parole - 123456Ab

1C konta nosaukums serverī - USR1CV8
1C konta parole serverī - 123456 cd

PostgreSQL konta nosaukums serverī − postgres
PostgreSQL konta parole serverī - 123456Ef

PostgreSQL superlietotāja nosaukums − postgres
PostgreSQL superlietotāja parole - 1234

Pārbaudes datu bāzes nosaukums − testdb

1. posms. Uzstādīšana Serveri 1C: Enterprise(64 bitu) operētājsistēmai Windows


2. darbība. PostgreSQL un pgAdmin instalēšana.


3. posms. 1C informācijas bāzes izveide.

  1. Pirms veicat šādas darbības, atspējojiet IPv6 savā tīkla saskarnē: Tīkla un vadības centrs publiska pieeja > LAN savienojums > Īpašības> noņemiet atzīmi Interneta protokola 6. versija (TCP/IPv6).
  2. Mēs palaižam klientu 1C: Enterprise un pievienojam jaunu datu bāzi.
  3. Jaunas informācijas bāzes izveide > Informācijas bāzes izveide bez konfigurācijas (piemēram, jums var būt jebkura konfigurācija) > Serverī 1C:Enterprise >
  4. Mēs aizpildām visus laukus saskaņā ar mūsu piemēru (0. darbība):
    Serveru klasteris 1C:Uzņēmums: 1CServeris
    Informācijas bāzes nosaukums klasterī: testbd
    Drošs savienojums: Izslēgts
    DBVS tips: PostgreSQL
    Datu bāzes serveris: 1CServeris
    Datu bāzes nosaukums: testbd
    Datu bāzes lietotājs: postgres
    Lietotāja parole: 1234
  5. Nākamais, nākamais. Mēs palaižam izveidoto datu bāzi uzņēmuma režīmā - viss darbojas!

Vēlreiz atgādinām, ka PostgreSQL var labi pārspīlēt. Sīkāka informācija sadaļā .
Un neaizmirstiet par 1C!
Ja ir kādas problēmas ar datu bāzi, iespējams, varēsiet palīdzēt.
Ir iespējamas 1C datu bāzes!

Vai jums ir kādi jautājumi?

Kaut kas nogāja greizi? Mūsu uzņēmuma speciālisti palīdzēs tikt galā ar radušajām problēmām! Sazinies ar mums! →

Sīki izstrādāti norādījumi par 1C platformas instalēšanu serverī (1C platformas servera daļa jeb 1C serveris).

Servera instalēšana 1C

Sveiciena logā 1C servera instalēšanai noklikšķiniet uz "Tālāk".

Pēc tam parādīsies lapa 1C servera instalēšanas opciju izvēlei. Jums ir jāatlasa vienums 1C:Enterprise Server.

Ja plānojat izmantot plāno klientu, tad, instalējot 1C serveri, tas ir jādara PIRMS 1C instalēšanas tika instalēts tīmekļa serveris (IIS / Apache) un pēc tam, instalējot 1C serveri, papildus atzīmējiet izvēles rūtiņu “Tīmekļa servera paplašinājuma moduļi”.

Šajā 1C servera instalācijas cilnē ir jāatlasa (nepieskarieties jau atlasītajai) galvenā valoda.

1C serveri var instalēt kā "programmu" un kā "pakalpojumu".

Pirmajā gadījumā, kad tiek ielādēts 1C serveris, tiks parādīts logs ar programmu, otrajā pakalpojums darbojas fonā. Labāk - instalējiet kā pakalpojumu.

Jums arī jāprecizē, kura lietotāja ietvaros tiks palaists 1C serveris (pakalpojums vai programma). Varat atlasīt esošu vai izveidot "standarta 1C lietotāju". Labāk ir izveidot lietotāju un iestatīt tam paroli.

Noklikšķiniet uz Instalēt serveri 1C.

Faktiski tiek instalēts serveris 1C.

Pēdējais 1C servera instalēšanas solis ir lietotāja atslēgas aizsardzības draivera instalēšana. Tas ir jāuzstāda jebkurā mašīnā, ne tikai tajā, kurā tika ievietota atslēga.

Ja šī ir 1C platformas pārinstalēšana, šo darbību var izlaist. Ja instalējat kādu "neparastu" 1C, tad šajā brīdī izpildiet instalēšanas norādījumus par tā funkcijām.

Jūs varat lejupielādēt jaunāku dongle draiveri no tā ražotāja vietnes:

Licenču pārvaldnieks 1C

Ja instalējat 1C ierīcē, kurai ir pievienota lietotāja atslēga, kuru izmantos daudzi tīkla lietotāji, papildus jāinstalē licenču pārvaldnieks.

Licenču pārvaldnieks tiek piegādāts kopā ar 1C izplatīšanu, taču to var arī lejupielādēt no tā ražotāja vietnes.

Šajā rakstā ir sniegta informācija par 1C instalēšanas procedūru klienta-servera versijā.

1C platformas instalēšana ir aprakstīta citā mūsu rakstā - “1C administrēšana”, sadaļā “1C instalēšana”. Instalēšana serverī ir gandrīz tāda pati kā instalēšana vietējā datorā, ar vienu atšķirību. Servera versijā, izvēloties instalējamos komponentus, izvēlieties "1C:Enterprise Server" un "1C:Enterprise Server Administration".

Instalējiet 1C klientu datoros, kas izveidos savienojumu ar serveri.

Uzstādīšana ieslēgta klientu datori neatšķiras no metodes, kas aprakstīta iepriekš rakstā “1C administrēšana”.

Izveidojiet informācijas bāzi SQL.

Informācijas bāzes izveide SQL ir arī ļoti līdzīga datu bāzes izveidei faila versijā. Atšķirība slēpjas faktā, ka informācijas bāzes atrašanās vietas veida atlases posmā ir jāizvēlas "1C: Enterprise serverī".

Vienumā “Serveru klasteris” norādiet tā servera nosaukumu (vai labāk, IP adresi), kurā tika instalēts SQL.

Sadaļā "Infobase name" ievadiet jebkuru nosaukumu, kuru vēlaties piešķirt datu bāzei.

DBVS tips - SQL.

Datu bāzes lietotājs un tā parole ir tas pats superlietotājs, kas tika minēts iepriekš MS SQL instalēšanas stadijā.

Atstājiet datuma nobīdi kā noklusējuma iestatījumu.

Nepieciešams atzīmēt vienumu “Izveidot datu bāzi, ja tā neeksistē” un noklikšķiniet uz “Tālāk”.

Tagad datu bāze ir veiksmīgi izveidota SQL serverī un pievienota pieejamo datu bāzu sarakstam. Zemāk attēlā var redzēt paveiktā darba rezultātu.

Jāpiebilst, ka izveidotā datu bāze joprojām ir tukša. Tas ir ietvars, vieta, kas SQL ir piešķirta jūsu informācijas bāzei. Lai ielādētu datubāzi šajā sistēmā, jums ir jāizmanto informācijas bāzes augšupielādes/ielādēšanas rīki. Augšupielādes/augšupielādes procedūra ir aprakstīta arī citā mūsu rakstā “1C administrēšana”.

Lai nākotnē novestu sistēmu ideālā stāvoklī, izveidotajai datubāzei būs nepieciešams izveidot “apkopes plānu”. Uzturēšanas plāns ir procedūru kopums, ko SQL regulāri izpildīs noteiktā grafikā. Piemēram, tas regulāri veiks dublējumkopijas un izdzēsīs pagaidu failus. Darbs ar SQL ir ārpus šī raksta darbības jomas, un tas tiks aprakstīts vienā no tālāk norādītajiem.