Правилна инсталация на 1C:Enterprise. Отчитане на паричния поток

1C:Enterprise днес е една от най-добрите платформи за правене на бизнес, счетоводство и като цяло за автоматизиране на работата на различни организации. Програмите се прилагат в области, за които не са били предназначени преди това. Ако искате да подобрите ефективността на вашия IP или практика преди счетоводна практика, трябва да знаете как да инсталирате 1C:Enterprise на вашия компютър сами.

Само по себе си инсталирането на 1C и най-простата настройка не е трудно. След него започват да възникват въпроси от потребителя: „Какво да правя с него? За да не си късате косите, опитвайки се да овладеете тонове информация с ума си, вижте някои от функциите на One Es.

  • "Enterprise" е платформа. Тоест, за да използвате софтуера, трябва да изберете всяка конфигурация. Има много от тях, като най-популярните са счетоводството, управлението на търговията, заплатите и човешките ресурси. По името не е трудно да се познае за какво са предназначени.
  • 1C трябва да може да използва. За някои някога беше трудно да овладеят Excel или дори Word. Но всичко това са цветя в сравнение с домашния софтуер. Не, програмата наистина е супер и дава много възможности. Въпреки това ще трябва да отделите много време за обучение или дори пари за видео уроци.
  • "Поглеждаш в книгата - виждаш смокиня." Една руска поговорка идеално описва състоянието на човек, отворил „Предприятието“ за първи път. Няма база и не е ясно какво трябва да се направи. В края на статията ще бъдат дадени основите на софтуерното управление.

Версия

Коя версия е по-добре да инсталирате на компютър? Разбира се, най-новото. Днес е 8,3 или 8,2. Предишните, дори 8.0, са доста стар продукт, който ще бъде неудобен за използване. Опитайте се да инсталирате най-новото, особено ако купувате софтуер за пари.

Ами ако е безплатно? Има демо версии на базите данни, които могат да се използват няколко дни - около 30. Ако сте начинаещ счетоводител и искате да практикувате у дома, тогава тази опция ще ви свърши работа. Освен това цената на цял продукт никак не е малка.

Друг вариант е пиратска версия. Въпреки усърдната работа на Roskomnadzor, намирането на нелицензирана версия на 1C е доста просто. Повечето организации имат такива. И най-вероятно, ако четете тази статия, вече сте намерили източник с „пират“. Струва си да предупредите предварително. Инсталиран софтуерще работи почти безупречно. Въпреки това, ако планирате да предоставяте услуги за работата на незаконно 1C: Enterprise като програмист, тогава рискувате да понесете наказателна отговорност за това. И ако сте обикновен клиент, тогава, отново, никой добър програмист няма да се ангажира да ви обслужва, когато открие пиратска версия.

Инсталация и настройка

Инсталирането на платформата 1C, както бе споменато по-горе, не е трудно.

  • Влизаме в папката с програмата и избираме там файла „настройка“ или щракваме върху иконата на диска, след което ще се отвори прозорецът за инсталиране.

Изберете файла "настройка".

  • Натискаме "Напред", прескачайки всички стандартни стъпки, спираме само в прозореца, където трябва да изберете компонентите на програмата. Отбелязваме първите три без провал. Те трябва да бъдат инсталирани на твърдия диск.
  • В последния прозорец ще бъдете подканени да инсталирате драйвера на ключа за сигурност. Ние също имаме нужда, така че сме съгласни.

Успешно инсталирахме платформата. Сега по подобен начин, но без допълнителни настройки, трябва да инсталирате необходимата конфигурация. Стартираме инсталационния файл и правим всичко по същия начин, ще отнеме няколко минути, за да инсталирате софтуера.

Настройка, за да започнете

И така, как да инсталираме 1C, разбрахме го. Сега трябва да създадете база данни. Това всъщност е първоначалната настройка. Създаването на базата данни ще бъде разгледано на примера на "1C: Accounting" - най-популярната конфигурация.

  • Стартираме програмата.
  • По правило веднага виждаме съобщение, в което системата предлага да създаде нова информационна база.
  • Изберете „Създаване на нов ...“, щракнете върху „Напред“.

  • Изберете конфигурация от списъка. Хайде да го направим. След това измисляме име и продължаваме напред.
  • Изберете място на вашия твърд диск.
  • Ние сме готови.

Сега имаме база данни, с която вече можем да започнем работа.

Практиката показва, че инсталирането на 1C:Enterprise не е проблем за никого. Но всички следващи стъпки вече създават трудности. Вижте информация за разделите, които ви интересуват, получете нови знания по тази тема и скоро ще можете с гордост да кажете на приятелите си, че разбирате софтуера Odin Es.

Системата 1C:Enterprise, в допълнение към файловата версия, може да работи и с информационни бази във версия клиент-сървър. В последния случай се разбира архитектура, състояща се от няколко софтуерни слоя, схематично изобразени на фигурата по-долу.

  • Клиентски приложения, тънки клиенти и уеб клиенти- това е 1C:Enterprise в различни режими на стартиране, с които крайният потребител работи. За клиентски приложения и тънки клиенти се изисква на компютрите на потребителите (или на), уеб браузър е достатъчен за уеб клиент.
  • 1C:Enterprise сървърен клъстере колекция от работни потоци, изпълнявани на един или повече компютри и списък информационни базикоито се хостват в този клъстер. В сървърния клъстер се извършва цялата работа на обектите на приложението, извършва се подготовка за показване на формуляри (четене на обекти на информационна база, попълване на данни на формуляри, подреждане на елементи и т.н.) и командния интерфейс, генериране на отчети, изпълнение фонови работни места. Клиентите показват само информацията, подготвена в сървърния клъстер. Освен това сървърът на клъстера 1C:Enterprise съхранява сервизни файлове, както и регистрационния регистър на информационната база.
  • Сървър за база данни— сървърът на базата данни директно съхранява и работи с данни, предоставени от една от следните системи за управление на бази данни (СУБД), поддържани от 1C:Enterprise:
    • Microsoft SQL сървързапочвайки с Версии на Microsoft SQL Server 2000 и по-нова версия;
    • PostgrageSQL от версия 8.1;
    • IBM DB2 от версия 9.1;
    • Oracle Database от версия 10g Release 2.
  • уеб сървъризисква се само за уеб клиенти и една от опциите за тънък клиент. Осигурява взаимодействие на тези типове връзки със сървърния клъстер на 1C:Enterprise.

Също така си струва да се отбележи, че не е необходимо всеки софтуерен слой да бъде разположен на отделен физически компютър. Сървърният клъстер може да бъде разположен на същия компютър като сървър на база данни, уеб сървър и т.н. Например, не е необичайно малките организации да имат следната работна структура:

В тази статия ще опиша инсталирането на сървъра на 1C:Enterprise версия 8.3.4.389 (за други версии на платформата 1C:Enterprise 8.1, 8.2 и 8.3 стъпките са подобни) на един компютър под Windows контрол Server 2008 (R2) или Windows сървър 2012 (R2). За СУБД ще се считат Microsoft SQL Server 2008 (R2) или Microsoft SQL Server 2012. За това ни трябват:

  1. Компютър, който отговаря на системните изисквания за инсталиране на сървъра 1C:Enterprise и с операционната система или .
  2. Компютър за сървър на база данни, също работещ с ОС или (може и компютър от т.1).
  3. Права на локален администратор на двата компютъра.
  4. Дистрибуторски комплект за инсталиране на 1C:Enterprise сървър 8.
  5. Софтуерен лиценз или ключ за защита на HASP4 Net за сървъра 1C:Enterprise.
  6. Разпределение за Microsoft инсталации SQL Server 2008 (R2) или Microsoft SQL Server 2012.

2. Инсталиране на СУБД MS SQL Server

Инсталирайте СУБД MS SQL Server на компютър, служещ като сървър на база данни. За да работи системата 1C:Enterprise, е достатъчно да инсталирате следните компоненти:

  • Database Engine Services
  • Инструменти за управление - основни (Инструменти за управление - основни)
    • Инструменти за управление - пълен комплект (Management Tools - Complete).

Изберете опции за сортиране Cyrillic_General_CI_AS". Повече за инсталиране на системи

3. Конфигуриране на защитната стена на Windows за работа на СУБД

Ако сървърът на базата данни и клъстерният сървър на 1C:Enterprise са разположени на различни физически компютри, трябва да конфигурирате защитната стена на Windows на сървъра на базата данни, така че сървърът на 1C:Enterprise да може да работи с СУБД, а именно да отваря входящи връзки на порта 1433 (за екземпляра по подразбиране на SQL Server).

4. Добавяне на потребител към MS SQL Server

След това нека добавим отделен потребител към MS SQL Server, под който ще бъдат свързани базите данни на сървъра 1C:Enterprise. Този потребител също ще бъде собственик на тези бази данни. Добавеният потребител трябва да бъде упълномощен на сървъра с помощта на парола и да има набор от роли: dbcreator, администратор на процеси, публичен. Подробности за добавяне на потребител към

  • Microsoft SQL Server 2008 (R2) написах .
  • Microsoft SQL Server 2012 написах.

5. Инсталиране на сървъра 1C:Enterprise

Сега нека да преминем към инсталирането на сървърните файлове на 1C:Enterprise и стартирането на съответната услуга. Инсталацията изисква комплект за разпространение на технологичната платформа 1C:Enterprise. От списъка с доставени дистрибуции са подходящи следните:

  • Технологична платформа 1C:Enterprise за Windows - ви позволява да инсталирате 32-битов 1C:Enterprise сървър
  • 1C:Enterprise Server (64-битов) за Windows - позволява инсталиране на 32-битов и 64-битов 1C:Enterprise сървър

(Има и разширена версия на KORP сървър 1C: Enterprise 8.3, подробности можете да намерите на уебсайта на 1C)

Отворете директорията с инсталационните файлове на сървъра на 1C:Enterprise и стартирайте файла setup.exe.

Помощникът за инсталиране на 1C:Enterprise ще стартира. На първата страница щракнете По-нататък».

На следващата страница трябва да изберете компонентите, които ще бъдат инсталирани, имаме нужда от компонентите:

  • Сървър 1C:Enterprise— Сървърни компоненти на 1C:Enterprise
  • Администриране на сървъра 1C:Enterprise 8— допълнителни компоненти за администриране на сървърен клъстер на 1C:Enterprise

Други компоненти (списъкът с компоненти може да зависи от конкретен комплект за разпространение), в зависимост от необходимостта, също могат да бъдат инсталирани на този компютър. След като направите избор, натиснете " По-нататък».

Изберете езика на интерфейса, който ще се използва по подразбиране и щракнете върху " По-нататък».

Ако сървърът 1C:Enterprise е инсталиран като windows услуга(и в повечето случаи трябва да бъде инсталиран) Препоръчвам незабавно да създадете отделен потребител, под който ще се стартира създадената услуга. За това

  • Оставете флага активиран Инсталирайте 1C:Enterprise сървър като услуга на Windows (препоръчително)»;
  • Превеждаме съответния ключ в " Създайте потребител USR1CV8».
  • Въвеждаме 2 пъти паролата за създадения потребител. По подразбиране паролата трябва да отговаря на правилата Пароли за Windows. Можете да прочетете повече за това:
    • За Microsoft WindowsСървър 2008 (R2) - ;
    • За Microsoft Windows Server 2012 - .

Можете също така да изберете съществуващ потребител, който да стартира сървъра на 1C:Enterprise. В този случай избраният потребител трябва да има следните права:

  • Влезте като услуга
  • Влезте като пакетно задание
  • Потребители на регистрационния файл на производителността.

Освен това потребителят трябва да е сигурен, че е дал необходимите права на директорията на сървърните сервизни файлове (по подразбиране C:\Program Files\1cv8\srvinfoза 64-битови и C:\Program Files (x86)\1cv8\srvinfoза 32-битов сървър).

Автоматично създаден потребител USR1CV8ще има всички горепосочени права.

След като попълните съответните параметри, щракнете върху " По-нататък».

И накрая натиснете Инсталирай» за стартиране на инсталацията. Това ще копира файловете на избраните компоненти, създайте конфигурационни файлове, регистриране на компоненти на приложението, създаване на преки пътища и стартиране на сървърната услуга 1C:Enterprise.

След завършване на инсталацията, асистентът ще предложи да инсталира драйвера за защита - HASP Device Driver. Ако се използва софтуерен лицензкъм сървъра на 1C:Enterprise, няма нужда да инсталирате драйвера. Оставете или премахнете флага " Инсталиране на защитен драйвер» и натиснете « По-нататък».

В повечето случаи, за да инсталирате 1C:Enterprise 8.x във версията „клиент-сървър“, е достатъчно да стартирате инсталатора на 1C:Enterprise 8.x. В същото време сървърът на 1C:Enterprise получава стандартните стойности на параметрите, необходими за нормалното му функциониране.

Помислете за инсталирането на сървъра 1C:Enterprise по-подробно. По време на инсталирането на сървъра 1C:Enterprise 8.x инсталаторът на 1C:Enterprise 8.x извършва следните действия:

* Копира модулите за зареждане на сървъра 1C:Enterprise в директорията, определена програмаНастройките на 1C:Enterprise като целева папка.
* Ако по време на инсталацията е избрано „Създаване на потребител USR1CV81“, той създава потребител USR1CV81. Сървърът 1C:Enterprise 8.1 работи от името на този потребител, ако се изпълнява като услуга. Той има достъп само до тези ресурси, от които се нуждае сървърът на 1C:Enterprise. Важно е сървърът на 1C:Enterprise да работи с две директории: общ указателсъс сървърни данни (обикновено "C:\Program Files\1cv81\server") и временна директория (обикновено "C:\Documents and Settings\usr1cv81\Local Settings\Temp" или "C:\WINNT\Temp"). Потребителят USR1CV81 получава права върху споделената директория със сървърни данни. Директорията с временни файлове обикновено е достъпна за всички потребители.
* Ако по време на инсталацията е активирано „Инсталиране на сървър 1C:Enterprise 8.1 като услуга на Windows“, той регистрира услугата агент на сървъра на 1C:Enterprise в Windows и я стартира. При първото стартиране се създава сървърен клъстер на 1C:Enterprise с настройки по подразбиране. Има един работещ сървър и един работещ процес. Работният адрес на сървъра съвпада с името на компютъра, на който е извършена инсталацията.

Потребител USR1CV81 или USR1CV82 и неговите права

Сървър 1C:Enterprise е сървърно приложениечиято работа не трябва да зависи от това кой потребител е влязъл в сървърния компютър интерактивно, ако някой изобщо е влязъл. Ето защо, когато инсталирате сървъра 1C:Enterprise, препоръчително е да създадете специален потребител USR1CV81, надарен с права, които са минимално необходими за сървъра 1C:Enterprise и не са предназначени за интерактивно влизане. В системата е представен сървър 1C:Enterprise потребител на Windows USR1CV81.

Нека разгледаме по-подробно правата, присвоени на потребителя USR1CV81. 1C:Enterprise Server използва следните директории:

* Директорията на модулите за зареждане се намира в директорията, посочена от инсталатора на 1C:Enterprise като целева папка. Той съдържа модули за зареждане на сървъра 1C:Enterprise. Потребителят USR1CV81 се нуждае от права за четене на данни и стартиране на програми от тази директория и нейните поддиректории. Той получава тези права имплицитно, като е включен в групата Потребители.
* Директорията с данни на сървъра обикновено се нарича "C:\Program Files\1cv81\server". Потребителят USR1CV81 се нуждае от пълни права върху тази директория. Програмата за настройка на 1C:Enterprise, когато създава потребител USR1CV81, му дава права върху тази директория.
* Временната директория обикновено се нарича "C:\Documents and Settings\usr1cv81\Local Settings\Temp" или "C:\WINNT\Temp", което се определя от стойността на променливата TEMP на потребителската среда или променливата TEMP на системната среда . Можете да видите стойността на тази променлива в диалоговия прозорец Свойства на системата (Старт -> Настройки -> Контролен панел -> Система -> Разширени -> Променливи на средата). Инсталаторът на 1C:Enterprise дава на потребителя USR1CV81 пълни права върху тази директория. Обикновено когато Инсталиране на WindowsДиректорията с временни файлове е достъпна за всички потребители чрез включване на групата CREATOR OWNER в нейния списък за достъп. Този достъп обаче не е пълен. По-специално, операцията за търсене на файлове в тази директория не е достъпна за всички потребители. Задаването на пълните права на потребителя USR1CV81 върху директорията с временни файлове позволява на сървъра на 1C:Enterprise да изпълнява всички необходими операции. Можете да видите списъка за достъп в диалоговия прозорец със свойства на директорията в раздела Защита. Наличието на групата CREATOR OWNER позволява достъп до директорията от всеки потребител, който създава файлове в тази директория или притежава файлове в тази директория. В този случай потребителят, създал файла, ще бъде записан в списъка за достъп на създадения файл вместо в групата СОБСТВЕНИК НА СЪЗДАТЕЛЯ. Сред потребителите, на които е разрешен достъп до тази директория, трябва да бъде потребителят USR1CV81, който има пълни права върху тази директория.
Важно е да имате предвид, че временната файлова директория на конкретен потребител (включително потребител USR1CV81) се определя от комбинация от променливите на средата на този потребител и променливите на системната среда. За да открие тази директория, инсталаторът на 1C:Enterprise изисква потребителския контекст USR1CV81. За да направи това в Windows 2000, потребителят, от чието име се стартира инсталационната програма на 1C:Enterprise, може да изисква следните привилегии: Действа като част от операционната система и Заобиколете проверката на преминаване. Можете да проверите привилегиите на потребителя с помощната програма Local Security Settings в раздела Local Policies -> User Rights Assignment. По време на монтажа на нов софтуерИнсталаторът обикновено получава тези привилегии автоматично.

Регистриране на сървър на 1C:Enterprise като услуга на Windows


Server 1C:Enterprise е проста конзола Windows приложениеи може да се управлява интерактивно. Въпреки това, за постоянна употреба, това е неудобно, тъй като задава стартирането на сървъра 1C: Enterprise от влизането на неактивния потребител към сървърния компютър. За да се премахне тази зависимост, сървърът на 1C:Enterprise може да се изпълнява като услуга на Windows. За да направите това, той трябва да бъде регистриран в Windows Service Manager.

За да видите списъка с услуги на Windows и техните параметри, използвайте помощната програма Component Services (Старт -> Настройки -> Контролен панел -> Административни инструменти -> Услуги). Сървърът на 1C:Enterprise е представен в списъка с услуги от услугата "1C:Enterprise Server Agent 8.1". Параметрите на услугата определят стартирането на процеса на 1C:Enterprise Server Agent (ragent), потребителя, под чието име се стартира, и метода на рестартиране в извънредни ситуации.

В диалоговия прозорец със свойства на услугата "1C:Enterprise Server Agent 8.1" в раздела Общи се показва низът за стартиране на процеса ragent, който е 1C:Enterprise Server Agent. Обикновено този ред изглежда така:


В него се посочва, че:

* Процесът на сървърния агент е модул за зареждане "C:\Program Files\1cv81\bin\ragent.exe";
* процесът на ragent се изпълнява като услуга на Windows и трябва да се управлява от мениджъра на услуги (-srvc);
* използван като 1C:Enterprise Server Agent (-agent);
* при стартиране на услугата за първи път трябва да се създаде клъстер с параметри по подразбиране и номер на основен IP порт 1541 (-regport 1541). Клиентските приложения трябва да използват този порт, за да се свързват с информационни бази, регистрирани в клъстера;
* IP портът на агента на сървъра трябва да бъде 1540 (-порт 1540). На този порт клъстерната конзола трябва да се свърже с централния сървър, за да изпълнява административни функции;
* при стартиране на клъстерни процеси на този сървър, те ще бъдат динамично присвоени IP портове от диапазона 1560-1591 (-диапазон 1560:1591).
* общите данни на клъстера ще бъдат поставени в директорията "C:\Program Files\1cv81\server" (-d "C:\Program Files\1cv81\server").

Услугата 1C:Enterprise 8.1 Server Agent може да се добавя или премахва не само при инсталиране или премахване на 1C:Enterprise с инсталатора на 1C:Enterprise 8.1, но и ръчно. За да направите това, можете да изпълните от командна линияпомощна програма ragent, като посочи подходящите параметри за нея.

За да създадете услуга, трябва да посочите параметъра -instsrvc и следните параметри: -usr - потребителско име, под което трябва да се стартира услугата, -pwd - парола на този потребител. В този случай останалите параметри ще станат параметрите на линията за стартиране на 1C:Enterprise Server Agent като услуга. Например, за стандартна регистрация на услугата 1C:Enterprise Server Agent в режим на отстраняване на грешки, наборът от параметри трябва да бъде както следва:

"C:\Program Files\1cv81\bin\ragent.exe" -instsrvc -usr .\USR1CV81 -pwd Password -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files\1cv81\server" - отстраняване на грешки

За да премахнете услуга, трябва да укажете опцията -rmsrvc. Например:
"C:\Програмни файлове\1cv81\bin\ragent.exe" -rmsrvc

Понякога може да е полезно да промените началния ред на агента на сървъра или други параметри на услугата на агента, например да активирате режима за отстраняване на грешки или да създадете няколко услуги различни версии. Диалоговият прозорец със свойства на услугата не позволява редактиране на реда за стартиране на приложението на услугата и някои други параметри, например идентификатора на услугата. За да редактирате, ще ви трябва помощната програма regedit, която е предназначена за преглед и редактиране на системата Регистър на Windows.

внимание!
Редактиране системен регистър Windows изисква изключителна предпазливост, тъй като погрешни промени в нея могат да направят операционната система неработеща.

Стартирайте помощната програма regedit (отворете Start -> Run и въведете regedit) и изберете клона:


Неговите параметри включват параметъра ImagePath, чиято стойност е низът за стартиране на 1C:Enterprise Server Agent. Тук можете да добавите нови параметри на низ за стартиране или да промените стойностите на съществуващите. Пълен списъквъзможните параметри са дадени в документацията на книгата "1C:Enterprise 8.1 клиент-сървър".

Ако трябва да регистрирате няколко независими услуги на 1C:Enterprise Server Agent, трябва да посочите различни модули за зареждане, различни портове и различни директории с данни на клъстера за тях. Трябва също да ги регистрирате с различни идентификатори на услуги. Това може да стане по следния начин:

* Създаване на първа услуга:
"C:\Program Files\1cv81\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files\1cv81\server"

* Използвайте помощната програма regedit, за да промените ID на регистрирана услуга. За да направите това: изберете клон
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C:Enterprise 8.1 Server Agent

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C:Enterprise 8.1 Server Agent First
* Създайте втора услуга:
"C:\Program Files\1cv81_10\bin\ragent.exe" -srvc -agent -regport 1641 -port 1640 -range 1660:1691 -d "C:\Program Files\1cv81_10\server"

* Може да промените и ID. За да направите това: изберете клон
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C:Enterprise 8.1 Server Agent
и променете името му, например на:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C:Enterprise 8.1 Server Agent Second

Какво не може да направи програмата за настройка на 1C:Enterprise?

Както вече споменахме, инсталаторът на 1C:Enterprise копира модулите за зареждане на 1C:Enterprise и извършва необходимата регистрация в COM и в диспечера на услуги на Windows. По-горе е информацията, необходима за разбиране на вътрешната работа на тази регистрация. Ако не само сървърът, но и клиентската част на 1C:Enterprise е инсталиран на сървърния компютър, тогава той е готов за използване веднага след инсталирането (и свързването на ключовете за сигурност).

За да направите сървъра на 1C:Enterprise достъпен от други компютри в локална мрежа, трябва да проверите мрежови настройкина сървърните и клиентските компютри, както и за мрежата като цяло. TCP/IP се използва за прехвърляне на данни между клиентските приложения и сървъра на 1C:Enterprise, както и между процесите на сървърния клъстер. Работата на 1C:Enterprise във вариант клиент-сървър зависи от коректността на неговите настройки.

Процесите на сървърния клъстер 1C:Enterprise са свързани помежду си на адреси, определени като стойности на свойството „Компютър“ в диалоговия прозорец със свойства на работния сървър. За клъстер стойността на свойството "Компютър" трябва да бъде или IP адрес в нотация с точки, или символен адрес, който може да се използва за определяне на IP адреса с помощта на функцията gethostbyname, дефинирана в API на TCP протокола. Определянето на IP адреса се извършва или на базата на локалната символна адресна таблица (C:\WINNT\system32\drivers\etc\hosts) или на адресните таблици в наличните DNS сървъри. Ако символният адрес на работещия сървър не определя неговия IP адрес или го определя неправилно (например IP адресът не съвпада с действителния IP адрес този компютър), тогава клъстерът няма да работи. Важно е имената на компютрите и техните адреси, дефинирани в Windows на всеки от работещите сървъри в клъстера, да не са в конфликт с техните имена в DNS.

На всеки работещ сървър клъстерните процеси използват следните портове: IP порт на работещия сървър (обикновено 1540); IP портове от диапазоните на IP портовете на работния поток (обикновено 1560-1591). Освен това портът на клъстера (обикновено 1541) се използва на централния сървър на клъстера. Ако в системата се използват защитни стени, предаването на данни през тези портове трябва да бъде разрешено. Вместо да разрешавате портове от горния списък, можете да разрешите прехвърляне на данни към клъстерни процеси (ragent, rmngr, rphost).

Свързването на клиентското приложение 1C:Enterprise със сървъра се извършва на 2 етапа. Първо установява връзка с мениджъра на клъстера. Това използва адреса на централния сървър (символичен или цифров) и порта на клъстера (обикновено 1541). След това клиентското приложение установява връзка с един от работните процеси. За негов адрес се използва стойността на свойството "Компютър" на съответния работещ сървър и портът на работния процес, който е избран от диапазона IP портове на работещия сървър. Предаването на данни към тези портове трябва да бъде разрешено във всички защитни стени по маршрута от компютъра на клиентското приложение до компютрите на сървърния клъстер 1C:Enterprise. Определянето на IP адреса на сървърните процеси се извършва с помощта на функцията gethostbyname на клиентския компютър. Важно е имената на централните и работещите сървъри и техните адреси, дефинирани в Windows на всеки от сървърите в клъстера, да не са в конфликт с техните имена в DNS, достъпен за клиентския компютър.

И последното. Очевидно е, че за успешен достъп до сървъра на 1C:Enterprise от други компютри, той трябва да е в мрежата и трябва да се направят необходимите настройки за това. Свързването към мрежата и методите за настройка са свързани с администрирането на базирани на Microsoft Windows мрежи и са описани в съответните инструкции.

Характеристики на настройка на SQL сървър

1C:Enterprise във версията "клиент-сървър" използва SQL сървър за съхранение на данни. В този случай само 1C:Enterprise Server има достъп до SQL сървъра. Клиентите на 1C:Enterprise нямат директен достъп до SQL сървъра. Инсталирането и конфигурирането на SQL сървъра е описано подробно в документацията на Microsoft SQL Server. За успешната работа на 1C: Enterprise Server с SQL сървър трябва да се свържете Специално вниманиекъм следните настройки.

* Необходими компоненти на SQL Server. За достъп до SQL Server от 1C:Enterprise Server, компонентите на Microsoft Data Access 2.6 или по-нови трябва да бъдат инсталирани на компютъра на 1C:Enterprise Server.
* Удостоверяване на потребителя чрез SQL сървър. Правата за достъп до бази данни на SQL сървър се определят от потребителя, от чието име се осъществява достъп до базите данни. От компютъра, на който е инсталиран SQL сървърът, стартирайте помощната програма SQL Server Enterprise Manager, намерете локалния възел (Console Root -> Microsoft SQL Servers -> SQL Server Group -> (Local)) и отворете неговите свойства. В раздела Сигурност можете да видите, че SQL Server поддържа два метода за удостоверяване на потребителите: SQL Server и Windows и само Windows. Удостоверяването на Windows ще позволи на сървъра 1C:Enterprise да има достъп до SQL сървъра само от името на потребител USR1CV81, което не позволява разграничаване на правата за достъп до различни информационни бази, обслужвани от един сървър на 1C:Enterprise. Препоръчително е да изберете режим SQL Server и Windows. В този случай достъпът до конкретна информационна база ще се извършва от името на потребителя, посочен като потребител на SQL сървър при създаването на тази информационна база. Важно е този потребител да има не само пълните права върху базата данни на информационната база, но и правата да създава бази данни в SQL сървъра и да чете таблици в базата данни Master.
* Мрежови протоколи за достъп до SQL сървър. Ако 1C:Enterprise Server и SQL сървърът се намират на различни компютри, тогава трябва да конфигурирате мрежовите протоколи за достъп до SQL сървъра. Това може да стане с помощта на SQL Server Client Network Utility. В раздела Общи можете да изберете списък с мрежови протоколи, използвани за достъп до SQL сървъра. Най-бързият и най-универсален е използването на TCP/IP протокола. Когато използвате други протоколи, имайте предвид, че някои от тях, като Named Pipes, извършват допълнително удостоверяване Windows инструментикогато комуникирате със SQL сървър. В този случай, за успешна работа със SQL сървъра, потребителят USR1CV81, надарен със съответните права, трябва да бъде регистриран на компютъра със SQL сървъра. Протоколът за достъп до този SQL сървър може да бъде променен в раздела Псевдоним.

В допълнение към статията

Няма съмнение, че комбинацията от MS SQL Server + сървър "1C: Enterprise 8" е най-търсеният и често използван пакет в своята ниша. За неговата качествена поддръжка е желателно разбиране и на двата продукта. В същото време на практика специалистът по поддръжката обикновено или е специализиран в администрирането на MS SQL Server и не е запознат с функциите на сървъра "1C: Enterprise 8", или, напротив, специализира в администрирането на "1C: Enterprise 8" сървър и не е запознат с функциите на MS SQL Server.

Тази статия е написана, за да помогне както на тези, така и на други специалисти, има за цел да спести вашето време и да привлече вниманието ви към най-важните детайли, когато използвате тези софтуерни продукти заедно.

За по-лесно възприемане на информацията са дадени казуси от практиката, бележки и съвети (подчертани в курсив).

Схема с три връзки

Както читателят може би вече знае, базата данни в този случай има тристепенна архитектура:

Връзка 1: MS SQL Server СУБД. „Съхранява“ и поддържа базата данни, като в крайна сметка извършва всички видове операции с базата данни. По този начин производителността на базата данни, скоростта и паралелността на четене и запис на данни до голяма степен се определят от производителността на MS SQL Server.

Връзка 2: Сървър "1C: Enterprise 8". Служи като посредник при взаимодействието между клиенти (потребители) и MS SQL Server. Всички клиентски заявки се изпращат до сървъра, който ги „превежда“ на езика на заявките на MS SQL Server, получава резултатите от тези заявки и ги изпраща на клиента.

Има само малка част от операциите, които се извършват на ниво сървър "1C: Enterprise 8", без достъп до MS SQL - това е по-специално проследяване на така наречените "управляеми брави", четене и писане на "параметри на сесията ". В такива случаи не се изисква достъп до СУБД, тъй като тези операции се извършват не с данните от базата данни, а със спомагателната информация на сървъра.

Връзка 3: Клиентска част "1C: Enterprise 8". Той има достъп до сървъра "1C: Enterprise 8", получава резултати от него (т.е. например селекции на данни) и отговаря за потребителския интерфейс.

— Исках най-доброто.

След преинсталиране на сървъра 1C:Enterprise 8 потребителите се оплакват от рязък спад в производителността. Специалистът по внедряване на софтуер 1C: Enterprise, който извърши преинсталирането, е само изненадан - те казват, че иска най-доброто, системата трябваше да започне да работи по-бързо ... Анализът на ситуацията показа, че твърде много ресурси са разпределени за 1C: Enterprise 8 сървър: той обработва (виж точка 3) rphost взе 15,5 GB от 16 GB оперативна паметсървър, в резултат на това практически няма останала налична RAM памет за съвместимия MS SQL Server.

В резултат на това - постоянен "суап", ненужно натоварване дискова подсистема, и изключително бавно изпълнение на операциите с базата данни - поради факта, че MS SQL Server няма време да обработва заявки, идващи от "овърклокнат" сървър "1C: Enterprise 8".

Съвместимост на продукта

Актуалните данни за версиите на MS SQL Server, препоръчани за използване във връзка с "1C: Enterprise 8", трябва да бъдат намерени на връзката http://v8.1c.ru/requirements/ .

По време на подготовката на статията разработчиците на 1C препоръчват следните опции:

      1. SQL Server 2008 R2.
      2. Изисква се SQL Server 2008, Service Pack 1 (SP1).
    3. Изисква се SQL Server 2005, Service Pack 3 (SP3).



Технически е възможно, но не се препоръчва използването на MS SQL Server 2000, изисква инсталиране на Service Pack 2 (SP2), като е желателно да се инсталира Service Pack 4 (SP4).

Моля, имайте предвид, че тази версия в момента е отхвърлена и няма 64-битова версия за x86-64 архитектурата.

Забележка:

Трябва да обърнете внимание на настройките на операционната система: например, за ефективна работа на M SQL Server 2008 под Server 2008R2, трябва да изключите режима на балансирано захранване и да преминете към режим на максимална производителност.

Инсталиране на версията клиент-сървър на "1C: Enterprise 8"

"1C инсталиран"

Един от клиентите инсталира 1C:Enterprise 8 от системен администратор, който няма опит в работата с 1C:Enterprise 8. И въпреки че според него той „инсталира 1C“ - нямаше клиентска част на потребителските компютри, а сървърната част на сървъра. Анализът на ситуацията изясни картината - в комплекта "1C: Enterprise 8" имаше 2 диска - инсталиране на платформата и инсталиране на шаблони на бази данни. Администраторът не се задълбочи в процедурата за инсталиране - и инсталира шаблони за бази данни, а не изпълними файлове, компоненти на платформата.

Разбира се, това е нетипичен пример за изключително невнимателно отношение към работата.

Когато инсталирате "1C: Enterprise 8", трябва да се има предвид, че следното се инсталира отделно:

      Платформата "1C: Enterprise 8" е изпълнимо приложение, интегрирана среда за разработване и работа с бази данни. Когато се стартира, се избира един от двата режима на работа - "Enterprise" (персонализирана обвивка на база данни) или "Конфигуратор" (интегрирана среда за разработка). | Повече ▼ Пълно описаниеможе да се прочете от линка
      Конфигурационните шаблони на 1C:Enterprise са файл с вътрешен формат на платформата, с помощта на който платформата може да създаде чиста или демонстрационна база данни на структурата, която е вградена в шаблона. Можете също да използвате шаблона за актуализиране, за да актуализирате структурата на съществуваща база данни, която вече е попълнена с данни.
      Когато инсталирате платформата, трябва да обърнете внимание на избора на компоненти:





Компонентът 1C:Enterprise може да не е инсталиран на сървъра(ите).

В този случай сървърът ще предостави клиентски компютридостъп до бази данни "1C: Enterprise", но работата с базата данни в потребителски режим директно от сървъра няма да бъде възможна.

Забележка:

64-битовата версия на платформата не съдържа клиентската част. Следователно, когато се инсталира на сървър, 64-битовите сървърни компоненти се инсталират отделно, а 32-битовите компоненти на клиентското приложение се инсталират отделно.

Компонентът "Server 1C: Enterprise" е необходим за свързване към MS SQL Server - това е сървър за приложения, връзка между платформата на клиентските работни станции и MS SQL Server.

Има възможност за инсталиране на компонента в режим просто приложениеили системна услуга, като вторият вариант е препоръчителен, разбира се.

Когато се инсталира „като услуга“, този компонент ще бъде стартиран и изпълнен от името на избрания потребител:




След зареждане на компонента се появяват няколко процеса, като например: "сървърен агент", "мениджър на сървърни клъстери", "работни процеси на сървъра".

Заявките към базата данни се изпълняват от работни процеси, а натоварването между тях се разпределя от мениджъра на сървърния клъстер.

Сървърните работни потоци могат да се управляват (добавят, премахват, задават лимит за използването на RAM, декларират като основен или резервен), ако е инсталиран компонентът 1C: Enterprise Server Administration.



Забележка:

За 32-битовата версия на сървъра се препоръчва инсталирането на работни процеси в такова количество, че да не оставя RAM неизползвана - всеки от тях има забележимо ограничение за използването на RAM, от 2 до 4 GB, в зависимост от системна конфигурация.

За 64-битовата версия на сървъра теоретично са достатъчни два работни процеса - един работен и един стендбай. На практика обаче, за да се гарантира надеждността и стабилността на връзките за значителен (няколкостотин) брой потребители, е необходим по-голям брой, зависи от много фактори - от броя на потребителите, попълването на базата данни и обема на заявките извършени, така че авторите смятат, че броят на процесите в този случай трябва да бъде избран експериментално.

"Уроборос"

След неуспешната оптимизация на настройките на сървъра 1C:Enterprise 8 потребителите сигнализираха за изключително бавната работа на системата, а системният администратор отбеляза постоянното 100% натоварване на процесора на сървъра.

Анализът на ситуацията показа източника на проблема - по време на конфигурацията беше зададено твърде малко ограничение за използването на RAM от работни процеси.

И въпросът е в това това ограничениеработи така:

Когато мениджърът на сървърния клъстер види, че работният процес е надхвърлил лимита на RAM, работата на този процес се прекратява, той се изключва, създава се нов работен процес и връзките и потребителските заявки се преразпределят между работните процеси.

Задайте лимитбеше толкова малък (300MB), че работният процес не можеше напълно да обслужва дори един интензивен потребител - в резултат мениджърът на сървърния клъстер непрекъснато рестартира работните процеси и свързваше отново потребителите. Веднага след като е създадена нов процеси потребители, свързани с него - лимитът на RAM беше почти моментално достигнат и предизвика следващото рестартиране. Това отне 100% от натоварването на процесора.

Компонентът "Server 1C: Enterprise" не е необходим на клиентски работни станции и няма да може да стартира там, тъй като изисква физическо присъствие на ключ за защита.

Ако броят на свързаните потребители е малък (по-малко от 50), сървърът на приложения обикновено се инсталира на същия компютър, на който работи MS SQL Server.

За системи с голям брой потребители и/или голямо количество информационни потоци се препоръчва отделна инсталация, както и използването на сървърен клъстер.

Компонентът за администриране на 1C: Enterprise Server също може да бъде полезен за клиенти - например може да се използва за преглед на списък с информационни бази, свързани към даден сървър на 1C: Enterprise.

Силно се препоръчва да го инсталирате на самия сървър.

Достъп

Забележка:

За да проверите дали е осигурен достъп, не е достатъчно да използвате помощната програма за администриране на сървъра 1C: Enterprise и още повече, че присъствието на сървъра в „Мрежовото съседство“ не е достатъчно!

Необходимо е всеки клиент да влезе в базата данни, инсталирана на сървъра - само това ще даде 100% увереност, че достъпът е осигурен.

1. В зависимост от политиките за сигурност, MS SQL Server използва или удостоверяване на акаунт в Windows, или сметка MS SQL сървър.




В последния случай, когато създавате база данни 1C: Enterprise, системата ще поиска потребителско име и парола за акаунта на MS SQL Server (например sa), в първия случай потребителското име и паролата трябва да бъдат оставени празни:



и системният потребител, от името на който работи сървърът 1C: Enterprise, трябва да получи права в MS SQL Server, а именно:

      пълни права върху базата данни, в която се намира информационната база
      достъп до основната база данни (публична роля)
      препоръчително - правата за създаване на база данни, в противен случай всяка нова база данни ще трябва първо да бъде създадена с помощта на MS SQL Sever и едва след това да бъде свързана към 1C: Enterprise сървър
      препоръчително - правото да изтриете вашата база данни



Например, можете да присвоите на въпросния потребител фиксирана роля на processadmin или sysadmin.

съвет.

Ако всички потребители са загубили достъп до работещата база данни едновременно, трябва да проверите отново правата и ролите на потребителя в MS SQL Server, включително тези, зададени за конкретна база данни, т.е. съпоставяне на потребители:




2. Сървърът 1C: Enterprise осъществява достъп до MS SQL Server чрез механизма за достъп до данни на Microsoft, така че неговите компоненти трябва да бъдат инсталирани и потребителят на сървъра 1C: Enterprise (вижте предишния параграф) трябва да има права да ги стартира.

3. Комуникацията между клиентите и сървъра се поддържа от TCP протокола, така че е необходимо този протокол да се поддържа и от двете страни. Възможно е да има проблеми със съвпадението на името на сървъра и неговия IP адрес, например, ако се използва peer-to-peer мрежа. В този случай трябва да запишете кореспонденцията във файла [С:\WINDOWS\] system32\drivers\etc\hosts .

съвет.

Ако мрежата е peer-to-peer, за да осигурите постоянна връзка със сървъра, създайте мрежово устройство, което има достъп до всяка от папките на този сървър.

4. Ако се използва протоколът Named Pipes и ако MS SQL Server и сървърът 1C: Enterprise са инсталирани на различни компютри, потребителят, от името на който работи сървърът 1C: Enterprise, трябва да бъде регистриран в списъка с потребители на компютъра работещ с MS SQL Server.

5. В някои случаи може да се наложи допълнително да конфигурирате защитната стена на Windows, тоест да добавите изключения.

6. Някои антивирусни програми могат да блокират „нежелани“ мрежов трафик, така че техните списъци за изключване може да се наложи да бъдат попълнени.

7. Изданието на платформата "1C: Enterprise 8" трябва да бъде абсолютно еднакво на клиента и на сървъра.

"Близнаци"

"Един от клиентите използва два сървъра на бази данни, всеки от които имаше една работеща база данни. Потребителите работеха - всеки едновременно с двете бази данни. Услугите за поддръжка актуализираха платформата 1C: Enterprise 8 на сървъри и клиенти .... И тогава започнаха да се изливат оплаквания относно невъзможността за свързване към едната или другата база данни. Анализът на ситуацията показа, че актуализацията на клиенти и сървъри е извършена от няколко души, а инсталаторите не са проверили повторно дали инсталират една и съща версия. Следователно на един сървър имаше една версия на платформата, на втората - другата, на половината клиенти - първата от тези версии, на другата половина - другата. Оказа се, че всеки потребител има достъп само до една от базите данни .

За бързо решениепроблем, всеки потребител трябваше да инсталира и двете версии на платформата и да създаде отделни преки пътища за влизане във всяка база данни.

Първоначални настройки на MS SQL Server и база данни

„И така работи“

MS SQL Server е прост първоначална инсталация, така че не всички администратори са озадачени от допълнителната му конфигурация - след завършване на инсталацията по подразбиране базата данни започва да работи, потребителите влизат в нея - работата е свършена. Този подход почти винаги води до проблеми след около месец или два - и, разбира се, внезапно и в най-неудобния момент.

Например, ако базата данни е предназначена за счетоводство, преди да подадете данъчни декларации, често се налага спешно да преизчислите определени данни и да преизчислите групово, да речем, „всички постъпления на дълготрайни активи от началото на годината“. И - през работния ден, без да спира работата на другите потребители на базата данни.

И, разбира се, в този момент ще се открие, че базата данни "замръзва" или "се срива" по време на такова преизчисляване или не позволява на други потребители да работят.

Този вид "закон на Мърфи" се прилага за всяка от следните точки.

Преди да използвате MS SQL Server като СУБД за 1C:Enterprise, се препоръчва:

1. Задайте стойността на параметъра за максимална степен на паралелизъм на 1.

Това е:

      след като се свържете със сървъра, въведете свойствата на сървъра чрез контекстно меню, т. Свойства
      след това изберете страницата Разширени и редактирайте параметъра за максимална степен на паралелизъм






В противен случай някои заявки, генерирани от сървъра 1C: Enterprise, могат да причинят грешката „Паралелизмът в рамките на заявката причини блокиране на вашата сървърна команда (идентификатор на процес #XX). Повторете заявката без паралелизъм в рамките на заявката, като използвате опцията за подсказка на заявката (maxdop 1 )". След тази грешка клиентската страна често се срива.

Грешката няма да се прояви стабилно, тъй като планът на заявката се формира по различен начин в зависимост от натрупаната статистика - тя ще се прояви при големи и сложни заявки, тоест в най-нещастния момент.

2. Създайте план за поддръжка, който свива tempdb базата данни с временна таблица на седмична база. Автоматично базата данни с временни таблици от сървъра 1C: Enterprise не винаги се изчиства и понякога в резултат на неуспешно написана заявка може да се формира и да не се изчисти временна таблица с размер например 50 GB. В резултат на това дисковото пространство може да свърши, в резултат на което както клиентската, така и сървърната част могат да се сринат, а също така има лек риск от нарушаване на целостта на данните.

Тоест имате нужда от:

      отидете на MS SQL Management Studio
      след като се свържете със сървъра, разгънете секцията „Планове за поддръжка“
      създайте нов (или допълнете съществуващ) план за поддръжка,
      добавете елемента „Изпълнение на T-SQL Statement задача“ към него (тъй като не можете да изберете базата данни tempdb в задачата „Свиване на база данни“) с кода




1.ИЗПОЛЗВАЙТЕ
2.
3. ТЪРВИ
4.
5.DBCC SHRINKFILE (N"tempdev", 0, TRUNCATEONLY)
6.
7.ДАВАЙТЕ
8.
9.DBCC SHRINKFILE (N"templog", 0, TRUNCATEONLY)
10.
11. ТЪРВИ

Обърнете внимание, че името на файла с база данни с временна таблица може да не е "tempdev". Можете да използвате скрипт, за да проверите това име

1.ИЗПОЛЗВАЙТЕ tempdb
2.
3. ТЪРВИ
4.
5.EXEC sp_helpfile
6.
7.ДАВАЙТЕ




„Гърне, не гответе“

Най-разпространеният начин на практика за препълване на tempdb и по този начин "отпадане" на сървъра е да се забрави да се посочи условие при свързване на таблици.

А именно, да кажем, че имаме две таблици в базата данни, всяка с размер от 20 хиляди записа. Да приемем, че има съответствие едно към едно между техните записи и ние пишем заявка, която създава временна таблица, която съдържа 20 000 записа с полета от двете изходни таблици. Но ако забравим да посочим условието за присъединяване, всеки запис от първата таблица ще се съедини с всеки запис от втората! Тоест получаваме получената таблица от 20'000* 20'000=400 милиона записа. И така нататък.

3. За да се намали натоварването на дисковата подсистема, се препоръчва, ако е възможно, да се разпределят работещата база данни и tempdb, регистрационните файлове и системният файл за пейджинг на различни физически дискове.

По-добре е да зададете желания път за съхраняване на работните базови файлове, когато го създавате, като редактирате колоната Път:




За да промените физическото местоположение на файловете на базата данни с временни таблици, се използва командата ALTER DATABASE, тоест в MS SQL Management Studio трябва да изпълните следния скрипт (команда „Нова заявка“)

1.ИЗПОЛЗВАЙТЕ master
2.
3. ТЪРВИ
4.
5.ALTER DATABASE tempdb
6.
7. МОДИФИКАЦИЯ НА ФАЙЛ (ИМЕ = tempdev, ИМЕ НА ФАЙЛ = "Ново_диск:\Нова_директория\tempdb.mdf")
8.
9. ТЪРВИ
10.
11.ALTER DATABASE tempdb

12.
13. МОДИФИКАЦИЯ НА ФАЙЛ (ИМЕ = templog, ИМЕ НА ФАЙЛ = "Нов_диск:\Нов_Директория\templog.ldf")
14.
15.GO

4. Не трябва да възпрепятствате "разрастването" на работещата база данни и нейния журнал - не трябва да има ограничения за размера, свойството "Autogrowth" трябва да бъде зададено като процент, препоръчителната стойност е 10%. В противен случай добавянето на данни към базата данни, възстановяването от архив и други операции може да отнеме неоправдано дълго време.

За да зададете това свойство, трябва да отидете в свойствата на базата данни чрез контекстното меню, да изберете секцията Файлове, да отворите свойствата на файла за редактиране:



5. Препоръчително е да активирате поддръжката на мрежовия протокол TCP/IP в MS SQL Server и да деактивирате всички останали, в противен случай съвместната работа на MS SQL Server и сървъра на 1C:Enterprise ще бъде по-малко стабилна.




6. На същото място - изчистете секцията Alias ​​​​защото неговата инсталация води до грешки във взаимодействието между MS SQL Server и сървъра 1C: Enterprise.

Преди да използвате базата данни, се препоръчва:

1. Когато създавате база данни от "1C: Enterprise", задайте "отместване на датата" на 2000, в противен случай опитът за запис на дата по-рано от 01.01.1753 г. (което е възможно поради човешкия фактор) ще доведе до повреди в базата данни .

внимание! Отместването на датата не може да се променя в съществуваща база данни!



2. Задайте модела за възстановяване на Simple или създайте план за поддръжка, който ежедневно ще архивира базата данни и ще съкращава регистъра на транзакциите (регистрационния файл). В противен случай, по време на някои операции, регистърът на транзакциите (регистрационният файл) ще нараства много бързо: например, при преструктуриране на база данни, нарастването на размера на регистрационния файл може да надвиши размера на самата база данни няколко пъти.




3. Създайте план за поддръжка, който изпълнява следните рутинни задачи поне веднъж седмично:

      Актуализирайте статистиката на базата данни и изчистете процедурния кеш (обърнете внимание, че свойството за статистика за автоматично актуализиране не предполага изчистване на процедурния кеш).
      Изчистването на процедурния кеш не е включено в стандартните операции на плановете за поддръжка, тази стъпка трябва да се дефинира като изпълнение на скрипт (Изпълнение на T-SQL оператор) със следното съдържание:
      DBCC FREEPROCCACHE
      Реиндексиране на таблици в база данни.






Разбира се, има смисъл да настроите автоматично изпращане имейлиза успешно/неуспешно изпълнение на задачи.




Заключение

Въпросите, които най-често създават трудности за системни администратории внедрители на "1C: Enterprise 8", във връзка с споделяне MS SQL Server и клиент-сървър версия "1C: Enterprise 8".

Авторът се надява, че е обхванал достатъчно последователно и достъпно „двете страни на медала“.

P.S. Правете резервни копия често!

След инсталиране на нов софтуерен продукт, първата задача е да компетентна настройка. Настройка на програмата 1C 8.3 и 8.2е важен компонент в автоматизацията на управлението и счетоводството, а също така е необходим за всяка конфигурация. Основните цели на създаването на предприятие 1C- е да се сведе до минимум вероятността от грешки в бъдещата работа на системата, удобството на потребителя, както и съветване на потребителя за правилното използване на програмата, за да се сведе до минимум възможни грешкипотребител в бъдеще.

Настройка 1C може да бъде разделена условнона няколко вида:

  • Обща настройка на 1C предприятие (счетоводна политика, общи настройки, настройка на режима на работа)
  • Настройка на компютър (сървър) за работа с базата данни
  • Персонализиране на потребителския интерфейс в програмата
  • Настройка на потребителски роли в 1C (потребителски права)
  • Настройка на синхронизация между бази данни (типичен и нестандартен обмен между конфигурации)

Настройка на предприятието 1C 8.2 и 8.3 според вашите изисквания

Ако току-що започвате да работите с програмата или наскоро сте получили нова конфигурация, тогава първата задача, която е зададена на потребителя, е да направи правилна конфигурация на 1C 8.2 и 1C 8.3 предприятия. Нашите експерти ще ви помогнат ефективно настройте 1CВсичко ще бъде обяснено и ясно показано с примери! Тази настройкавключва:

  1. Попълване на всички необходими справочници
  2. Попълване на счетоводната политика на предприятието
  3. Попълване на необходимите константи
  4. Настройка Основни настройкипрограми

Нашата компания е в крак с времето, затова се опитваме да работим с версии на модерни програми, днес такива платформи са 1C версия 8.2 и 8.3. Ако вашата версия на програмата е под 8.2, тогава силно препоръчваме първо да актуализирате програмата до версия 8.2 или 8.3 и след това да започнете да настройвате 1C .

Персонална конфигурация на 1C сървъра за вашия бизнес


Базата данни може да работи в два основни режима, това е режим на работа с база данни с файлове и режим клиент-сървър. Тук няма да разглеждаме плюсовете и минусите на двата варианта, тъй като този въпрос заслужава отделна статия, ще се съсредоточим върху версията клиент-сървър. Успех и качество на работата този метод пряко зависи от правилната конфигурация на 1C сървъра. Нашите експерти извършват компетентна и правилна конфигурация на сървъри, което е оптимално за удобството на потребителите със системата. Сега нека поговорим какво получавате, когато работите с нас и поръчване на настройки на 1C сървър от нас:

  1. Сглобяване на сървър според изискванията на клиента
  2. Инсталиране на сървъра в шкаф и свързване на необходимото оборудване
  3. Инсталиране на сървъра на операционни системи от семейството Windows и Unix
  4. Настройка на планирани задачи, изпълнявани на сървъра 1C
  5. Архивиране на бази данни от сървъра
  6. Конфигуриране на отказоустойчиви сървъри с балансиране на натоварването
  7. Одит на сървъра
  8. Сървърна администрация
  9. Диагностика на сървърен хардуер и на самия сървър

С изключение Настройки на 1C сървър ние също се занимаваме с настройка и инсталиране на потребителски работни станции за работа с 1C, това включва:

  1. Компютърна диагностика
  2. Корекция windows грешкии почистване на регистъра
  3. Премахване на вируси
  4. Конфигурация на мрежата
  5. Подмяна на компютърни компоненти

Винаги се опитваме да вършим работата си възможно най-ефективно, да оптимизираме всички бизнес процеси, така че хората да работят по-малко и работата да се извършва по-бързо и по-удобно.

Индивидуално персонализиране на потребителския интерфейс в 1C за всеки служител

Всеки служител на компанията има определени навици, тези навици се проявяват не само в живота, но и при работа с програмата 1C. Ясен пример от живота, за администратора Сергей е удобно, когато интерфейсът на програмата е разширен с много различни параметри и настройки, а за мениджъра Елена, напротив, по-удобно е интерфейсът да показва минимум информация. Уважаваме желанията на всеки служител и изпълнявам персонализиранепотребителски интерфейс в 1Cсъобразени с персоналните изисквания на всеки служител на фирмата.

Нашите служители провеждат индивидуални курсове и обучения по програмата 1C. В процеса на обучение ще получите много нови и полезни знания, ще се научите как да решавате сложни проблеми, работната ви ефективност ще се увеличи до 78%!

Задаване на роли (права за достъп) на потребителите в 1C


Колкото по-голяма е вашата организация, толкова повече потребители работят във вашата програма. Всеки служител има ясни отговорности и няма да е зле някои служители да са страхотни права за достъп в 1C, отколкото други. Нека да разгледаме пример от живота, складодържателят Евгений трябва да вижда само складови документи и справочна информация, необходима за работа със склада, но не и счетоводните документи на главния счетоводител Татяна Ивановна! Ето защо в такава ситуация е препоръчително конфигуриране на роли (права за достъп) 1Cтака че всеки потребител да вижда само това, което трябва да види. Нашите специалисти ще идентифицират БЕЗПЛАТНО всички ваши нужди и ще изготвят техническо задание, което ще съдържа ясни указания какво трябва да се направи. Ние гарантираме това настройка на роли (права за достъп) в 1Cще бъдат изпълнени точно в съответствие с техническото задание, което означава, че ще получите точно желания резултат!

Настройка на синхронизиране на данни в 1C на примера на конфигурацията Accounting и UT


Ако имате няколко различни конфигурации, най-вероятно ще трябва да настроите комуникация между тези конфигурации. Програмата вече съдържа някои типични обмени на данни, например има типичен 1C шаблон за синхронизиране на даннимежду конфигурациите „Управление на търговията“ и „Счетоводство на предприятието“ и много други шаблони. Разбира се, за да работи правилно този механизъм, е необходимо да се изпълни настройка на синхронизиране на данни в 1C. След като завършите тази настройка, можете да обменяте документи и обща информацияавтоматично без ваше участие. Програмата ще направи всичко вместо вас!Нашите експерти ще идентифицират всички ваши изисквания и ще настроят синхронизирането на данни в 1C възможно най-ефективно и бързо!

Пълна конфигурация на базата 1C "до ключ"


Фирмата ни се занимава с пълно персонализиране 1C "до ключ", това включва пълна гама от всички услуги за настройка на софтуерен продукт 1C:

  1. Настройка Резервно копиебази
  2. Конфигуриране на автоматично архивиране на база данни
  3. Конфигуриране на зареждането на различни класификатори и директории
  4. Настройка на документи за печат
  5. Настройка типичен обменмежду конфигурации
  6. Настройка на обмен на данни с вашия сайт на Bitrix
  7. Персонализиране на интерфейса
  8. Задаване на роли (права за достъп) на потребителите
  9. И още много...

Поръчвам тази услуга Спестявате не само вашето време, но и ПАРИ!Все пак имаме специални условия за поръчаните клиенти 1C настройка до ключ. Специалистите на нашата компания са готови да ви помогнат по всяко време и във всяка ситуация! При желание ще направим и необходимите промени във вашата база данни, които съкратете работното си време и увеличете доходите сиа междувременно можете да изразходвате спестеното си време за всеки друг бизнес!

Благоприятно предложение за отдалечена конфигурация на 1C

Доста често се случва клиентът да е далеч от нас и отнема много време, за да стигнем до него, тази ситуация не е от полза както за клиента, така и за нашата компания. В тази връзка, за тези, които са свикнали да пестят времето и парите си, ние правим уникална оферта, цената на час дистанционна работа е НАМАЛЕНА С 15%! Специалистите на нашата компания извършете отдалечена конфигурация на 1C, за повече благоприятни условия в сравнение с посещение при специалист.

Как да инсталирам 1C Enterprise 8.3? Този въпрос измъчва много начинаещи, всъщност е много по-лесно, отколкото си мислите! Изобщо не е нужно да си за това. В това инструкции стъпка по стъпкаЩе ви разкажа процеса на инсталиране на програмата 1C 8.3 и как да инсталирате конфигурацията на 1C, използвайки примера на "1C Enterprise Accounting 8" с операционна система Windows. Процедурата е абсолютно подобна за други приложения, като например 1C Trade Management.

Между другото, ако все още не сте закупили 1C, можете да поръчате всяка 1C програма и услуги за персонализиране от. Доставка и инсталиране на 1C PROF в Москва и региони безплатно!

Инсталацията може условно да се раздели на 2 малки стъпки:

  1. На първо място, инсталирането на самата платформа 1C 8 и
  2. Инсталиране на конфигурация: има много конфигурации на 1C и не е възможно да се обмисли инсталирането на всички. Например вземам най-популярната конфигурация - 1C Enterprise Accounting.

Вземете 267 1C видео урока безплатно:

По правило конфигурационните файлове се пакетират в архив, в който инсталационни файлове. Изглежда нещо подобно:

В архива трябва да намерите и стартирате файла "setup.exe".

Ще се появи следният прозорец:

Тук е необходимо за първите три елемента, както е на снимката, да зададете параметъра „Този ​​компонент ще бъде инсталиран на HDD". Също така в менюто с езици на интерфейса можете да посочите този, от който се нуждаете (по подразбиране е руски / английски).