Ako zmeniť port v 1c predvolenom nastavení. Riešenie možných problémov s inštaláciou

Prehistória ... V našej spoločnosti, 1C úspešne funguje: Podniková verzia 8.2, v ktorej je približne 100 intenzívnych používaných účtovných základov. Podľa tohto prípadu pridelené samostatný server S pomerne pôsobivými vlastnosťami, pretože Počas prevádzky sa ukázalo, že banda 1C: Enterprise 8.2 + MS SQL 2005 je veľmi náročná z prostriedkov "železa" ako pevné disky, procesor, a čo je najdôležitejšie - číslo náhodný vstup do pamäťe. Náklady na takýto server pre nás presiahli 250 tisíc rubľov (nezahŕňajú licencie na OS aj samotný 1c).

Prideliť samostatne "železo" pod 1C: Podniková verzia 8.3 považovala za nerozumnú, na rovnaký spôsob, ako zaplatiť viac ako 100 tisíc rubľov pre druhý súbor kľúčov pre 1C server, dobre, veľmi značné! Pokus o vytvorenie "na čele" 1c: Podniková verzia 8.3 viedla k tomu, že klastra sa stratil s existujúcimi základmi. Tu sú odhalené funkcie inštalácie a spustenia dvoch verzií serverov 1C: podniky na jednom počítači.

Inštalačný program 1C: Enterprises 8.2 a 8.3 Nastavuje softvér na používanie štandardných portov: 1540 (používané serverom), 1541 (používa sa správca klastra), 1560-1591 (Rozsah portov používaný na pracovné postupy). Preto, ak by mal server 1C: Enterprise 8.3 fungovať súčasne so serverom 1C: Enterprises 8.2, potom prvý musí zadať iné porty ako tie, ktoré už používajú pracovnú inštanciu predchádzajúceho servera verzie.

Na počítači s už nainštalovaným serverom 1C: Enterprises verzia 8.2 registrovaná a spustená služba "Server 1C: Služba Enterprise 8.2", ktorá už používa vyššie uvedené štandardné porty. Ak ste nainštalovali "NEXT" Server 1C: Enterprise 8.3, potom začiatok svojej služby "Server 1c: Enterprise 8.3" skončí núdze, pretože Pokúsi sa použiť už "rušné" porty. Aby ste sa tomu vyhli, musíte urobiť nasledovné.

(Všetko popísané nižšie je spravodlivé Windows Server 2008 R2 Enterprise (a štandardný) 64 bit + SP1 a 32-bitové verzie servera 1C: Enterprise 8.2 a 8.3).

1C: Enterprise 8.2 (verzia 8.2.19.90) Bol som nainštalovaný ako služba Windows s právami na prevádzku v mene existujúcej služby miestny používateľ "Administrator".

Na konci inštalácie v okne Správca serverov -\u003e Konfigurácia -\u003e Služby Vidíme spustenú službu "Server 1c: Enterprise 8.2":

spustené s parametrami:

C: Programové súbory (X86) 1CV82 \\ t 8.2.19.90. \\ t srvinfo "

Server 1C: Enterprises 8.3 (verzia 8.3.4.437) Bol som nainštalovaný rovnakým spôsobom:

Avšak, ako vidíme v okne Správca serverov -\u003e Konfigurácia -\u003e Služby, Service "Server Agent 1C: Enterprise 8.3" sa nespustil:

Teraz musíme otvoriť okno príkazový riadok cmd. A prejdite do adresára bin nainštalovanej verzie servera 1C: Enterprises 8.3 a pokúste sa odstrániť službu služby "Agent of Server 1C: Enterprise 8.3" Tím Raigent.exe-RMSRVC:

C: užívatelia Administrátor\u003e CD C: Programové súbory (X86) 1CV8 \\ t Controlservice Chyba!

Vyskočil som chybu! Controlservice Chyba! že sa v zásade očakáva, pretože Služba bola v systéme riadne zaregistrovaná. Ale v skutočnosti musí byť odstránený. V okne Správca serverov -\u003e Konfigurácia -\u003e Služby Už to nebudete vidieť.

Teraz musíte tento server znovu zaregistrovať, ale zároveň špecifikovať iné porty ako tie, ktoré už používajú agent 1c: Podniky 8.2. V mojom prípade bude tím vyzerať:

C: Programové súbory (X86) 1CV8 8.3.4.437 \\ t

  • -Port 2540. - port, na ktorom bude agent 1C server fungovať: podniková verzia 8.3;
  • -Regportu 2541. - port, cez ktorý sa podáva 1C serverový klaster: podniková verzia 8.3;
  • -Renage 2560: 2591 - Rozsah prístavov pre pracovné postupy;
  • -B "C: Programové súbory (X86) 1CV8 SRVINFO" - Katalóg pre ukladanie informácií o novom vytvorenom klastri servera 1C: Podniková verzia 8.3;
  • -Usr. Administrátor - Užívateľ, v mene, ktorý bude spustený serverom servera 1C: Enterprise verzia 8.3;
  • -Pwd ******** - Heslo pre zadaný používateľ (zadajte svoje).

Potom znova uvidíte servis "Server 1C: Enterprise 8.3" v okne Správca serverov -\u003e Konfigurácia -\u003e Služby. Musíte ho spustiť s tímom Railent.exe -start:

C: Programové súbory (X86) 1CV8 8.3.4.437 bin\u003e Ragile.exe -start

V okne Správca serverov -\u003e Konfigurácia -\u003e Služby Vidíme servis "Server 1c: Enterprise 8.3":

spustené s parametrami:

kde pole "spustiteľný súbor" má nastavenie:

C: Programové súbory (X86) \\ 1CV8 8.3.4.437 \\ t srvinfo "

A teraz najzaujímavejšia vec: Budete musieť urobiť táto operácia Zakaždým, keď je potrebné aktualizovať verziu servera 1C: Enterprises 8.3! "BRAVO", vývojári ...

Teraz trochu o tom, ako žiť so zadaným zväzkom. Je potrebné spustiť samotný program 1C: Enterprises starej verzie (z priečinka C: Programové súbory (X86) 1CV82 common) už nie je. Pri inštalácii 1C: Enterprise verzia 8.3 Štítok na pracovnej ploche sa automaticky spustí na začiatku programu z priečinka C: Program Files (X86) \\ _CV8. Ak otvoríte účtovnú databázu spustenú na serveri verzie 8.2, automaticky sa otvorí v požadovanej verzii tenkého klienta.

Šablóny pre vytváranie databáz (účtovníctvo alebo Zick) sú štandardne umiestnené v užívateľskom adresári, v mene, z ktorých ste ich spustili. Ak to urobíte v mene administrátora, nájdete ich pozdĺž cesty C: užívatelia administrátora appdata roaming \\ 1cv8 TMPLTS. Ak chcete pridať novú databázu na základe nastavte šablónu, tenký klient Verzia 8.3 ich zobrazí všetky:

Teraz, ak potrebujete zaregistrovať databázu verziu 8.3, potom budete musieť zadať v počítači "Klaster serverov 1C: Enterprise", s serverom 1C verzie 8.3 a prostredníctvom hrubého čreva riaditeľa klastra, ktorý ste zadali pri registrácii Server 1c verzie 8.3. V mojom prípade - je to 2541:

Keď pridáte nový účtovný zoznam nových na Enterprise Server beží 1C: Enterprise version 8.3 Musíte tiež zadať názov servera a prostredníctvom hrubého čreva - port používaný správcom klastra:

Potreba zaregistrovať nástroj na podanie klastra 1C servera (obe verzie 8.2 a 8.3) po uložení každej inštalácie / aktualizácie.

Teraz sa pohybujeme na administráciu klastrov, ktorí prevádzkujú rôzne verzie 1C serverov: podnik na jednom počítači. Otvorte priečinok na ceste C: Programové súbory (X86), a vytvorte podávanie klastrov na konzole na pracovnej ploche pre konzolu. Poskytnite 8,3 (napríklad označenie, napríklad správne premenované, napríklad správne, napríklad 1CV8.3.):

Rovnakým spôsobom otvorte súbory C: Program (X86) \\ _1CV82 spoločné v prieskumníkovi a vytvorte podávanie klastrov na konzole na pracovnej ploche pre konzolu (štítok je lepšie okamžite premenovaný, napríklad, 1CV8.2.):

Na pracovnej ploche dostanete nasledovné:

Spustime užitočnú správu CLUSTERU 1C Server: Enterprise version 8.2 "1CV8.2" Štítok (pretože server používa predvolené porty, klastra sa objaví bez problémov):

Keď sa pokúsite otvoriť tento klaster z konzoly, navrhnuté tak, aby spravovali 1C Server Cluster: Enterprise verzia 8.3 (na štítku z pracovnej plochy s názvom "1CV8.3") Uvidíte chybu:

Chyba pripojenia 1C: Enterprises 8.3: Verzie klienta a servera (8.3.4.437 - 8.2.19.90), Klientská aplikácia: Klasterová konzola

Ak chcete zobraziť 1C Server Cluster, ktoré potrebujete: Enterprise version 8.3 Je potrebné v tomto západke vytvoriť nový centrálny server 1C: Enterprises 8.3:

  • v teréne názov Musíte zadať názov počítača s nainštalovaným serverom 1C: Enterprise 8.3;
  • v teréne Ip Musíte zadať port, na ktorom serverový agent 1C: Enterprises 8.3, ktoré označíte pri nastavení štartéra agenta;
  • v teréne Popis Popis.

Po stlačení tlačidla "OK" môžete vidieť nový klaster, ktorý sa ukázal po inštalácii servera 1C: Enterprise version 8.3.

Tí. Správa klastrov rôznych verzií servera 1C: Enterprises inštalované na jednom počítači sa vykonávajú vhodnými SNAPS.

To je v podstate. Veľa štastia!

_________
Up. Ako prax ukázala, metóda opísaná v tomto článku nie je vhodná pre simultánne spustenie na jednom serveri viacerých inštancií servera 1C: Enterprises verzie 8.3. Pri pokuse o vytvorenie nového servisného agenta 1c z inej verzie 1C: podniky pôsobiace na iné prístavy, prevádzka:

C: Programové súbory (X86) 1CV8 8.3.4.437 bin\u003e ragant.exe -insrvc -port 2540 -REPPORT 2541 -Porning 2560: 2591 -D "C: Programové súbory (X86) \\ 1CV8 \\ SRVINFO" USR , Správca -pwd ********

končí skutočnosťou, že už pracovná služba je odstránená stará verzia 1c 8.3 a nový nie je vytvorený.

Opísal som, ako inštalovať, vytvoriť vhodné a spustiť na jednom serveri viac verzií servera 1C: Enterprises 8.3 ...

Nájsť v pobočke

HKEY_LOCAL_MACHINE SYSTÉMU SYSTÉMU SKÚŠKACIESTOSTI SLUŽBY 1C: Enterprise 8 Server Agent Parameter Imagespath.

Štandardne Server 1C: Podniky používajú nasledujúce porty:

  • 1540 - Server Agent
  • 1541 - Klastrový manažér
  • 1560:1691 — dynamický rozsah Porty pre pracovné postupy.

Alebo oficiálna definícia z http://its.1c.ru:

Inštalácia a nastavenia 1C: Enterprises 8.1 V verzii "klient Server"

Vo väčšine prípadov, na inštaláciu 1C: Enterprises 8.1 v "klient-server" verzie, stačí na spustenie programu 1C inštalačný program: Enterprises 8.1. Súčasne server 1C: Enterprises dostávajú štandardné hodnoty parametrov potrebných pre jeho normálne fungovanie.

Zvážte inštaláciu servera 1C: Podnikateľom podrobnejšie. V procese inštalácie servera 1C: Enterprises 8.1 Inštalačný program 1c: Podniky 8.1 Vykonáva tieto akcie:

    Kopíruje moduly zavádzania 1C servera: Enterprises v adresári zadané inštalačným programom 1C: Enterprises ako cieľový priečinok.

    Ak vyberiete možnosť "Vytvoriť používateľa USR1CV81" v procese inštalácie, potom vytvoríte používateľa USR1CV81. V mene tohto používateľa server pracuje 1C: Enterprises 8.1, ak začne ako služba. Je k dispozícii iba tie zdroje, ktoré vyžaduje 1C server. Je dôležité, aby Server 1C: Enterprises vyžadoval dva adresári: spoločný adresár so serverovými údajmi (zvyčajne "C: Programové súbory 1CV81 Server") a dočasný adresár súborov (zvyčajne "C: DOKUMENTY A NÁSTROJE USR1CV81 Nastavenia Temp "alebo" C: Winnt Temp "). Užívateľ USR1CV81 dostane práva do všeobecného adresára so serverovými údajmi. Katalóg dočasných súborov je zvyčajne k dispozícii všetkým užívateľom.

    Ak sa počas procesu inštalácie aktivuje "Nastavte 1C server: Enterprise 8.1 ako služba Windows Service", prihlási sa na serveri Windows Server 1C: Enterprises a spustí ho. Keď prvý spustíte, je vytvorený klaster servera 1C: Enterprises s predvolenými nastaveniami. Má jeden pracovný server a jeden pracovný tok. Adresa operačného servera sa zhoduje s názvom počítača, na ktorom je inštalácia vykonaná.

Používateľ USR1CV81 a jeho pravé

Server 1C: Enterprises je aplikácia servera, ktorej by nemala závisieť od toho, ktorý používateľ zadal serverový počítač v interaktívnom režime, ak je zadaný niekto. Preto pri inštalácii servera 1C: Enterprises je vhodné vytvoriť špeciálny užívateľ USR1CV81 s právami minimálne potrebným pre 1C server: podniky, a nie sú určené na interaktívny vstup. Server 1C: Zdá sa, že podniky Používateľ systému Windows Usr1cv81.

Zvážte viac práv, ktoré majú byť inštalované užívateľom usr1cv81. Server 1c: Podniky používajú nasledujúce adresáre:

    Katalóg nakladacích modulov je v katalógu, zadaný program Nastavenia 1C: Enterprises ako cieľový priečinok. Má načítanie modulov servera 1C: podniky. User userr1cv81 vyžaduje, aby práva na čítanie údajov a spustenia programov z tohto adresára a jeho podadresári. Dostáva tieto práva implicitne, vďaka zaradeniu do skupiny používateľa.

    Adresár dát servera zvyčajne má názov "C: Programové súbory 1CV81 server". Užívateľ USR1CV81 vyžaduje úplné práva do tohto adresára. Inštalačný program 1C: Enterprises pri vytváraní používateľa USR1CV81 dáva svojim právam do tohto adresára.

    Katalóg dočasných súborov zvyčajne má názov "C: DOKUMENTY A NASTAVENIA USR1CV81 Miestne nastavenia" alebo "C: winnt temp", ktorý je určený hodnotou prostredia tempa alebo premenlivou Temp systémový Prostredie. Hodnotu tejto premennej v dialógovom okne Vlastnosti systému (START -\u003e Nastavenia -\u003e Ovládací panel -\u003e Systém -\u003e Rozšírené -\u003e Premenné prostredia). Inštalačný program 1C: Enterprises Určuje používateľa s plnými právami USR1CV81 do tohto adresára. Zvyčajne, keď inštalácie systému Windows Katalóg dočasných súborov je k dispozícii všetkým používateľom zahrnúť do svojho zoznamu prístupu skupiny tvorcu. Toto však nie je úplný prístup. Všetci používatelia nie sú k dispozícii najmä na vyhľadávanie súborov v tomto adresári. Inštalácia používateľa USR1CV81 Plné práva na dočasný adresár súborov umožňuje 1C server: Enterprises vykonávať všetky operácie, ktoré potrebujete. Zoznam prístupu môžete vidieť v dialógovom okne Vlastnosti adresára na karte zabezpečenia. Prítomnosť skupiny vlastníka tvorcu vám umožňuje prístup k adresáru každému používateľovi, ktorý vytvorí všetky súbory v tomto adresári alebo vlastní všetky súbory v tomto adresári. Zároveň sa používateľ, ktorý vytvoril súbor, bude zaznamenaný namiesto skupiny tvorcu skupiny tvorcu skupiny. Medzi užívateľmi, ktorí môžu mať prístup k tomuto adresáru, musí byť USR1CV81, obdarený plnou práv do tohto adresára.
    Je dôležité mať na pamäti, že adresár dočasných súborov konkrétneho používateľa (vrátane používateľa USR1CV81) je určený kombináciou premenných životného prostredia tohto užívateľského a systémového premenného prostredia. Ak chcete zistiť tento adresár, inštalačný program je 1C: Podniky vyžadujú používateľský kontext USR1CV81. K tomu v systéme Windows 2000, užívateľ, v mene ktorého sa spustí program inštalácie 1C: môžu byť potrebné podniky: pôsobiť ako súčasť operačný systém. A kontrolu pochádzania. Privilégiá používateľa môžete skontrolovať v lokálnej utility SEQURITY Nastavenia v miestnej politike pobočky -\u003e Priradenie používateľov. V procese inštalácie nového softvér Inštalačný program zvyčajne prijíma tieto výsady automaticky.

Registrácia servera 1C: Enterprises ako službu Windows

Server 1C: Enterprises sú jednoduchá konzola Aplikácia systému Windows A možno ho začať interaktívne. Avšak, pre trvalé použitie je to nepohodlné, pretože vloží spustenie servera 1C: podniky zo vstupu identického používateľa na serverový počítač. Ak chcete odstrániť túto závislosť, server 1c: Enterprises možno spustiť ako službu systému Windows. Ak to chcete urobiť, musí byť registrovaný v aplikácii Windows Services Manager.

Pre zobrazenie zoznamu služieb systému Windows a ich parametre je určený nástroj komponentov (ŠTART -\u003e Nastavenia -\u003e Ovládací panel -\u003e Nástroje na správu -\u003e Služby). Server 1c: Enterprises sú prezentované v servisnej službe Service List "Server 1C: Service Enterprise 8.1". Nastavenia služby Určite začiatok "Server 1c: Enterprise" (Raigent), užívateľa v mene, ktorý začína, ako aj reštartovaciu metódu v núdzových situáciách.

V dialógovom okne 1C: Enterprise 8.1 Agent servera 8.1, karta Všeobecné je znázornené RAIRE Process reťazec, ktorý je serverový agent 1C: Enterprises. Zvyčajne má tento riadok formulár:

Označuje, že:

    proces servera agenta je nakladací modul "C: Programové súbory 1CV81 bin ratiment.exe";

    rAGE Proces začína ako služba systému Windows a musí riadiť servisný manažér (-SRVC);

    používa sa ako serverový agent 1c: podniky (-Agency);

    keď prvý spustíte službu, musí byť klastra vytvorený s predvolenými parametrami a hlavným číslom IP portu 1541 (-Regportu 1541). V tomto porte sa klientske aplikácie musia pripojiť k informačným základniam registrovaným v klastri;

    Server servera agenta musí mať číslo 1540 (-Port 1540). Týmto portom musí byť klastrová konzola pripojená k centrálnemu serveru na vykonávanie administratívnych funkcií;

    keď spustíte procesy klastra tento server Dynamicky priraďujú IP porty z rozsahu 1560-1591 (-Reguning 1560: 1591).

    všeobecné klasterové údaje budú umiestnené v C: Program súbory 1CV81 Directory Directory (-D "C: Program súbory 1CV81 Server").

Servisný server 1C: Enterprise 8.1 »Môže byť pridaný alebo odstránený nielen pri inštalácii alebo odstraňovaní 1C: Enterprises inątalačného programu 1C: Enterprises 8.1, ale manuálne. Ak to chcete urobiť, môžete vykonať RAGENT Utility z príkazového riadka zadaním príslušných parametrov.

Ak chcete vytvoriť službu, musíte zadať parameter -intsRVC parameter a parametre: -Usr - Užívateľské meno v mene ktorého služba musí byť spustená, -Pwd je heslo tohto používateľa. V tomto prípade budú zostávajúce parametre parametre reťazca servera servera 1C: podniky ako služby. Napríklad pre štandardnú registráciu servisného servisu služby 1c: Podniky v režime Debug Súbor parametrov by mal byť:

"C: Programové súbory 1CV81 bin \\ grent.exe" -intsrvc -usr. \\ T \\ t Debug.

Ak chcete službu odstrániť, musíte zadať parameter -RMSRVC. Napríklad:

"C: Programové súbory 1CV81 BIN \\ 1CV81 BIN - RAGENT.EXE" -RMSRVC

Niekedy je možné zmeniť serverový agent, ktorý spustite reťazec alebo iné parametre servisu agenta, napríklad, aktivujte režim LEPUG, alebo vytvoriť viac služieb rôzne verzie. Dialógové okno služby služby neumožňuje upraviť spúšťací reťazec aplikácie služby a niektoré ďalšie parametre, napríklad identifikátor služby. Ak chcete upraviť, budete potrebovať nástroj Regedit určený na zobrazenie a úpravu. systémový register Windows.

Pozor!
Úprava systémového registra systému Windows vyžaduje extrémnu opatrnosť, pretože chybné zmeny v IT môže viesť operačný systém do nefunkčného stavu.

Spustite pomôcku Regedit (Otvorte štart -\u003e Spustiť a zadajte Regedit) a vyberte pobočku:

HKEY_LOCAL_MACHINE SYSTÉMY SKÚŠKACLIVOSTI SLUŽBY \\ 1C

Medzi jeho parametre existuje parameter ImagePath, ktorej hodnota je reťazec servera servera 1C: podniky. Tu môžete pridať nové parametre spúšťania alebo zmeniť hodnoty existujúcich. Kompletný zoznam možných parametrov je uvedený v knihe "1C: Enterprise 8.1 Client-Server" Dokumentácia.

Ak potrebujete zaregistrovať viac nezávislých 1C serverových služieb: Enterprises musia špecifikovať rôzne zavádzacie moduly, rôzne porty a rôzne katalógy klastrov. Stále je potrebné ich zaregistrovať s rôznymi identifikátormi služieb. Toto je možné urobiť takto:

    Vytvorte prvú službu:

"C: Programové súbory 1CV81 bin-Ragen.exe" -SRVC -Agent-REGREGPORT 1541 -PORT 1540 -PRANGE 1560: 1591 -D "C: Programové súbory 1CV81 Server"

    Pomocou pomôcky Regedit zmeňte identifikátor registrovaného servisu. Na tento účel: Vyberte si pobočku


    HKEY_LOCAL_MACHINE SYSTÉMU SYSTÉMU SKÚŠKACLIVOSTI SLUŽBY 1C: Enterprise 8.1 Server Agent

    Vytvorte druhú službu:

"C: Programové súbory 1CV81_10 \\ BIN \\ 1CV81_10

    Možno sa zmení aj jeho identifikátor. Na tento účel: Vyberte si pobočku
    HKEY_LOCAL_MACHINE SYSTÉMY SKÚŠKACLIVOSTI SLUŽBY \\ 1C
    A zmeniť jej meno, napríklad na:
    HKEY_LOCAL_MACHINE SYSTÉMY SYSTÉMU SKÚŠKACIESTOSTI SLUŽBY 1C: Enterprise 8.1 Server Agent

Čo nemôže urobiť inštalačný program 1C: podniky

Ako už bolo uvedené, inštalačný program 1C: Enterprises Copies 1c Loading Moduly: podniky a vykonáva potrebnú registráciu v spoločnosti COM a v službách služby Windows Services. Vyššie uvedené sú informácie potrebné na pochopenie vnútorných mechanizmov tejto registrácie. Ak je serverový počítač nainštalovaný nielen server, ale aj klientsky diel 1C: Enterprises, potom je pripravený pracovať ihneď po inštalácii (a pripojenie ochranných kľúčov).

Slúžiť 1C: Enterprises boli k dispozícii z iných počítačov lokálna sieť, musíte skontrolovať nastavenia siete Na serveri a klientskom počítači, ako aj pre sieť ako celok. Prenos dát medzi klientskymi aplikáciami a 1C serverom: Enterprises, ako aj medzi procesmi klastra servera sa používa TCP / IP. Zo správnej nastavenia závisí od práce 1C: Enterprises v verzii klienta-server.

1C Server Cluster procesy: Podniky sú navzájom pripojené adresami definovanými ako hodnoty vlastností "počítačových" vlastností vlastností pracovných serverov. Pre klastra je potrebné, aby hodnota vlastnosti "Počítač" bola buď adresa IP v bode, alebo taká symbolická adresa, ktorou môže byť IP adresa definovať pomocou funkcie GetostByName definovanej v programovom rozhraní protokolu TCP protokolu. Definícia IP adresy sa vykonáva buď na základe lokálnej tabuľky symbolických adries (C: Winnt System32 Drivers Etc Hosts) alebo podľa adries v dostupnom mieste DNS servery. Ak na symbolickej adrese pracovného servera, jeho IP adresa nie je určená alebo určená nesprávne (napríklad IP adresa nezodpovedá skutočnej IP adresu tento počítač) Potom klastra nebude fungovať. Je dôležité, aby mená počítačov a ich adresy definované v oknách na každom z pracovných serverov klastra neboli v rozpore so svojimi menami v DNS.

Na každom pracovnom serveri používajú procesy klastra používajúce porty: IP port operačného servera (zvyčajne 1540); OP porty z IP portov portov pracovného toku (zvyčajne 1560-1591). Okrem toho sa port klastra používa na centrálnom klastrovom serveri (zvyčajne 1541). Ak sa sieťové obrazovky používajú v systéme, musí byť povolený prenos dát cez tieto porty. Namiesto povolenia prístavu zo zoznamu zoznamu môžete povoliť prenos dát procesov klastra (Raigent, RMNGR, RPHOST).

Pripojenie klienta Aplikácia 1C: Podniky so serverom beží v 2 etapách. Spočiatku sa zavádza pripojenie k riaditeľovi klastra. To používa adresu centrálneho servera (symbolického alebo číselného) a klastrového portu (zvyčajne 1541). Ďalej, aplikácia klienta vytvorí spojenie s jedným z pracovných postupov. Ako jeho adresa, hodnota "počítačových" vlastností príslušného pracovného servera a portu pracovného toku, ktorý je vybraný z IP portu operačných serverových portov. Prenos údajov na tieto porty musí byť povolené vo všetkých sieťové obrazovky Na trase z klientskej aplikácie na počítačové klastrové počítače 1C: Enterprises. IP adresa procesov servera sa vykonáva pomocou funkcie GetostByName na počítači klienta. Je dôležité, aby mená centrálnych a pracovných serverov a ich adresy definované v systéme Windows na každom z klastrových serverov neboli v rozpore so svojimi menami v DNS prístupnom k \u200b\u200bpočítaču klienta.

A posledný. Je zrejmé, že pre úspešné prístup k 1C serveru: Enterprises z iných počítačov, musí byť v sieti a musia sa vykonať potrebné nastavenia. Pripojenie k sieti a metodike konfigurácie sa týkajú správy sietí na základe Microsoft Windows. a sú opísané v príslušných pokynoch.

Vlastnosti SQL Server Nastavenia

1C: Podnik v "klient-server" verzia používa na ukladanie údajov SQL Server. V tomto prípade sa na serveri SQL Server označuje len server 1C: Enterprises. Zákazníci 1C: Enterprises priameho prístupu k SQL Serveru nemajú. Inštalácia a konfigurácia SQL Server je podrobne opísaný v dokumentácii SQL Server Server. Pre úspešnú prevádzku servera 1C: Enterprises s SQL Serverom musia venovať osobitnú pozornosť nasledujúcim nastaveniam.

    Povinné komponenty SQL Server. Pre prístup k SQL Serveru zo strany servera 1C: Enterprises na počítači s 1C servera: Enterprises musia byť nainštalované Microsoft Access Data Access 2.6 alebo novší.

    Authentication SQL Server. Prístup k databáze SQL Server určuje užívateľ v mene ktorého prístup k databázam. Z počítača, na ktorom je nainštalovaný server SQL, spustite nástroj SQL Server Enterprise Manager Utility, nájdeme miestny uzol (Console Root -\u003e Microsoft SQL Servers -\u003e SQL Server Group -\u003e (Local)) a otvorte jeho vlastnosti. Na karte SQURITY môžete vidieť, že SQL Server podporuje dve metódy autentifikácie používateľa: len SQL Server a Windows a Windows. Autentifikácia systému Windows umožní 1C server: Enterprises prístup k SQL Serveru len v mene používateľa USR1CV81, ktorý neumožňuje rozlišovať medzi prístupovými právami na rôzne informačné základy obsluhované jedným 1C serverom: podniky. Odporúča sa vybrať SQL Server a Mode Windows. V tomto prípade sa odvolanie na konkrétne informačné databázu vykoná v mene používateľa, ktorý je špecifikovaný ako užívateľ SQL Server pri vytváraní tejto informačnej základne. Je dôležité, aby tento užívateľ mal mať nielen plné práva na databázu informácií, ale aj právo vytvárať databázy v SQL Serveri a prečítajte si hlavné databázové tabuľky.

    Sieťové protokoly na prístup k SQL Serveru. Ak sú server 1C: Enterprises a SQL Server uverejnený na rôznych počítačoch, potom musíte konfigurovať protokoly prístupu k sieti na SQL Server. To možno vykonať pomocou pomôcky SQL Server Client Client Network Utility. Na karte Všeobecné môžete vybrať zoznam sieťových protokolov používaných na prístup k SQL Serveru. Najrýchlejšie a najjednoduchšie je použitie protokolu TCP / IP. Pri použití iných protokolov je potrebné mať na pamäti, že niektoré z nich, ako napríklad pomenované potrubia, vykonávajú dodatočnú autentifikáciu. nástroje systému Windows Pri výmene údajov so SQL Serverom. V tomto prípade musí byť používateľ USR1CV81 zaregistrovaný na úspešnú prácu s SQL Serverom v počítači s SQL Serverom. Prístupový protokol k tomuto serveru SQL je možné zmeniť na karte Alias.

Článok je venovaný spusteniu platformy 1C: podnikovej verzie 8.1 a 8.2 na jednom pracovnom serveri. Toto môže byť potrebné v podmienkach, kedy, povedzme, čiastočný prechod na 8.2 už bol vyrobený, ale podnik stále používa konfigurácie do 8.1.

A tak máme pracovný server Server-1c. z nainštalované okná Server 2008 R2 a Windows SQL Server 2008 X64.

Prepíname postup inštalácie platforiem.

Začnime s 1C: Enterprise 8.1. Tento proces nepopisujeme, pretože Nie je o tom nič nadprirodzené. Po inštalácii ideme a spustíme konzolu Služby. Poďme na služby 1C server Agent: Enterprise 8.1 (1C: Enterprise 8.1 Server Agent) A uistite sa, že začne od užívateľa s právami správcu alebo so systémovým účtom.

Začnime túto službu. Pripojte testovaciu databázu FirmaBuh81:

A pripojte sa k nej z pracovnej stanice:

Po úspešnom ukončení skúšobného pripojenia nájdete v inštalácii 1C: Enterprise 8.2. Potom, rovnako ako sme to urobili vyššie, poďme Štart - Ovládací panel - správa A spustite konzolu Služby. Sa objaví 1C server Agent: Enterprise 8.2 (1C: Enterprise 8.2 Server Agent). Podobne, verzia 8.1, nastavte vstupné parametre pre túto službu:

Treba poznamenať jednu dôležitú vec. Podľa normy 1C: spoločnosť sa spustí 1541 Porto. S cieľom začať naraz niekoľkými službami Agent Server 1C: Enterprise 8.x Budeme musieť zmeniť prístav, pre ktorý je služba chovaná. Potom zmeníme porty pre verziu 8.2.

Spustite editor databázy Registry ( Štart Vstupujeme regedit. A kliknite na tlačidlo OK). Prejdeme na ceste:

HKEY_LOCAL_MACHINE SYSTÉMUJÚCI

A vidíme dva priečinky s menami nášho serverového servisného servera 1C: Enterprise (1C: Enterprise 8.x serverový agent)

Musíme zmeniť hodnotu parametra reťazca ImagePath

"C: Programové súbory 1CV82 \\ t

"C: Programové súbory 1CV82 \\ t

Po týchto činnostiach môžeme bezpečne spustiť servisný zástupca 1C: Enterprise 8.2 (1C: Enterprise 8.2 serverový agent) v službách.

Sú podobné akcie). Pridujeme pravidlo o príklade servera 1C: Enterprise 8.x (musíte otvoriť port 1541 Pre cluster manager, porty 1560-1591 Pre pracovné postupy a prístav 1540 Pre serverový zástupca).

Niektoré programy a služby pri práci sieťové protokoly Použite určité porty na výmenu údajov. V predvolenom nastavení umožnila systém Windows Firewall blokuje takúto sieťovú aktivitu. Najmä, ak sa pokúsite pripojiť z klientskeho stroja, môžete sa stretnúť s chybou:

« Pri vykonávaní operácie informačná základňa (...). Chyba prístupový prístup Na server (...). Pokus o vytvorenie spojenia bola neúspešná, pretože požadovaná odpoveď nie je prijatá z iného počítača na požadovaný čas, alebo bol zlomený nainštalované pripojenie Kvôli nesprávnej odpovedi už pripojeného počítača (...) »

Táto chyba znamená, že zadaná adresa Nenašiel sa server "1C: Enterprises", dobre, alebo port je zatvorený na serveri (v tento prípad port 1541 ).

Ak chcete otvoriť port, prejdite do počítača, kde je nainštalovaný server "1C: Enterprises" (v mojom príklade, toto je počítač s adresou 10.192.128.15 a nainštalovaný na nej pracuje systém Windows Server 2012 R2).

Spustiť Windows Firewall. Môžete ho urobiť kliknutím pravým tlačidlom myši na " Spustiť» ( Začať.), potom " Ovládací panel» ( Ovládací panel) — « Systém a bezpečnosť» ( SYSTÉM A BEZPEČNOSŤ.) — « Windows Firewall» ( Windows Firewall ). Alebo vyplnením príkazu firewall.cpl(Na tento účel musíte kliknúť na kombináciu tlačidiel WIN + R, v okne " Vypnúť» ( Otvorené.) Zadajte názov príkazu a kliknite na tlačidlo " V poriadku») .

V okne, ktoré sa otvorí, v strome vľavo otvorte kartu " » ( Prichádzajúce pravidlá.) A potom v menu " Konanie» ( Konanie) Vybrať položku " Vytvoriť pravidlo ...» ( Nové pravidlo ...).

Beh " Sprievodca vytvorením pre nové prichádzajúce pripojenie» ( Sprievodca novým prichádzajúcim pravidlom). Na prvej stránke vyberte typ pravidla ( Typ pravidla) « Pre port» ( Port.) A kliknite na tlačidlo " Ďalej» ( Ďalšie).

Potom musíte určiť protokol (v našom príklade je TCP) a priamo číslo portu (špecifické lokálne porty), ktoré sú otvorené. Potom, čo klikneme " Ďalej» ( Ďalšie).

Teraz zadajte akciu spojenú s pridaným pravidlom. Vyberte si " Povoliť pripojenie» ( Umožnite pripojenie.) A kliknite na tlačidlo " Ďalej» ( Ďalšie).

Na ďalšia strana Musíte určiť, pre aké profily firewallu budú konať pravidlo. Oslávujeme potrebné profily s kliešťami a kliknite na tlačidlo " Ďalej» ( Ďalšie).

No, nakoniec zadáme meno a popis nového pravidla a kliknúť " Pripravený» ( SKONČIŤ.) Na dokončenie práce sprievodcu.

Snažíme sa znova pripojiť k 1C: Enterprise Server znova a vidíme, že chyba bola zachovaná, ale správa je už ďalšia, 1560. port.

Vyššie opísaná metóda pridá ešte jedno rozlíšenie, s názvom " 1C: Pracovné postupy»Pre celý rozsah portov 1560 za 1591 (pre pracovné procesy 1c), čo ich označuje prostredníctvom hyphen v kroku " Protokol a porty» ( Protokol a porty.).

Teraz, v snap " Windows Firewall vo zvýšenom bezpečnostnom režime» ( Windows Firewall s pokročilou bezpečnosťou) v tabulke " Pravidlá pre prichádzajúce spojenia» ( Prichádzajúce pravidlá.) Musíme vidieť 2 jednoducho vytvorené pravidlá.

No, musím sa pripojiť k serveru bez chýb. Ak sa na tento server potrebujete pripojiť, musíte tiež otvoriť port 1540 .

Podobne sa dopĺňajú pravidlá pre odchádzajúce spojenia (odchádzajúce pravidlá), zakazujú pravidlá pre určité programy a protokoly. Akákoľvek pravidlo môže byť zmenené otvorením jeho vlastností z tohto snap.

Pomôže vám tento článok?