1C serverlərinin idarə edilməsi. 1C Enterprise serverlərinin idarə edilməsi. İdarəetmə server komponentlərinin quraşdırılması

Avtomatlaşdırılmış 1C Enterprise sistemi idarəetmə, ticarət, mühasibat uçotunu həyata keçirməyə və lazımi hesabatları almağa imkan verir. Proqramın iki növü var:

  • Fayl - 1C yalnız bir kompüterdə quraşdırılmışdır; heç bir menecer verilənlər bazası ilə işləyə bilməz. Bu seçim kiçik ticarət dövriyyəsi olan kiçik şirkətlər üçün uyğundur.
  • Müştəri versiyası. 1C ilə işləyərkən, verilənlər bazası bütün digərlərinin qoşulduğu bir kompüterdə yerləşir; İş seçimi müştəri tətbiqindən, 1C Enterprise serverindən və MS formatında verilənlər bazasından ibarət üç səviyyəli arxitekturaya malikdir. SQL Server və ya PostgreSQL. Bu halda, düzgün konfiqurasiyanı təmin etmək üçün 1C server administrasiyası istifadə olunur.

1C server idarəetmə konsolu:əsas funksiyalar

1C serverində idarəetmə üçün daxili interfeys yoxdur, buna görə də konsol istifadə olunur. 1C Enterprise-in müvafiq versiyasının standart çatdırılma paketinə daxildir. Bu standart yardım proqramı hər birində quraşdırılmışdır yerli kompüter, verilənlər bazaları burada və ya uzaq serverdə yerləşə bilər.

1C Enterprise serverini idarə etmək üçün konsoldan istifadə edərək, aşağıdakı vəzifələri həll edə bilərsiniz:

  • Serverin işinə dəyişikliklər edin, yenilərini yaradın, lazımsızları silin. Onlar verilənlər bazası yerləşdirə və müxtəlif istifadəçilər arasında qarşılıqlı əlaqəni təyin edə bilərlər.
  • İdarəçilər yaradın. Bunlar serverlərə dəyişiklik etmək hüququna malik olan istifadəçilərdir. Hər bir idarəçi yalnız təyin edilmiş serveri idarə edə bilər. Tək bir idarəçi əlavə etməsəniz, hər hansı bir qeydiyyatdan keçmiş istifadəçi 1C serverini idarə edə bilər.
  • 1C klaster iş axınlarının yaradılması. İşçi proseslərin əlavə edilməsi sistemdə müəyyən bir istifadəçinin işinə təsir göstərməyə imkan verir. Xüsusiyyətlərdə maksimum performans dəyərini təyin edə bilərsiniz (1000-ə qədər). Çalışan seanslar maksimum performansla prosesə əlavə olunur. Sistematik olaraq, sistem optimallaşdırma üçün bu dəyərləri müstəqil olaraq təhlil edir və yenidən paylayır.
  • 1C Enterprise-də verilənlər bazalarının yaradılması. Siz istifadəçilərin ona qoşulma qabiliyyətini təyin edə və ya onun yalnız yerli işləməsinə icazə verə bilərsiniz.
  • Sessiyaların məcburi dayandırılması. Bəzən server mesajı sizə göstərilən istifadəçi adı altında işin artıq görüldüyünü bildirir. Sistem həmişə bu prosesi özbaşına dayandırmır, ona görə də administrasiya istənilən istifadəçi üçün sessiyanı məcburi şəkildə bitirməyə imkan verir.

1C-də işə necə başlamaq lazımdır?

1C Enterprise müştəri proqramı boş platformadır. Onun işə başlaması üçün bir neçə ardıcıl addımı yerinə yetirməlisiniz:

  • Konsol quraşdırılıb. Bu, 1C serverlərinin sonrakı idarə edilməsinə imkan verir.
  • Mərkəzi serverin yaradılması. Sonra onun əsasında ona hesabat verən strukturlar yarada bilərsiniz. Bunu etmək üçün kontekst menyusundan istifadə edərək adı, istifadə olunan protokolu və əlaqə üçün istifadə olunan port nömrəsini daxil edin.
  • Klaster yaradılması. Bu vəziyyətdə kontekst menyusu da kömək edəcəkdir. Tələb olunan məlumatı (klasterin adı, istifadə olunan kompüter, əvvəllər göstərilən porta uyğun gəlməyən əlaqə portu) doldurmaq lazımdır.
  • Məlumat bazasının yaradılması. Müvafiq filialda kontekst menyusundan da istifadə etməlisiniz. Orada tələb olunan parametrlər (ad, təsvir, əlaqə növü, yer, DBMS növü, istifadəçi adı və şifrə) daxil edilir. Daxil edilmiş məlumatların düzgünlüyünü təsdiq etdikdən sonra verilənlər bazası yaradılır. İndi ona lazımi məlumatları daxil edə bilərsiniz.

İlk baxışdan 1C Enterprise-ni idarə etmək sadə bir prosesdir, lakin düzgün parametrlər olmadan sistem düzgün işləməyəcək, istifadəçi öz imkanlarından maksimum istifadə edə bilməyəcək. Əlavə texniki problemlər də mümkündür.

İdarəetməpeşəkarlar tərəfindən: əsas üstünlüklər

1C müştəri versiyası qoşulmağa ehtiyacı olan orta və böyük müəssisələr tərəfindən istifadə olunur vahid sistem bütün kompüterlər, o cümlədən uzaq struktur bölmələri. Bu, idarəetmə qərarları qəbul etməyə, birləşdirilmiş hesabatları qəbul etməyə və ümumi uçotu aparmağa imkan verir.

Əhəmiyyətli rol oynayır düzgün parametrdaimi texniki qulluq platforma performansı, istifadəçilər, klasterlər, idarəçilər yaratmaq, verilənlər bazasında dəyişikliklər etmək. Bunu etmək üçün müəyyən bir mütəxəssis heyətinə sahib olmaq lazımdır. Bunun üçün siz yeni işçilər işə götürə, mövcud insanlara daim təlim keçə və ya xidməti kənardan əldə edə bilərsiniz. Hər bir şirkət konkret iş şəraitində hansı metodun uyğun olduğuna özü qərar verir.

Peşəkar mütəxəssislər tərəfindən həyata keçirilən 1C platformasının idarə edilməsi bir sıra üstünlüklərə malikdir:

  • Texniki nasazlıqlar olmadan 1C-nin adekvat işləməsinə zəmanət verməyə imkan verən sistemin düzgün konfiqurasiyası.
  • Daimi dəyişikliklər və təhlükəsizlik monitorinqi. Şirkətin fəaliyyəti dinamikdir, məqsəd qoyur avtomatlaşdırılmış sistem idarəetmə və strateji qərarların qəbulu üçün yeni vəzifələr.
  • Yeni modulların quraşdırılması, giriş hüquqlarının düzgün paylanması, alt sistemlərin yaradılması. Bu, filialları və uzaq bölmələri olan böyük şirkətlər üçün xüsusilə vacibdir.
  • Sistem yükünün monitorinqi, yükün müxtəlif server kompüterləri arasında paylanması.

1C arxitektura komponentlərinin müxtəlif yerləri ilə işləyir, onlar eyni və ya fərqli kompüterlərdə yerləşdirilə bilər; Maksimum qorunma təmin etmək üçün hər bir elementin müxtəlif kompüterlərdə yerləşdirilməsi tövsiyə olunur.

Əksər hallarda 1C:Enterprise 8.x-i müştəri-server versiyasında quraşdırmaq üçün 1C:Enterprise 8.x quraşdırma proqramını işə salmaq kifayətdir. Bu halda, 1C: Enterprise serveri normal işləməsi üçün lazım olan standart parametr dəyərlərini alır.

1C: Enterprise serverinin quraşdırılmasına daha ətraflı baxaq. 1C: Enterprise 8.x serverinin quraşdırılması zamanı 1C: Enterprise 8.x quraşdırma proqramı aşağıdakı hərəkətləri yerinə yetirir:

* 1C: Enterprise server yükləmə modullarını son qovluq kimi 1C: Enterprise quraşdırma proqramı tərəfindən müəyyən edilmiş qovluğa kopyalayır.
* Quraşdırma zamanı "Create user USR1CV81" seçilərsə, USR1CV81 istifadəçisini yaradır. 1C: Enterprise 8.1 serveri xidmət kimi işə salındıqda bu istifadəçinin adından işləyir. O, yalnız 1C: Enterprise serverinin ehtiyac duyduğu resurslara çıxışı var. 1C: Enterprise serverinin işləməsi üçün iki kataloq tələb etməsi vacibdir: server məlumatlarının olduğu ümumi kataloq (adətən "C:\Program Files\1cv81\server") və müvəqqəti fayllar kataloqu (adətən "C:\Documents and Settings"). \usr1cv81\Yerli Parametrlər \Temp" və ya "C:\WINNT\Temp"). İstifadəçi USR1CV81 server məlumatları ilə paylaşılan kataloqa hüquqlar alır. Müvəqqəti fayllar kataloqu adətən bütün istifadəçilər üçün əlçatan olur.
* Quraşdırma prosesi zamanı “1C:Enterprise 8.1 serverini Windows xidməti kimi quraşdırın” aktivləşdirilibsə, o zaman o, 1C:Enterprise server agent xidmətini Windows-da qeydiyyatdan keçirir və onu işə salır. İlk işə salındıqda, standart parametrlərlə 1C: Enterprise serverlərinin klasteri yaradılır. Onun bir işçi serveri və bir işçi prosesi var. İşçi server ünvanı quraşdırmanın aparıldığı kompüterin adına uyğun gəlir.

USR1CV81 və ya USR1CV82 istifadəçisi və onun hüquqları

1C:Enterprise Server server proqramıdır ki, onun fəaliyyəti interaktiv rejimdə server kompüterinə hansı istifadəçinin daxil olmasından asılı olmamalıdır, əgər kimsə ümumiyyətlə daxil olubsa. Buna görə, 1C: Enterprise serverini quraşdırarkən, 1C: Enterprise serveri üçün tələb olunan minimum hüquqlara malik olan və interaktiv giriş üçün nəzərdə tutulmayan xüsusi USR1CV81 istifadəçisi yaratmaq məsləhətdir. Server 1C: Enterprise görünür Windows sistemi USR1CV81 tərəfindən.

USR1CV81 istifadəçisi üçün müəyyən edilmiş hüquqlara daha yaxından nəzər salaq. 1C:Müəssisə serveri aşağıdakı kataloqlardan istifadə edir:

* Yük modulları kataloqu kataloqda yerləşir verilmiş proqram 1C: Enterprise proqramının son qovluq kimi quraşdırılması. O, 1C: Enterprise serverinin yükləmə modullarını ehtiva edir. İstifadəçi USR1CV81 bu kataloqdan və onun alt kataloqlarından məlumatları oxumaq və proqramları işə salmaq hüquqlarını tələb edir. O, İstifadəçilər qrupuna daxil olmaqla bu hüquqları birbaşa olaraq alır.
* Server məlumat kataloqu adətən "C:\Program Files\1cv81\server" adlanır. İstifadəçi USR1CV81 bu kataloqa tam hüquqlar tələb edir. 1C: Enterprise quraşdırma proqramı USR1CV81 istifadəçisini yaratarkən ona bu kataloqa hüquqlar verir.
* Müvəqqəti fayllar kataloqu adətən "C:\Documents and Settings\usr1cv81\Local Settings\Temp" və ya "C:\WINNT\Temp" adlanır ki, bu da istifadəçinin mühiti TEMP dəyişəninin və ya sistem mühitinin TEMP dəyəri ilə müəyyən edilir. dəyişən. Bu dəyişənin dəyərinə Sistem Xüsusiyyətləri dialoq qutusunda baxa bilərsiniz (Başlat -> Parametrlər -> İdarəetmə Paneli -> Sistem -> Qabaqcıl -> Ətraf Mühit Dəyişənləri). 1C: Enterprise quraşdırma proqramı USR1CV81 istifadəçisinə bu kataloqa tam hüquqlar verir. Adətən nə vaxt Windows quraşdırmaları Müvəqqəti fayllar kataloqu CREATOR OWNER qrupunu giriş siyahısına daxil etməklə bütün istifadəçilər üçün əlçatandır. Ancaq bu giriş tam deyil. Xüsusilə, bu kataloqda faylların axtarışı bütün istifadəçilər üçün mümkün deyil. USR1CV81 istifadəçisinin müvəqqəti fayllar kataloquna tam hüquqlar təyin edilməsi 1C: Enterprise serverinə lazım olan bütün əməliyyatları yerinə yetirməyə imkan verir. Siz Təhlükəsizlik nişanında kataloq xassələri dialoqunda giriş siyahısına baxa bilərsiniz. CREATOR OWNER qrupunun olması bu kataloqda hər hansı fayl yaradan və ya bu kataloqda hər hansı faylın sahibi olan istənilən istifadəçinin kataloqa daxil olmasına imkan verir. Bu zaman yaradılmış faylın giriş siyahısında CREATOR OWNER qrupunun əvəzinə faylı yaradan istifadəçi yazılacaq. Bu kataloqa giriş icazəsi olan istifadəçilər arasında bu kataloqa tam hüquqlara malik olan USR1CV81 istifadəçisi olmalıdır.
Nəzərə almaq lazımdır ki, müəyyən bir istifadəçi üçün (istifadəçi USR1CV81 daxil olmaqla) müvəqqəti faylların kataloqu birləşmə ilə müəyyən edilir. mühit dəyişənləri bu istifadəçi və sistem mühiti dəyişənləri. Bu kataloqu tapmaq üçün 1C: Enterprise quraşdırma proqramı USR1CV81 istifadəçi kontekstini tələb edir. Bunu Windows 2000-də etmək üçün adından 1C: Enterprise quraşdırma proqramı işə salınan istifadəçiyə aşağıdakı imtiyazlar lazım ola bilər: Əməliyyat sisteminin bir hissəsi kimi fəaliyyət göstərin və keçid yoxlamasını keçin. İstifadəçi imtiyazlarını Yerli Siyasətlər -> İstifadəçi Hüquqlarının Təyinatı bölməsində Yerli Sequrity Parametrləri yardım proqramından istifadə edərək yoxlaya bilərsiniz. Yenisinin quraşdırılması prosesində proqram təminatı Quraşdırıcı adətən bu imtiyazları avtomatik əldə edir.

1C: Enterprise serverinin Windows xidməti kimi qeydiyyatdan keçirilməsi


Server 1C: Enterprise sadə konsoldur Windows tətbiqi və interaktiv şəkildə idarə oluna bilər. Bununla belə, daimi istifadə üçün bu əlverişsizdir, çünki 1C: Enterprise serverinin aktiv olmayan istifadəçinin girişindən server kompüterinə işə salınmasını tələb edir. Bu asılılığı aradan qaldırmaq üçün 1C: Enterprise serveri Windows xidməti kimi işə salına bilər. Bunun üçün o, Windows xidmət menecerində qeydiyyatdan keçməlidir.

Windows xidmətlərinin siyahısına və onların parametrlərinə baxmaq üçün Komponent Xidmətləri yardım proqramını istifadə edin (Başlat -> Parametrlər -> İdarəetmə Paneli -> İnzibati Alətlər -> Xidmətlər). 1C: Enterprise serveri xidmətlər siyahısında "1C: Enterprise Server Agent 8.1" xidməti ilə təmsil olunur. Xidmət parametrləri 1C: Enterprise Server Agent prosesinin (ragent) işə salınmasını, onun adından işə salınan istifadəçini və fövqəladə hallarda yenidən işə salınma üsulunu müəyyən edir.

"1C: Enterprise 8.1 Server Agent" xidmətinin xüsusiyyətləri dialoqunda, Ümumi sekmesinde, 1C: Enterprise Server Agent olan ragent prosesinin işə salınması üçün xətt göstərilir. Tipik olaraq bu xətt belə görünür:


Orada deyilir:

* Server Agent prosesi "C:\Program Files\1cv81\bin\ragent.exe" yükləmə moduludur;
* ragent prosesi Windows xidməti kimi işləyir və xidmət meneceri (-srvc) tərəfindən idarə olunmalıdır;
* 1C: Enterprise Server Agent (-agent) kimi istifadə olunur;
* xidmətə ilk dəfə başladıqda, standart parametrlər və əsas IP port nömrəsi 1541 (-regport 1541) ilə klaster yaradılmalıdır. Bu portdan istifadə etməklə müştəri proqramları klasterdə qeydiyyatdan keçmiş infobazalara qoşulmalıdır;
* Server agenti IP portu 1540 (-port 1540) ilə nömrələnməlidir. Bu portdan istifadə edərək, Cluster Console inzibati funksiyaları yerinə yetirmək üçün mərkəzi serverə qoşulmalıdır;
* klaster proseslərinə başladıqda bu server onlar 1560-1591 (-aralığı 1560:1591) diapazonundan dinamik olaraq təyin edilmiş IP portları olacaq.
* paylaşılan klaster məlumatları "C:\Program Files\1cv81\server" kataloqunda yerləşəcək (-d "C:\Program Files\1cv81\server").

"1C: Enterprise 8.1 Server Agent" xidməti yalnız 1C: Enterprise 8.1 quraşdırma proqramından istifadə edərək 1C: Enterprise quraşdırarkən və ya silərkən deyil, həm də əl ilə əlavə edilə və ya silinə bilər. Bunu etmək üçün, siz icra edə bilərsiniz komanda xətti müvafiq parametrləri göstərən ragent yardım proqramı.

Xidmət yaratmaq üçün -instsrvc parametrini və aşağıdakı parametrləri göstərməlisiniz: -usr - adı altında xidmət işə salınmalı olan istifadəçinin adı, -pwd - bu istifadəçinin parolu. Bu halda, qalan parametrlər bir xidmət olaraq 1C: Enterprise Server Agent-in işə salma xətti parametrləri olacaqdır. Məsələn, 1C: Enterprise Server Agent xidmətinin debug rejimində standart qeydiyyatı üçün parametrlər dəsti aşağıdakı kimi olmalıdır:

"C:\Program Files\1cv81\bin\ragent.exe" -instsrvc -usr .\USR1CV81 -pwd Parol -regport 1541 -port 1540 -aralıq 1560:1591 -d "C:\Program Files\1cv81\server" - debug

Xidməti silmək üçün -rmsrvc parametrini təyin etməlisiniz. Məsələn:
"C:\Proqram Faylları\1cv81\bin\ragent.exe" -rmsrvc

Bəzən Server Agent başlanğıc xəttini və ya Agent xidmətinin digər parametrlərini dəyişdirmək, məsələn, sazlama rejimini aktivləşdirmək və ya bir neçə xidmət yaratmaq faydalıdır. müxtəlif versiyalar. Xidmət xüsusiyyətləri dialoqu sizə xidmət proqramının işə salınma xəttini və bəzi digər parametrləri, məsələn, xidmət identifikatorunu redaktə etməyə imkan vermir. Redaktə etmək üçün sistemə baxmaq və redaktə etmək üçün nəzərdə tutulmuş regedit yardım proqramına ehtiyacınız olacaq Windows reyestri.

Diqqət!
Redaktə sistem reyestri Windows son dərəcə ehtiyatlı olmağı tələb edir, çünki ona edilən səhv dəyişikliklər əməliyyat sistemini işlək vəziyyətə sala bilər.

Regedit yardım proqramını işə salın (Başlat -> Çalıştır və regedit yazın) və filialı seçin:


Onun parametrləri arasında dəyəri 1C: Enterprise Server Agent-in başlanğıc sətri olan ImagePath parametri var. Burada yeni başlatma sətri parametrləri əlavə edə və ya mövcud olanların dəyərlərini dəyişə bilərsiniz. Tam siyahı mümkün parametrlər "1C: Enterprise 8.1 Müştəri-Server" kitabında verilmişdir.

Bir neçə müstəqil 1C: Enterprise Server Agent xidmətlərini qeydiyyatdan keçirməlisinizsə, onları müxtəlif yükləmə modulları, müxtəlif portlar və müxtəlif klaster məlumat qovluqları ilə müəyyən etməlisiniz. Siz həmçinin onları müxtəlif xidmət identifikatorları ilə qeydiyyatdan keçirməlisiniz. Bu belə edilə bilər:

* İlk xidməti yaradın:
"C:\Program Files\1cv81\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -aralıq 1560:1591 -d "C:\Program Files\1cv81\server"

* Regedit yardım proqramından istifadə edərək qeydiyyatdan keçmiş xidmətin identifikatorunu dəyişdirin. Bunu etmək üçün: filial seçin
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C: Enterprise 8.1 Server Agent

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C: Enterprise 8.1 Server Agent Əvvəlcə
* İkinci xidmət yaradın:
"C:\Program Files\1cv81_10\bin\ragent.exe" -srvc -agent -regport 1641 -port 1640 -aralıq 1660:1691 -d "C:\Program Files\1cv81_10\server"

* Ola bilsin ki, onun şəxsiyyət vəsiqəsi də dəyişdirilməlidir. Bunu etmək üçün: filial seçin
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C: Enterprise 8.1 Server Agent
və adını dəyişdirin, məsələn:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C: Enterprise 8.1 Server Agent Second

1C: Enterprise quraşdırma proqramı nə edə bilməz?

Artıq qeyd edildiyi kimi, 1C: Enterprise quraşdırma proqramı 1C: Enterprise yükləmə modullarını kopyalayır və COM-da və Windows xidmət menecerində lazımi qeydiyyatı həyata keçirir. Yuxarıda göstərilənlər bu qeydiyyatın daxili mexanizmlərini başa düşmək üçün lazım olan məlumatlardır. Əgər server kompüterində təkcə server deyil, həm də 1C: Enterprise-in müştəri hissəsi quraşdırılıbsa, o, quraşdırıldıqdan (və təhlükəsizlik açarlarını birləşdirdikdən) dərhal işə hazırdır.

1C: Enterprise serverinə digər kompüterlərdən daxil olmaq üçün yerli şəbəkə, server və müştəri kompüterində, eləcə də bütövlükdə şəbəkə üçün şəbəkə parametrlərini yoxlamaq lazımdır. TCP/IP müştəri proqramları ilə 1C: Enterprise serveri arasında, həmçinin server klaster prosesləri arasında məlumat ötürmək üçün istifadə olunur. 1C: Enterprise-in müştəri-server versiyasında işləməsi onun düzgün konfiqurasiyasına bağlıdır.

1C: Enterprise server klasterinin prosesləri işləyən serverlərin xassələri dialoqunda "Kompüter" xassəsinin dəyərləri kimi müəyyən edilmiş ünvanlarda bir-birinə bağlanır. Klaster tələb edir ki, Kompüter xassəsinin dəyəri ya nöqtə işarəli IP ünvanı, ya da TCP API-də müəyyən edilmiş gethostbyname funksiyasından istifadə etməklə IP ünvanının təyin oluna biləcəyi simvolik ünvan olsun. IP ünvanı ya yerli simvolik ünvan cədvəlinə (C:\WINNT\system32\drivers\etc\hosts) və ya mövcud ünvan cədvəllərindən istifadə etməklə müəyyən edilir. DNS serverləri. Əgər işləyən serverin simvolik ünvanı onun IP ünvanını təyin etmirsə və ya onu səhv müəyyən edirsə (məsələn, IP ünvanı faktiki IP ünvanına uyğun gəlmirsə) bu kompüterdən), onda klaster işləməyəcək. Klasterdəki hər bir işləyən serverdə Windows-da müəyyən edilmiş kompüterlərin adları və onların ünvanlarının DNS-dəki adları ilə ziddiyyət təşkil etməməsi vacibdir.

Hər bir işləyən serverdə klaster prosesləri aşağıdakı portlardan istifadə edir: işçi serverin IP portu (adətən 1540); İş axınından IP portları IP port diapazonları (adətən 1560-1591). Bundan əlavə, klasterin mərkəzi serveri klaster portundan istifadə edir (adətən 1541). Sistem firewalllardan istifadə edirsə, o zaman bu portlarda məlumat ötürülməsinə icazə verilməlidir. Yuxarıdakı siyahıdan portlara icazə vermək əvəzinə, məlumatların klaster proseslərinə (ragent, rmngr, rphost) ötürülməsinə icazə verə bilərsiniz.

1C:Enterprise müştəri proqramı ilə server arasında əlaqə 2 mərhələdə həyata keçirilir. Əvvəlcə klaster meneceri ilə əlaqə qurur. Bu, mərkəzi server ünvanından (simvolik və ya rəqəmsal) və klaster portundan (adətən 1541) istifadə edir. Sonra, müştəri tətbiqi işçi proseslərindən biri ilə əlaqə qurur. Müvafiq işçi serverin “Kompüter” xassəsinin qiyməti və onun ünvanı kimi işçi serverin İP portları diapazonundan seçilən iş prosesi portu istifadə olunur. Bu portlara məlumat ötürülməsinə müştəri proqram kompüterindən 1C: Enterprise server klasterinin kompüterlərinə qədər marşrut boyunca bütün firewalllarda icazə verilməlidir. Server proseslərinin IP ünvanı müştəri kompüterində gethostbyname funksiyasından istifadə etməklə müəyyən edilir. Klasterdəki serverlərin hər birində Windows-da müəyyən edilmiş mərkəzi və işləyən serverlərin adlarının və onların ünvanlarının müştəri kompüterinin əldə edə biləcəyi DNS-dəki adları ilə ziddiyyət təşkil etməməsi vacibdir.

Və son bir şey. Aydındır ki, 1C: Enterprise serverinə digər kompüterlərdən uğurla daxil olmaq üçün o, şəbəkədə olmalıdır və bunun üçün lazımi parametrlər edilməlidir. Şəbəkəyə qoşulma və üsulların qurulması şəbəkələrin idarə edilməsinə əsaslanır Microsoft Windows və müvafiq təlimatlarda təsvir edilmişdir.

SQL serverinin qurulmasının xüsusiyyətləri

1C: “Müştəri-server” versiyasında müəssisə məlumat saxlamaq üçün SQL serverindən istifadə edir. Bu halda, SQL serverinə yalnız 1C: Enterprise Server daxil olur. 1C: Müəssisə müştərilərinin SQL serverinə birbaşa çıxışı yoxdur. SQL serverinin quraşdırılması və konfiqurasiyası Microsoft SQL Server sənədlərində ətraflı təsvir edilmişdir. 1C: Enterprise Server-in SQL serveri ilə uğurlu işləməsi üçün aşağıdakı parametrlərə xüsusi diqqət yetirməlisiniz.

* Tələb olunan SQL server komponentləri. 1C: Enterprise Server tərəfdən SQL serverinə daxil olmaq üçün 1C: Enterprise Server kompüterində Microsoft Data Access 2.6 və ya daha sonrakı komponentlər quraşdırılmalıdır.
* SQL server tərəfindən istifadəçinin autentifikasiyası. SQL server verilənlər bazalarına giriş hüquqları adından verilənlər bazalarına daxil olan istifadəçi tərəfindən müəyyən edilir. SQL serverinin quraşdırıldığı kompüterdən SQL Server Enterprise Manager yardım proqramını işə salın, Lokal qovşağı tapın (Konsol Kökü -> Microsoft SQL Serverləri -> SQL Server Qrupu -> (Yerli)) və onun xassələrini açın. Sequrity sekmesinde SQL serverinin istifadəçi identifikasiyasının iki üsulunu dəstəklədiyini görə bilərsiniz: SQL Server və yalnız Windows və Windows. Windows autentifikasiyası 1C: Müəssisə Serverinə SQL serverinə yalnız USR1CV81 istifadəçisinin adından daxil olmağa imkan verəcək ki, bu da bir 1C: Enterprise serverinin xidmət etdiyi müxtəlif infobazalara giriş hüquqlarını fərqləndirməyə imkan vermir. SQL Server və Windows rejimini seçmək tövsiyə olunur. Bu halda, xüsusi infobazaya giriş bu infobaza yaradılarkən SQL server istifadəçisi kimi göstərilən istifadəçi adından həyata keçiriləcək. Bu istifadəçinin təkcə infobaza verilənlər bazası üzərində tam hüquqlara malik olmaması, həm də SQL serverində verilənlər bazası yaratmaq və Master verilənlər bazası cədvəllərini oxumaq hüquqlarının olması vacibdir.
* SQL serverinə daxil olmaq üçün şəbəkə protokolları. Əgər 1C: Enterprise Server və SQL server müxtəlif kompüterlərdə yerləşirsə, onda siz SQL serverinə şəbəkəyə giriş protokollarını konfiqurasiya etməlisiniz. Bu, SQL Server Client Network Utility proqramından istifadə etməklə edilə bilər. Ümumi sekmesinde SQL serverinə daxil olmaq üçün istifadə olunan şəbəkə protokollarının siyahısını seçə bilərsiniz. Ən sürətli və ən çox yönlü TCP/IP protokolundan istifadə etməkdir. Digər protokollardan istifadə edərkən, Adlandırılmış Borular kimi bəzilərinin əlavə autentifikasiya həyata keçirdiyini nəzərə alın. Windows istifadə edərək SQL serveri ilə məlumat mübadiləsi zamanı. Bu halda SQL serveri ilə uğurla işləmək üçün USR1CV81 istifadəçisi SQL serveri ilə kompüterdə müvafiq hüquqlarla qeydiyyatdan keçməlidir. Bu SQL serveri üçün giriş protokolu Alias ​​sekmesinde dəyişdirilə bilər.

Məqaləyə əlavə olaraq

Şübhə yoxdur ki, MS SQL Server + 1C: Enterprise 8 serverinin birləşməsi öz yuvasında ən populyar və tez-tez istifadə olunan birləşmədir. Yüksək keyfiyyətli dəstəyi üçün hər iki məhsulun başa düşülməsi arzuolunandır. Eyni zamanda, praktikada dəstək mütəxəssisi adətən ya MS SQL Serverin idarə edilməsində ixtisaslaşır və 1C: Enterprise 8 serverinin xüsusiyyətləri ilə tanış deyil, ya da əksinə, 1C: Enterprise 8 serverinin idarə edilməsində ixtisaslaşır və MS SQL Server xüsusiyyətləri ilə tanış.

Bu məqalə həm həmin mütəxəssislərə, həm də digər mütəxəssislərə kömək etmək üçün yazılmışdır ki, bu proqram məhsullarından birlikdə istifadə edərkən vaxtınıza qənaət etmək və diqqətinizi ən vacib detallara yönəltməkdir.

Məlumatın başa düşülməsini asanlaşdırmaq üçün nümunələr, qeydlər və məsləhətlər verilir (kursivlə).

Üç keçidli dövrə

Oxucunun artıq bildiyi kimi, baxılan işdə verilənlər bazası üç səviyyəli arxitekturaya malikdir:

Link 1: MS SQL Server DBMS. Verilənlər bazasını “saxlayır” və saxlayır, nəticədə verilənlər bazası əməliyyatlarının bütün növlərini yerinə yetirir. Belə ki, verilənlər bazasının performansı, verilənlərin oxunması və yazılmasının sürəti və paralelliyi əsasən MS SQL Serverin performansı ilə müəyyən edilir.

Link 2: Server "1C: Enterprise 8". Müştərilər (istifadəçilər) və MS SQL Server arasında qarşılıqlı əlaqədə vasitəçi kimi xidmət edir. Bütün müştəri sorğuları onları MS SQL Server sorğu dilinə “tərcümə edən” serverə göndərilir, bu sorğuların icrasının nəticələrini alır və nəticələri müştəriyə göndərir.

MS SQL-ə daxil olmadan 1C: Enterprise 8 server səviyyəsində həyata keçirilən əməliyyatların yalnız kiçik bir hissəsi var - bu, xüsusən də "idarə olunan kilidləri" izləmək, "sessiya parametrlərini" oxumaq və yazmaqdır. Belə hallarda, DBMS-ə giriş tələb olunmur, çünki bu əməliyyatlar verilənlər bazası məlumatları ilə deyil, köməkçi server məlumatları ilə həyata keçirilir.

Link 3: "1C: Enterprise 8"-in müştəri hissəsi. 1C: Enterprise 8 serverinə daxil olur, ondan nəticələr alır (yəni, məsələn, məlumat nümunələri) və istifadəçi interfeysinə cavabdehdir.

"Mən ən yaxşısını istədim."

1C: Enterprise 8 serverini yenidən quraşdırdıqdan sonra istifadəçilər performansın kəskin azalmasından şikayətlənirlər. Yenidən quraşdırmanı həyata keçirən 1C: Enterprise proqram təminatının tətbiqi mütəxəssisi sadəcə təəccüblənir - deyirlər ki, o, ən yaxşısını istəyirdi, sistem daha sürətli işə başlamalı idi... Vəziyyətin təhlili göstərdi ki, 1C: Enterprise 8 serverinə həddən artıq çox resurs ayrılıb. : emal edir (3-cü bəndə baxın) rphost 16 GB-dan 15,5 GB götürdü RAM server, nəticədə, uyğun MS SQL Server üçün praktiki olaraq mövcud RAM qalmadı.

Nəticə daimi "mübadilə", disk altsistemində lazımsız yüklənmə və verilənlər bazası əməliyyatlarının son dərəcə ləng yerinə yetirilməsidir - MS SQL Serverin "overclocked" 1C: Enterprise 8-dən gələn sorğuları emal etməyə vaxtı olmaması səbəbindən. server.

Məhsul Uyğunluğu

1C: Enterprise 8 ilə birlikdə istifadəsi tövsiyə olunan MS SQL Server versiyaları haqqında cari məlumatı bu linkdən əldə etmək lazımdır. http://v8.1c.ru/requirements/.

Bu məqaləni yazarkən 1C tərtibatçıları aşağıdakı variantları tövsiyə edirlər:

      1. SQL Server 2008 R2.
      2. SQL Server 2008, Service Pack 1 (SP1) quraşdırılmasını tələb edir.
    3. SQL Server 2005, Service Pack 3 (SP3) quraşdırılmasını tələb edir.



Texniki cəhətdən mümkündür, lakin MS SQL Server 2000-dən istifadə etmək tövsiyə edilmir; bunun üçün Service Pack 2 (SP2) quraşdırılması tələb olunur və Service Pack 4 (SP4) quraşdırması arzu edilir.

Nəzərə alın ki, bu versiya hazırda köhnəlib və x86-64 arxitekturası üçün 64-bit versiyası yoxdur.

Qeyd edək:

Parametrlərə diqqət yetirmək lazımdır əməliyyat sistemi: məsələn, üçün səmərəli iş Server 2008R2 ƏS altında M SQL Server 2008 balanslaşdırılmış güc rejimini söndürməyi və maksimum performans rejiminə keçməyi tələb edir.

"1C: Enterprise 8" müştəri-server versiyasının quraşdırılması

"1C quraşdırılıb"

Müştərilərdən biri üçün "1C: Enterprise 8" quraşdırılması "1C: Enterprise 8" ilə işləmək təcrübəsi olmayan bir sistem administratoru tərəfindən həyata keçirildi. Baxmayaraq ki, onun sözlərinə görə, o, "1C quraşdırıb", istifadəçi kompüterlərində müştəri hissəsi və serverdə heç bir server hissəsi yox idi. Vəziyyətin təhlili mənzərəni aydınlaşdırdı - 1C: Enterprise 8 dəstinə 2 disk daxildir - platformanın quraşdırılması və verilənlər bazası şablonlarının quraşdırılması. Administrator quraşdırma prosedurunu araşdırmadı - icra edilə bilən fayllar, platforma komponentləri deyil, verilənlər bazası şablonları quraşdırdı.

Əlbəttə ki, bu, işə müstəsna diqqətsiz münasibətin atipik bir nümunəsidir.

"1C: Enterprise 8" quraşdırarkən aşağıdakıların ayrıca quraşdırıldığını nəzərə almalısınız:

      Platforma "1C: Enterprise 8" - icra edilə bilən proqram, verilənlər bazasının inkişafı və istismarı üçün inteqrasiya olunmuş mühit. Onu işə saldığınız zaman iki iş rejimindən birini seçirsiniz - “Müəssisə” (istifadəçi verilənlər bazası qabığı) və ya “Konfiqurator” (inteqrasiya edilmiş inkişaf mühiti). Daha çox tam təsviri linkdən oxuya bilərsiniz
      "1C: Enterprise" konfiqurasiya şablonları platformanın daxili formatının faylıdır, onun köməyi ilə platforma şablonda olan strukturun təmiz və ya demo verilənlər bazasını yarada bilər. Siz həmçinin məlumatlarla doldurulmuş mövcud verilənlər bazasının strukturunu yeniləmək üçün yeniləmə nümunəsindən istifadə edə bilərsiniz.
      Platformanı quraşdırarkən komponentlərin seçiminə diqqət yetirməlisiniz:





1C: Enterprise komponenti server(lər)də quraşdırılmaya bilər.

Bu halda, server müştəri kompüterlərinə 1C: Enterprise verilənlər bazalarına çıxış təmin edəcək, lakin verilənlər bazası ilə istifadəçi rejimində birbaşa serverdən işləmək mümkün olmayacaq.

Qeyd edək:

Platformanın 64-bit versiyasında müştəri hissəsi yoxdur. Buna görə də, serverə quraşdırarkən 64 bitlik server komponentləri ayrıca, 32 bitlik müştəri proqram komponentləri isə ayrıca quraşdırılır.

MS SQL Serverə qoşulmaq üçün "1C Server: Müəssisə" komponenti lazımdır - bu, proqram serveridir, müştəri iş stansiyalarında platforma ilə MS SQL Server arasında birləşdirici əlaqədir.

Komponentləri rejimdə quraşdırmaq mümkündür sadə tətbiq və ya sistem xidməti və bu, əlbəttə ki, ikinci seçim tövsiyə olunur.

"Xidmət olaraq" quraşdırıldıqda, bu komponent seçilmiş istifadəçi adından işə salınacaq və icra ediləcək:




Yükləndikdən sonra komponent "server agenti", "server klaster meneceri", "server işçisi prosesləri" kimi bir neçə prosesi yaradır.

Verilənlər bazasına sorğular işçi prosesləri tərəfindən yerinə yetirilir və server klaster meneceri yükü onlar arasında bölüşdürür.

1C: Enterprise Server Administration komponenti quraşdırılıbsa, server işçi prosesləri idarə oluna bilər (əlavə olunur, silinir, RAM istifadəsinə məhdudiyyətlər qoyulur, əsas və ya ehtiyat nüsxə elan edilir).



Qeyd edək:

Serverin 32 bitlik versiyası üçün iş proseslərini RAM-ı istifadəsiz qoymamaq üçün quraşdırmaq tövsiyə olunur - onların hər birində sistemdən asılı olaraq 2-dən 4 GB-a qədər RAM istifadəsində nəzərəçarpacaq məhdudiyyət var. konfiqurasiya.

Serverin 64-bit versiyası üçün nəzəri cəhətdən iki işçi prosesi kifayətdir - bir işçi və bir ehtiyat nüsxə. Bununla belə, praktikada əhəmiyyətli (bir neçə yüz) sayda istifadəçi üçün əlaqələrin etibarlılığını və sabitliyini təmin etmək üçün daha çox sayda tələb olunur, bu, bir çox amillərdən asılıdır - istifadəçilərin sayından, verilənlər bazasının məzmunundan və məlumat bazasının həcmindən. sorğular həyata keçirilir, buna görə də müəlliflər hesab edirlər ki, bu halda proseslərin sayı eksperimental olaraq seçilməlidir.

"Ouroboros"

1C: Enterprise 8 server parametrlərinin uğursuz optimallaşdırılmasından sonra istifadəçilər sistemin olduqca yavaş işləməsi barədə məlumat verdilər və sistem administratoru serverdə daimi 100% prosessor yüklənməsini qeyd etdi.

Vəziyyətin təhlili problemin mənbəyini göstərdi - konfiqurasiya zamanı iş prosesləri tərəfindən RAM istifadəsinə çox kiçik bir məhdudiyyət qoyuldu.

Ancaq fakt budur ki, bu məhdudiyyət aşağıdakı kimi işləyir:

Server klaster meneceri işçi prosesinin RAM limitini keçdiyini gördükdə proses dayandırılır, o, söndürülür, yeni işçi prosesi yaradılır və əlaqələr və istifadəçi sorğuları işçi prosesləri arasında yenidən bölüşdürülür.

Limit təyin edin o qədər kiçik (300 MB) idi ki, işçi prosesi hətta intensiv işləyən bir istifadəçiyə də tam xidmət göstərə bilmədi - nəticədə server klaster meneceri daim işçi proseslərini yenidən başladır və istifadəçiləri yenidən əlaqələndirirdi. Yeni bir proses yaradılan və istifadəçilər ona qoşulan kimi, RAM limitinə demək olar ki, dərhal çatıldı və növbəti yenidən işə salınmağa səbəb oldu. Bu prosessor yükünün 100%-ni götürdü.

"1C Server: Müəssisə" komponenti müştəri iş stansiyalarında lazım deyil və orada başlaya bilməyəcək, çünki təhlükəsizlik açarının fiziki mövcudluğunu tələb edir.

Əgər qoşulmuş istifadəçilərin sayı azdırsa (50-dən az), proqram serveri adətən MS SQL Serverin işlədiyi eyni kompüterdə quraşdırılır.

Çox sayda istifadəçi və/və ya böyük həcmli sistemlər üçün informasiya axınları Ayrı bir quraşdırma, həmçinin server klasterindən istifadə tövsiyə olunur.

"1C: Enterprise Server Administration" komponenti müştərilər üçün də faydalı ola bilər - məsələn, onun köməyi ilə verilmiş "1C: Enterprise" serverinə qoşulmuş infobazaların siyahısını görə bilərsiniz.

Onu serverin özündə quraşdırmaq tövsiyə olunur.

Giriş

Qeyd edək:

Girişin təmin olunduğunu yoxlamaq üçün 1C: Müəssisə serverinin idarəetmə yardım proqramından istifadə etmək kifayət deyil və daha çox, "Şəbəkə Qonşuluğunda" serverin olması kifayət deyil!

Hər bir müştəri üçün serverdə quraşdırılmış verilənlər bazasına daxil olmaq lazımdır - yalnız bu, girişin təmin olunduğuna 100% əminlik verəcəkdir.

1. Təhlükəsizlik siyasətlərindən asılı olaraq, MS SQL Server hesabın autentifikasiyasından istifadə edir Windows girişləri və ya autentifikasiya hesab MS SQL Server.




Sonuncu halda, 1C: Enterprise verilənlər bazası yaratarkən, sistem MS SQL Server hesabının (məsələn, sa) giriş və şifrəsini tələb edəcək, birinci halda giriş və parol boş qalmalıdır:



və adından 1C: Enterprise serveri işləyən sistem istifadəçisinə MS SQL Serverdə hüquqlar verilməlidir, yəni:

      informasiya bazasının yerləşdiyi verilənlər bazasına tam hüquqlar
      əsas verilənlər bazasına giriş (ictimai rol)
      tövsiyə olunur - verilənlər bazası yaratmaq hüquqları, əks halda hər bir yeni verilənlər bazası əvvəlcə MS SQL Sever istifadə edərək yaradılmalı və yalnız bundan sonra 1C: Enterprise serverinə qoşulmalıdır.
      tövsiyə - verilənlər bazanızı silmək hüququ



Məsələn, sözügedən istifadəçiyə sabit rol prosessoru və ya sistemadmin təyin edə bilərsiniz.

Məsləhət.

Bütün istifadəçilər eyni vaxtda işləyən verilənlər bazasına girişi itirirlərsə, MS SQL Server-də istifadəçi hüquqlarını və rollarını, o cümlədən xüsusi verilənlər bazası üçün təyin edilmişlər, yəni İstifadəçinin xəritəsini iki dəfə yoxlamaq lazımdır:




2. Server 1C: Müəssisə MS SQL Serverə Microsoft Data Access mexanizmi vasitəsilə daxil olur, ona görə də onun komponentləri quraşdırılmalı və 1C: Enterprise serverinin istifadəçisi (əvvəlki paraqrafa bax) onları işə salmaq hüququna malik olmalıdır.

3. Müştərilərlə server arasında əlaqə TCP protokolu ilə dəstəklənir, ona görə də bu protokolun hər iki tərəf tərəfindən dəstəklənməsi zəruridir. Məsələn, əgər peer-to-peer şəbəkəsi istifadə olunursa, server adı və onun IP ünvanına uyğunlaşma ilə bağlı problemlər ola bilər. Bu halda, yazışmaları [C:\WINDOWS\] system32\drivers\etc\hosts faylında qeyd etməlisiniz.

Məsləhət.

Şəbəkə peer-to-peerdirsə, serverə daimi əlaqəni təmin etmək üçün yaradın şəbəkə sürücüsü, bu serverdəki hər hansı qovluğa daxil olur.

4. Named Pipes protokolundan istifadə edilirsə və MS SQL Server və 1C: Enterprise server müxtəlif kompüterlərdə quraşdırılıbsa, adından 1C: Enterprise serveri işləyən istifadəçi kompüterin istifadəçiləri siyahısında qeydiyyatdan keçməlidir. MS SQL Serverin işlədiyi.

5. Bəzi hallarda, Windows təhlükəsizlik duvarının əlavə konfiqurasiyası, yəni istisnaların əlavə edilməsi tələb oluna bilər.

6. Bəzi antiviruslar “arzuolunmazları” bloklaya bilər. şəbəkə trafiki, buna görə də onların istisna siyahılarına əlavələr etmək lazım ola bilər.

7. 1C: Enterprise 8 platformasının buraxılışı müştəri və serverdə tamamilə eyni olmalıdır.

"Əkizlər"

"Müştərilərdən biri hər birində bir işləyən verilənlər bazası olan iki verilənlər bazası serverindən istifadə edirdi. İstifadəçilər hər biri eyni vaxtda hər iki verilənlər bazası ilə işləyirdilər. Dəstək xidməti serverlərdə və müştərilərdə 1C: Enterprise 8 platformasını yenilədi... Və sonra şikayətlər yağmağa başladı. Bu və ya digər verilənlər bazasına qoşulmağın qeyri-mümkünlüyünə görə vəziyyətin təhlili göstərdi ki, bir neçə nəfər müştərilər və serverlərdə yeniləmələr həyata keçirdi və quraşdıran mütəxəssislər eyni buraxılışı quraşdırdıqlarını iki dəfə yoxlamadılar bir serverdə platformanın bir buraxılışı - digəri, müştərilərin yarısında - bu buraxılışların birincisi, digər yarısında - hər bir istifadəçinin məlumat bazalarından birinə çıxışı olduğu ortaya çıxdı.

Problemi tez həll etmək üçün hər bir istifadəçi platformanın hər iki buraxılışını quraşdırmalı və hər bir verilənlər bazasına daxil olmaq üçün ayrıca qısa yollar yaratmalı idi.

MS SQL Server və verilənlər bazasının ilkin parametrləri

"Və bu belə işləyir"

MS SQL Server ilkin quraşdırmanın asanlığı ilə xarakterizə olunur, buna görə də bütün idarəçiləri buna çaşdırmırlar. əlavə parametrlər– standart quraşdırma tamamlandıqdan sonra verilənlər bazası işə başladı, istifadəçilər daxil oldular – iş görüldü. Bu yanaşma demək olar ki, həmişə təxminən bir və ya iki aydan sonra yaranan problemlərə gətirib çıxarır - və əlbəttə ki, birdən və ən əlverişsiz anda.

Məsələn, məlumat bazası mühasibat uçotu üçün nəzərdə tutulubsa, vergi hesabatlarını təqdim etməzdən əvvəl çox vaxt müəyyən məlumatların təcili olaraq yenidən hesablanmasına və kütləvi şəkildə yenidən hesablanmasına ehtiyac yaranır, məsələn, "ilin əvvəlindən əsas vəsaitlərin bütün daxilolmaları". Üstəlik, iş günü ərzində digər verilənlər bazası istifadəçilərinin işini dayandırmadan.

Və əlbəttə ki, bu anda belə bir yenidən hesablama zamanı verilənlər bazasının "donması" və ya "çökməsi" və ya digər istifadəçilərin işləməsinə imkan vermədiyi aşkar ediləcək.

Bu cür “Merfi qanunu” aşağıdakı məqamların hər birinə aiddir.

MS SQL Serverini 1C: Enterprise üçün DBMS kimi istifadə etməyə başlamazdan əvvəl tövsiyə olunur:

1. Paralelliyin maksimum dərəcəsi parametrinin qiymətini 1-ə təyin edin.

Yəni:

      Serverə qoşulduqdan sonra kontekst menyusu, Properties bəndi vasitəsilə server xüsusiyyətlərini daxil edin
      sonra Qabaqcıl səhifəni seçin və paralellik parametrinin maksimum dərəcəsini redaktə edin






Əks halda, 1C: Müəssisə serveri tərəfindən yaradılan bəzi sorğular "Sorğudaxili paralellik server əmrinizin (proses ID #XX) dalana dirənməsinə səbəb oldu. Sorğu işarəsi seçimindən (maxdop 1) istifadə etməklə sorğunu sorğudaxili paralellik olmadan yenidən yerinə yetirin" xətasına səbəb ola bilər. )". Bu səhvdən sonra müştəri hissəsi tez-tez çökür.

Səhv ardıcıl olaraq görünməyəcək, çünki sorğu planı yığılmış statistikadan asılı olaraq fərqli şəkildə formalaşır - bu, böyük və mürəkkəb sorğularda, yəni ən uğursuz anda özünü göstərəcəkdir.

2. Tempdb müvəqqəti cədvəl verilənlər bazasını hər gecə kiçildən Baxım Planı yaradın. Müvəqqəti cədvəllərin verilənlər bazası həmişə 1C: Enterprise serveri tərəfindən avtomatik təmizlənmir və bəzən uğursuz yazılmış sorğu nəticəsində, məsələn, 50 GB ölçüsündə müvəqqəti cədvəl yaradıla və silinə bilməz. Nəticədə, disk sahəsi tükənə bilər, nəticədə həm müştəri, həm də server hissələri çökə bilər, həmçinin məlumatların bütövlüyünün pozulması riski də var.

Yəni sizə lazımdır:

      MS SQL Management Studio-ya keçin
      serverə qoşulduqdan sonra "Xidmət planları" bölməsini genişləndirin
      yeni (və ya mövcud olana əlavə) Xidmət Planı yaratmaq,
      kodu ilə ona "T-SQL Statement tapşırığını yerinə yetirin" maddəsini əlavə edin (çünki siz tempdb verilənlər bazasını "Daralma verilənlər bazası" tapşırığında seçə bilməzsiniz)




1.İSTİFADƏ EDİN
2.
3.GO
4.
5.DBCC SHRINKFILE (N"tempdev" , 0, YALNIZ TRUNCATE)
6.
7.GO
8.
9.DBCC SHRINKFILE (N"templog" , 0, YALNIZ TRUNCATE)
10.
11.GO

Qeyd edək ki, müvəqqəti cədvəl verilənlər bazası fayl adı "tempdev" olmaya bilər. Bu adı yoxlamaq üçün skriptdən istifadə edə bilərsiniz

1. tempdb istifadə edin
2.
3.GO
4.
5.EXEC sp_helpfile
6.
7.GO




“Qazan, bişirmə”

Tempdb-ni həddən artıq doldurmağın və bununla da serveri sıradan çıxarmağın praktikada ən çox yayılmış yolu cədvəllərə qoşularkən şərti qeyd etməyi unutmaqdır.

Məhz, deyək ki, verilənlər bazamızda hər birinin ölçüsü 20 min qeyd olan iki cədvəlimiz var. Tutaq ki, onların qeydləri arasında bir-bir yazışma var və biz hər iki mənbə cədvəlindən sahələri olan 20 min qeyddən ibarət müvəqqəti cədvəl yaradan sorğu yazırıq. Ancaq qoşulma şərtini qeyd etməyi unutsaq, birinci cədvəlin hər qeydi ikincinin hər qeydinə birləşdiriləcək! Yəni ortaya çıxan cədvəl 20'000 * 20'000 = 400 milyon qeyddən ibarət olacaq. Və s.

3. Disk altsistemindəki yükü azaltmaq üçün, mümkünsə, onları müxtəlif sistemlərə paylamaq tövsiyə olunur. fiziki disklər işləyən verilənlər bazası və tempdb, qeydlər, sistem dəyişdirmə faylı.

İşləyən verilənlər bazası fayllarını yaratarkən, Path sütununu redaktə etməklə onu saxlamaq üçün istədiyiniz yolu təyin etmək daha yaxşıdır:




Dəyişmək fiziki yer Müvəqqəti cədvəl verilənlər bazası faylları ALTER DATABASE əmrindən istifadə edir, yəni MS SQL Management Studio-da aşağıdakı skripti ("Yeni sorğu" əmri) işlətməlisiniz.

1. Master istifadə edin
2.
3.GO
4.
5. DATABASE tempdb-ni dəyişdirin
6.
7. FAYI DƏYİŞTİRİN (NAME = tempdev, FILENAME = "New_Disk:\New_Directory\tempdb.mdf")
8.
9.GO
10.
11. DƏYİŞTİRİLƏN MƏLUMAT BAZASI tempdb

12.
13. FAYI DƏYİŞTİRİN (NAME = templog, FİLƏ ADI = "New_Disk:\New_Directory\templog.ldf")
14.
15.GO

4. İşçi verilənlər bazasının və onun jurnalının “böyüməsinə” mane olmamalıdır – ölçü məhdudiyyəti olmamalıdır, “Avtomatik artım” xassəsi faizlə təyin edilməlidir, tövsiyə olunan dəyər 10% təşkil edir. Əks halda verilənlər bazasına məlumat əlavə etmək, arxivdən bərpa etmək və digər əməliyyatlar əsassız uzun müddət çəkə bilər.

Bu xassəni təyin etmək üçün kontekst menyusu vasitəsilə verilənlər bazası xassələrinə getmək, Fayllar bölməsini seçmək və redaktə faylı xassələrini açmaq lazımdır:



5. MS SQL Server dəstəyini aktivləşdirmək tövsiyə olunur şəbəkə protokolu TCP/IP və bütün digərlərini söndürün, əks halda MS SQL Server və 1C: Enterprise serverinin birgə fəaliyyəti daha az stabil olacaq.




6. Eyni yerdə - Alias ​​bölməsini təmizləyin, çünki onun quraşdırılması MS SQL Server ilə 1C: Enterprise serveri arasında qarşılıqlı əlaqədə səhvlərə səbəb olur.

Verilənlər bazasından istifadə etməyə başlamazdan əvvəl tövsiyə olunur:

1. "1C: Müəssisə"dən verilənlər bazası yaratarkən, "tarix ofsetini" 2000-ə təyin edin, əks halda tarixi 01/01/1753 tarixindən əvvəl qeyd etmək cəhdi (insan faktoruna görə mümkündür) sistemdə uğursuzluqlara səbəb olacaq. verilənlər bazası.

Diqqət! Mövcud verilənlər bazası üçün tarixi ofset dəyişdirilə bilməz!



2. Bərpa modelini Sadə olaraq təyin edin və ya verilənlər bazasının gündəlik ehtiyat nüsxəsini yaradacaq və əməliyyat jurnalını (log faylı) kəsəcək Təmir Planı yaradın. Əks halda, bəzi əməliyyatlar zamanı əməliyyat jurnalı (log faylı) çox sürətlə böyüyəcək: məsələn, verilənlər bazası yenidən qurularkən, log faylının ölçüsündə artım verilənlər bazasının özünün ölçüsündən bir neçə dəfə böyük ola bilər.




3. Ən azı həftədə bir dəfə aşağıdakı rutin işləri yerinə yetirən Baxım Planı yaradın:

      Verilənlər bazası statistikasını yeniləyin və prosedur keşini təmizləyin (nəzərə alın ki, statistikanın avtomatik yeniləmə xüsusiyyəti prosedur keşinin təmizlənməsini nəzərdə tutmur).
      Prosedur keşinin təmizlənməsi Texniki Baxım Planlarının standart əməliyyatlarına daxil edilmir;
      DBCC FREEPROCCACHE
      Verilənlər bazası cədvəllərinin yenidən indeksləşdirilməsi.






Əlbəttə ki, konfiqurasiya etmək məntiqlidir avtomatik göndərmə e-poçtlar tapşırıqların uğurlu/uğursuz yerinə yetirilməsi haqqında.




Nəticə

Ən çox çətinlik yaradan suallar sistem administratorları və "1C: Enterprise 8" proqramının icraçıları, MS SQL Server və "1C: Enterprise 8" müştəri-server versiyasının birgə istifadəsi ilə əlaqədar.

Müəllif ümid edir ki, o, “sikkənin hər iki tərəfini” kifayət qədər ardıcıl və əlçatan şəkildə əhatə edib.

P.S. Tez-tez ehtiyat nüsxələrini çıxarın!

21/03/2016

Müxtəlif versiyaların 1C: Enterprise serverləri üçün idarəetmə konsolundan istifadə xüsusiyyətləri

Giriş

Bir serverdə bir neçə 1C xidmətinin işlədilməsinin mümkünlüyünü təsvir edən əvvəllər dərc edilmiş sənədin davamında biz müxtəlif versiyaların 1C: Enterprise serverlərinin idarəetmə konsolundan istifadənin xüsusiyyətləri haqqında danışmaq istərdik. Fakt budur ki, bu konsolun standart quraşdırılması ilə siz yalnız bir versiyanın 1C serverini idarə edə biləcəksiniz. Bir serverdə platformanın bir neçə versiyası quraşdırılıbsa və bir neçə 1C xidməti işləyirsə, eyni server daxilində müxtəlif versiyaların 1C serverlərini necə idarə etmək barədə sual yaranır?

1C konsolunun qeydiyyatı

1C: Enterprise serverləri üçün idarəetmə konsolunu qeydiyyatdan keçirmək üçün 1C 1C server kataloqunun bin qovluğunda yerləşən RegMSC .cmd icra edilə bilən faylından istifadə etməyi təklif edir. Bu fayl Windows-da Başlat menyusundan işə salına bilər: “1C Enterprise 8 -> Advanced -> [1C platformasının tələb olunan versiyası] -> 1C Enterprise server idarəetmə yardım proqramının qeydiyyatı.”

RegMSC .cmd faylı aşağıdakı skripti ehtiva edir:

regsvr32 /n /i:istifadəçi radmin.dll

Bu skriptin məqsədi yalnız radmin .dll komponentini qeydiyyatdan keçirməkdir. Praktikada bu skriptdən istifadə etmək əlverişsizdir, çünki hər dəfə tələb olunan versiyanın 1C: Enterprise serverlərinin idarəetmə konsoluna başlamazdan əvvəl müvafiq RegMSC .cmd faylını işə salmalı olursunuz. Üstəlik, bu skript işləmir və təkmilləşdirilməlidir (çox güman ki, onu icra edəndə komponentin uğurlu qeydiyyatı haqqında mesaj alacaqsınız, lakin konsol işləməyəcək).

Beləliklə, bir kliklə aşağıdakı hərəkətləri avtomatlaşdırmağa və yerinə yetirməyə imkan verəcək işləyən bir skript əldə etmək istəyirik:

  1. Qeydiyyat komponentləri radmin. tələb olunan versiyanın dll faylı;
  2. 1C klaster konsolunun işə salınması.

Yuxarıdakı skripti dəyişdirməyi və əsasını yaratmağı təklif edirik universal skript komponentlərin qeydiyyatı və avadanlığın (konsolların) işə salınması, həmçinin konsollar üçün "başlanğıc skriptləri" yaratmaq tələb olunan versiyalar. Əldə etdiyimiz budur:

rem %1 - tam nömrə versiya 1C: Müəssisə

@echo off

Bu skript .bat formatında icra edilə bilən faylda saxlanmalıdır (məsələn, “start _console .bat”). Bu skripti daha ətraflı nəzərdən keçirək. Aşağıdakı sətir radmin .dll komponentinin düzgün qeydiyyatı üçün məsuliyyət daşıyır:

başladın / gözləyin regsvr32 /s "C:\Program Files (x86)\1cv8\%1\bin\radmin.dll"

1C platformasının versiya nömrəsi ona parametr kimi ötürülür (%1). Növbəti sətir 1C: Enterprise serverlərini idarə etmək üçün əlavə element ilə MMC konsolunun işə salınmasına cavabdehdir:

başladın "C:\Windows\System32\mmc.exe" "C:\Program Files (x86)\1cv8\common\1CV8 Servers.msc"

start_console 8.3.7.1873

radmin .dll komponentinin qeydiyyatı 1C:Enterprise serverləri üçün artıq işləyən idarəetmə konsollarının işinə təsir etmədiyi üçün bu yanaşmadan və təklif olunan skriptlərdən istifadə etməklə biz eyni vaxtda müxtəlif versiyalı 1C:Enterprise serverləri üçün idarəetmə konsollarını işə sala və onlarda uğurla işləyə bilərik, hər birində öz klaster versiyalarımızla. Bitdi, indi bir serverdə 1C serverinin bir neçə versiyasını idarə edə bilərsiniz.

Nəzərə alın ki, təklif olunan skriptlər komponentlərin 32-bit versiyalarından istifadə edir. 64 bitlik komponenti eyni şəkildə qeydiyyatdan keçirməyə çalışdığınız zaman onun uğurla qeydiyyata alındığı barədə mesaj alacaqsınız, lakin sonra 1C: Enterprise server idarəetmə konsolunu işə saldıqda, çox güman ki, belə bir xəta görəcəksiniz:

MMC snap yarada bilmədi, Adı: 1C: Enterprise (x86-64) Serverləri, CLSID:…

sağol bu problem həll edilməmişdir, bir server daxilində 1C: Enterprise serverləri üçün bir neçə 64 bitlik idarəetmə konsollarının istifadəsi mümkün deyil. Başqa məlumatınız varsa və bu problemi necə həll edəcəyinizi bilirsinizsə, məqaləni yeniləməkdən məmnun olarıq.

Nəticə

Məqalədə müxtəlif versiyaların 1C: Enterprise serverləri üçün bir neçə idarəetmə konsolundan istifadə etməyə imkan verən bir üsul təsvir etdik. İstifadə olunan 1C serverinin versiyaları fərqli olan bir neçə işləyən və ya sınaq verilənlər bazası olan bir serverdə işləyirsinizsə, bu lazımdır.

Ümid edirik ki, siz ehtiyac duyduğunuz tapşırığı asanlıqla yerinə yetirə və 1C məhsullarından zövq almağa davam edə bilərsiniz. Yaxşı, bir şey sizin üçün işləmirsə və ya bəzi çətinliklərlə qarşılaşsanız, biz mütləq kömək edəcəyik!

Salam əziz oxucular.

Bu gün fondlar haqqında danışacağıq Server administrasiyası 1C: Müəssisə.

1C: Enterprise aşağıdakıları dəstəkləyir:
Müştəri - işin server versiyası
İşin fayl versiyası

İşləyərkən müştəri-server rejimi 1C: Müəssisə serverlərinin klasterindən istifadə etməklə üç səviyyəli arxitekturadan istifadə olunur, onun vasitəsilə 1C: Enterprise-in müştəri hissəsi ilə DBMS arasında əlaqə həyata keçirilir.

Server 1C-nin özününkü yoxdur istifadəçi interfeysi, ona nəzarət etmək üçün müxtəlif vasitələrdən istifadə edilə bilər Müştəri-server idarəetmə proqramı, ünvanında quraşdırıla bilər.

Utility server administrasiyası 1C: Müəssisə və ya 1c server konsolu

1C server konsolunun əsas vəzifələri:

  • İstehsal serverlərinin yaradılması, silinməsi və dəyişdirilməsi;
  • Administratorların yaradılması;
  • Klaster işçi proseslərinin yaradılması və silinməsi;
  • İnformasiya təhlükəsizliyinin yaradılması və silinməsi
  • Sessiyanın məcburi dayandırılması;
  • Yeni bağlantıların bloklanması.

1C server idarəetmə konsolunun əsas məqamlarını qısaca nəzərdən keçirək:

Mərkəzi 1C server yaradın

Kimə yeni Mərkəzi Server əlavə edin 1C: Enterprise 8.2 biz əvvəlcə Mərkəzi 1C serverləri xəttini vurğulayaraq kontekst menyusundan istifadə edəcəyik.

1C serverinin adını və ya onun IP ünvanını daxil etməli olduğunuz bir pəncərə görünəcək.

1C server administratorlarının yaradılması

IN filialların Administratorları server administratorları əlavə olunur. İnzibatçılar yalnız inzibati hüquqlara malikdirlər öz serveri, klasteri idarə etmək üçün inzibatçı olmaq lazım deyil. Heç bir Administrator əlavə edilmədikdə, daxil olan hər kəs serveri idarə edə biləcək.

1C klaster iş axınlarının yaradılması

İşləyən serverlər Burada işçi prosesləri əlavə edilir və silinir, bu da sizə istifadəçi seanslarını işçi prosesləri arasında paylayaraq onların performansına təsir göstərməyə imkan verir.

Prosesin xüsusiyyətlərinə baxsanız, aşağıdakıları görəcəksiniz:
Performans: 1000-ə qədər rəqəm göstərilir, standart dəyər 1000-dir. Maksimum performansa malik olan prosesə yeni seanslar əlavə olunur və hər N dəqiqədən bir sistem özü faktiki prosessor yükünə baxır və performans nömrəsini yenidən təşkil edir.
Mülk Aktivdir: burada prosesin fəaliyyəti izlənilir və aşağıdakı dəyərləri qəbul edə bilər: İstifadə edin, istifadə etməyin, ehtiyat kimi istifadə edin

İnformasiya təhlükəsizliyinin yaradılması və silinməsi

İplikdə Məlumat bazaları bağlı verilənlər bazaları görünür, verilənlər bazasını silmək və ya yenisini yaratmaq mümkündür.
Verilənlər bazasının xüsusiyyətlərinə nəzər salsaq, aşağıdakıları görərik:

Sessiya başlamasının bloklanması aktivləşdirilib– bu verilənlər bazasına qoşulmağa qadağa qoyur.
Mesaj– bloklanmış halda qoşulmağa çalışarkən verilir.
İcazə kodu– bağlantılar bloklandıqda əlaqə yaratmağa imkan verir.

1C istifadəçi sessiyasının başa çatması

Ümumiyyətlə Sessiyalar şöbəsi ayrıca infobaza üçün seanslara baxmaq üçün bütün klaster üçün seansların siyahısına baxa bilərsiniz, istədiyiniz informasiya təhlükəsizliyini seçmək və onun Sessiyalarına baxmaq lazımdır.


Bu yazıda 1C: Enterprise serverinə yeni və ya mövcud verilənlər bazalarını necə əlavə etmək barədə danışacağam. 8.3 (platformanın digər versiyaları üçün - 8.1 8.2 hərəkətlər oxşardır). 1C: Enterprise server idarəetmə proqramından (Windows OS-də) həm məlumat bazasının əlavə edilməsi variantları nəzərdən keçiriləcək. 1C: Enterprise server klasterində məlumat bazalarının idarə edilməsinin bəzi məsələlərinə də toxunulur.

1. 1C: Enterprise işə salınma pəncərəsindən məlumat bazasının əlavə edilməsi

1C: Enterprise serverində yeni verilənlər bazası yaradaq tipik konfiqurasiya. Bunun üçün “1C: Enterprise” proqramını işə salın və işə salma pəncərəsində “ Əlavə et...» məlumat bazası əlavə etmək üçün.

Məlumat bazası əlavə etmək üçün sehrbaz başlayacaq, elementi seçin " Yeni məlumat bazasının yaradılması"müvafiq keçidi təyin edərək və" üzərinə klikləməklə Sonrakı».

Quraşdırılmış konfiqurasiya şablonlarının siyahısında bizə lazım olan şablonu seçin və " düyməsini basın. Sonrakı».

Məlumat bazasının adını daxil edək, çünki o, infobazaların siyahısında göstəriləcək, yer növünü göstərin " 1C: Enterprise serverində"və klikləyin" Sonrakı».

Növbəti səhifədə yaradılmış məlumat bazasının parametrlərini göstərməlisiniz, yəni:

(Bu nümunədə parametrlər məqalədə qəbul edilmiş 1C: Enterprise server quraşdırma parametrlərinə uyğun olaraq seçilir)

  • Server klasterinin adı 1C: Enterprise— bir qayda olaraq, 1C: Enterprise serverinin quraşdırıldığı kompüterin şəbəkə adına uyğun gəlir (serverin mərkəzi klasteri);
  • Klasterdə yaradılan verilənlər bazasının adı— informasiya bazasına daxil olacağı ad. Verilmiş klaster daxilində unikal olmalıdır;
  • Təhlükəsiz əlaqə- standart olaraq əlil;
  • Verilənlər bazasının saxlanacağı DBMS növü— bu nümunədə MS SQL Server;
  • Verilənlər bazası serverinin adı— bir qayda olaraq, verilənlər bazası serverinin quraşdırıldığı kompüterin şəbəkə adından və “\” işarəsi ilə ayrılmış server instansiyasının adından (əgər varsa) ibarətdir;
  • Verilənlər bazası serverində verilənlər bazasının adı— rahatlıq üçün verilənlər bazasının adının klasterdəki infobazanın adı ilə uyğun olması qaydasına əməl edəcəyik. Bundan əlavə, MS SQL Serverdən istifadə edildikdə, verilənlər bazası adındakı ilk simvol yalnız latın əlifbasının hərfi və ya "_" simvolu ola bilər, sonrakı simvollar yalnız Latın əlifbasının hərfi, rəqəm və ya simvol ola bilər. “_” və “&” simvolları, ad verilmiş verilənlər bazası server nümunəsi daxilində unikal olmalıdır və 63 simvoldan çox olmamalıdır. Əgər verilənlər bazası serverdə artıq mövcuddursa, mövcud verilənlər bazası istifadə olunacaq, əgər yoxdursa və bayraq " Əgər verilənlər bazası yoxdursa yaradın", verilənlər bazası serverinə yeni verilənlər bazası əlavə olunacaq.
  • Verilənlər bazası istifadəçisi— yeni verilənlər bazası yaradılarsa, serverdə verilənlər bazasının sahibi olacaq və ya mövcud verilənlər bazası ilə işləmək hüququ olan DBMS istifadəçisi;
  • İstifadəçi parolu— verilənlər bazasına onun adından daxil olacaq istifadəçinin parolu;
  • Tarix ofset— 0 və ya 2000. Bu parametr verilənlər bazasında saxlanılan tarixlərə əlavə olunacaq illərin sayını müəyyən edir. Microsoft məlumatları SQL Server və onları əldə edərkən çıxılır. Məsələ burasındadır ki, Microsoft SQL Server tərəfindən istifadə edilən DATATIME növü tarixləri 1753-cü il yanvarın 1-dən 9999-cu il dekabrın 31-dək saxlamağa imkan verir. Əgər infobaza ilə işləyərkən bu diapazonun aşağı limitindən əvvəlki tarixləri saxlamaq zərurəti yarana bilərsə, tarix ofseti 2000 kimi seçilməlidir. Bundan əlavə, əgər proqram həlli yığım registrlərindən və ya uçot registrlərindən (və çox güman ki,) istifadə edirsə belə olacaq), həmçinin “sahə tarixi ofset 2000-ə təyin edilməlidir.
  • Bloklama təyin edin rutin vəzifələr — bayrağın qoyulması bu məlumat bazası üçün serverdə planlaşdırılan tapşırıqların icrasını qadağan etməyə imkan verir. O, rutin tapşırıqların icrası heç bir praktiki yük daşımayan test məlumat bazalarının yaradılması vəziyyətində quraşdırılmalıdır.

Bütün məlumat bazası parametrlərini təyin etdikdən sonra " Sonrakı».

Və nəhayət, yaradılan verilənlər bazası üçün işəsalma parametrlərini təyin edin və " Hazır» yeni informasiya bazasının yaradılması prosesinə başlamaq. Eyni zamanda, 1C: Enterprise serverində yeni məlumat bazası yaradılacaq, zəruri hallarda yaradılacaq. yeni baza verilənlər bazası serverindəki məlumatlar və məlumatlar da konfiqurasiya şablonundan yüklənəcək.

Yuxarıda göstərilən bütün hərəkətlər uğurla yerinə yetirilərsə, sehrbaz öz işini başa çatdıracaq və biz yeni yaradılmış verilənlər bazasını 1C: Enterprise işə salma pəncərəsindəki infobazalar siyahısında görəcəyik.

2. 1C: Enterprise server idarəetmə konsolundan məlumat bazasının əlavə edilməsi

İndi server klasterinə başqa bir məlumat bazası əlavə edək, lakin " 1C: Enterprise serverlərinin idarə edilməsi"(əvvəllər). Siz tapa bilərsiniz:

Yaxşı, hər halda, snap-in faylı icra etməklə işə salına bilər " 1CV8 Servers.msc"alt kataloqda 1C: Enterprise quraşdırma kataloqunda yerləşir" ümumi».

Əgər avadanlıq " " 1C: Enterprise serverinin quraşdırıldığı eyni kompüterdə işə salınır, sonra soldakı ağacda, cari kompüterin şəbəkə adı olan filialda, "adlı serverlərin bu çoxluğunu görməliyik. Yerli klaster" Nişanı genişləndirmək " Məlumat bazaları"biz bu server klasterindəki bütün infobazaları görəcəyik (məsələn, əvvəlki addımda 1C: Enterprise başlatma pəncərəsi vasitəsilə yaradılmış verilənlər bazası). Yeni məlumat bazası əlavə etmək üçün bu nişanı sağ klikləyin kontekst menyusu seçin " Yaradın» — « Məlumat bazası».

Yaradılmış məlumat bazası üçün parametrlər pəncərəsi açılacaq. Parametrlərin siyahısı yuxarıda bu təlimatın 1-ci bəndində təsvir olunanlarla eynidir. Bütün parametrləri doldurduqdan sonra " klikləyin OK» yeni informasiya bazasının yaradılması prosesinə başlamaq. Bu halda, 1C: Enterprise serverində yeni məlumat bazası yaradılacaq və lazım gələrsə, verilənlər bazası serverində yeni məlumat bazası yaradılacaqdır.

Yuxarıda göstərilən bütün hərəkətlər uğurla tamamlanarsa, parametrlər pəncərəsi bağlanacaq və biz cari klasterin infobazaları siyahısında yeni yaradılmış verilənlər bazasını görəcəyik.

Və "Çərşənbə" proqramına getsəniz SQL Server Management Studio" və MS SQL Serverin cari nümunəsinə qoşulun, əvvəlki addımlarda yaradılmış verilənlər bazalarını görə bilərsiniz.

3. İnfobazanın xassələri

Müəyyən bir məlumat bazasının parametrlərinə baxmaq və ya dəyişdirmək üçün " 1C Enterprise serverlərinin idarə edilməsi", infobazalar siyahısında, üzərinə sağ klikləyin və seçin " Xüsusiyyətlər" İdarəetmə konsolunda autentifikasiya etmək üçün müvafiq məlumat bazalarında administratorlardan istifadə etməlisiniz. Başqa sözlə bu çek 1C: Enterprise müştərisi vasitəsilə infobazaya qoşulduqda autentifikasiyaya bənzəyir.

Gördüyünüz kimi, bizə artıq tanış olan parametrlər siyahısına aşağıdakılar əlavə edilmişdir:

  • Sessiya başlamasının bloklanması aktivləşdirilib— bayraq qoyulubsa, infobaza ilə seansların başlanmasını bloklamağa imkan verən bayraq;
    • Mövcud sessiyalar işləməyə davam edə, yeni əlaqələr qura və həmçinin fon işlərini yerinə yetirə bilər;
    • Yeni sessiyaların yaradılması və infobazaya qoşulması qadağandır.
  • BaşlayınSon— sessiyanın bloklanmasının müddəti;
  • Mesaj— bloklanmış infobaza ilə əlaqə qurmağa çalışarkən səhv mesajının bir hissəsi olacaq mətn;
  • İcazə kodu— parametrə əlavə edilməli olan sətir /UC 1C:Müəssisəni işə saldıqda bloklanmasına baxmayaraq infobazaya qoşulmaq;
  • Bloklama seçimləri— müxtəlif məqsədlər üçün konfiqurasiyalarda istifadə oluna bilən ixtiyari mətn;
  • Xarici sessiyanın idarə edilməsi— xarici sessiyanın idarə edilməsi Veb xidmətinin parametrlərini təsvir edən sətir;
  • Xarici nəzarətin məcburi istifadəsi— bayraq qoyulubsa, xarici sessiyanın idarə olunması Veb xidməti mövcud deyilsə, xəta baş verir və infobaza ilə əlaqə yaratmaq mümkün deyil;
  • Təhlükəsizlik Profili— profil adını göstərsəniz, proqram həlli göstərilən təhlükəsizlik profilinin qoyduğu məhdudiyyətləri nəzərə alaraq işləməyə başlayır;
  • Təhlükəsizlik Profili təhlükəsiz rejim - təhlükəsizlik profili ilə eynidir, lakin təhlükəsiz rejimdə işləyən tətbiq həllinin fraqmentlərinə məhdudiyyətlər qoyulacaq.

Lazımi parametrləri dəyişdirdikdən sonra " klikləyin Müraciət edin"dəyişiklikləri saxlamaq üçün və ya" OK» infobase xassələri pəncərəsini saxlamaq və bağlamaq üçün.

4. 1C: Enterprise işə salınma pəncərəsində mövcud infobazanın infobazaların siyahısına əlavə edilməsi

Və nəhayət, etməli olduğumuz tək şey "" istifadə edərək yaradılmışı əlavə etməkdir. 1C Enterprise serverlərinin idarə edilməsi» infobase 1C: Enterprise işə salınma pəncərəsindəki infobazaların siyahısına. Niyə bu pəncərədə “ Əlavə et..."və infobaza/qrup əlavə etməyə başlayan sehrbazda müvafiq elementi seçin və " Sonrakı».

Siyahıda göründüyü kimi infobazanın adını daxil edin, infobaza yerinin növünü seçin " 1C: Enterprise serverində" və yenidən " düyməsini basın Sonrakı».

1C: Enterprise server klasterinin ünvanını və bu klasterdə müəyyən edildiyi kimi infobazanın adını daxil edin. " klikləyin Sonrakı».

Və nəhayət, məlumat bazasını işə salmaq üçün parametrləri təyin edin və " Hazır» sehrbazı tamamlamaq üçün.

Məlumat bazamız məlumat bazaları siyahısında göründü. Bunun boş (təmiz) verilənlər bazası olduğunu başa düşməlisiniz və sonra şablondan və ya əvvəlcədən yüklənmiş məlumat faylından məlumat yükləməlisiniz.

Bu məqalə sizə kömək etdimi?

Rəylər