Тохиргооны агуулах: үүсгэх ба ашиглах. Тохируулгын репозитортой алсаас ажиллах

25.06.2023

1С компани олон үйлдвэрлэдэг програм хангамжийн бүтээгдэхүүнмөн тэдний дотоод бүтцийг байнга сайжруулдаг. Гэхдээ 1С програмистууд болон администраторуудад тулгарч буй янз бүрийн алдааны тоо нь энэ чиглэлийн ажил хэзээ ч зогсохгүй гэдгийг харуулж байна. Эдгээр алдаануудын зарим нь өчүүхэн бөгөөд ховор боловч туршлагатай мэргэжилтэн бүрт мэддэг "сонгодог" алдаанууд байдаг. Сүүлийнх нь "Хүчингүй өгөгдөл хадгалах формат" гэсэн алдартай алдааг агуулдаг бөгөөд үүнийг шийдвэрлэх боломжтой байхыг зөвлөж байна.


Өгөгдөл хадгалах форматын алдааны шийдэл

Энэ алдаатай тулгарахын тулд кодонд ноцтой логик алдаа гаргах эсвэл үндсэн модулийг устгах шаардлагагүй. Ихэнхдээ тохиргоог шинэчилж, боловсруулалтыг нээж, цахилгаан тасарсан эсвэл 1С-г эхлүүлэх үед компьютерийг дахин ачаалсны дараа ийм таагүй гэнэтийн зүйл тохиолддог. Хэрэв дахин ачаалах нь тус болохгүй бол сандрах хэрэггүй - нийтлэг алдаа гардаг энгийн шийдлүүдэнэ нь тусалж чадна. Бид тэдгээрийг нарийн төвөгтэй байдлын хэмжээгээр шинжлэх болно.


Тохиргоог эхлүүлэхээс гадна нээх үед "Хүчингүй өгөгдөл хадгалах формат" гэсэн алдаа гарч ирж магадгүй юм гадаад боловсруулалт. Энэ тохиолдолд хамгийн чухал зүйл бол 1С-г эхлүүлэхгүй байх явдал юм, учир нь эхлүүлэх үед систем нь TMP директор дахь түр зуурын файлуудыг дарж бичдэг. Эндээс та бидний боловсруулалтыг олох болно - "v8_*" нэртэй файл ба tmp өргөтгөлтэй. Хэрэв ийм олон файл байгаа бол тэдгээрийн алийг нь боловсруулж байгааг ойлгохын тулд өргөтгөлийг epf болгон өөрчилж, 1С-ээр нээж үзээрэй.

Хэрэв та аль хэдийн 1С-г эхлүүлсэн бөгөөд файлууд дарж бичигдсэн бол боловсруулалт эхэлсэн өөр компьютер дээр ижил төстэй үйлдлүүдийг хийж үзээрэй. Эсвэл сэргээх хэрэгслийг ашиглана уу устгасан файлуудтаны хатуу диск дээр.

"Тохиргоо хадгалах" тохиргооны объектын зорилго нь нэрнээс нь тодорхой харагдаж байна - янз бүрийн хэрэглэгчийн тохиргоог хадгалах. Энэ объектын хэрэглээний хамрах хүрээ өргөн - ямар ч тохиргоонд ноцтой байсан ч хэрэглэгчийн зарим тохиргоог хадгалах шаардлагатай байдаг.

Программистуудын тав тухыг хангах үүднээс тохиргоо бүрт хэд хэдэн стандарт тохиргооны дэлгүүрүүд байдаг бөгөөд шаардлагатай бол олон нэмэлт тохиргооны дэлгүүрүүдийг үүсгэх боломжтой.

Нэгдүгээрт, 8.2 хувилбараас эхлэн аливаа 1С тохиргоонд байдаг стандарт тохиргооны дэлгүүрүүдийг харцгаая.

Стандарт тохиргоог хадгалдаг

Тиймээс, анхдагчаар тохиргоо нь дараах тохиргоог агуулна.

  • Report Options Storage - тайлангийн сонголтуудын тохиргоонд хандах.
  • Тусгай тайлангийн тохиргоог хадгалах - захиалгат тайлангийн тохиргоонд хандах.
  • Form DataSettings Storage - маягтын өгөгдлийн хэрэглэгчийн тохиргоонд хандах зориулалттай.
  • Ерөнхий тохиргоо Хадгалах - хандах Ерөнхий Тохиргоо.
  • Системийн тохиргоо Хадгалах - хандах системийн тохиргоо.
  • Динамик жагсаалтын хэрэглэгчийн тохиргоог хадгалах - динамик жагсаалтын хэрэглэгчийн тохиргоонд хандах.

Эдгээр дэлгүүр тус бүрийг дэлхийн нөхцөл байдлын өмч болгон ашиглах боломжтой.

Програмист нь хэрэглэгч, объект болон тохиргооны хүрээнд янз бүрийн тохиргоог хадгалахын тулд стандарт хадгалах санг өөрийн хэрэгцээнд зориулан ашиглаж болно.

Тохиргооны агуулахтай (стандарт болон программист нэмсэн) ажиллахын тулд дараах аргуудыг ашигладаг.

Бичлэг хийх, хүлээн авах тохиргоо:

GeneralSettings Storage.Save(ObjectName, SettingsName, SettingsValue, SettingsDescription, UserName); SettingsValue = GeneralSettings Storage.Load(ObjectName, SettingsName, SettingsDescription, UserName);

Илүүдэл/шаардлагагүй тохиргоог арилгах:

GeneralSettings Storage.Delete(ObjectName,SettingsName,UserName);

Тохиргооны жагсаалтыг авч байна:

SettingsValueList = GeneralSettings Storage.GetList(ObjectName, UserName);

"ObjectName", "SettingsName" болон "UserName" параметрүүд нь мөрийн төрлийн байх ёстой.

Мэдээллийн санд бүх тохиргоог тусдаа хүснэгтэд хадгалдаг.

Програмистын үүсгэсэн тохиргооны агуулахууд

Одоо програмистын үүсгэсэн тохиргооны агуулахуудын талаар ярилцъя. Ерөнхийдөө програмист шинэ тохиргооны дэлгүүр үүсгэх хүсэлдээ ямар ч байдлаар хязгаарлагдахгүй боловч ихэвчлэн дараах шалтгааны улмаас тусдаа тохиргооны дэлгүүрүүд үүсдэг.

  • өгөгдлийн сангийн хооронд тохиргоог шилжүүлэх шаардлагатай;
  • тохиргоог хадгалахад лавлагааны хяналт шаардлагатай;
  • 1С тохиргооны тусгай бүтэц шаардлагатай.

Тохиргооны дэлгүүрүүдийг холбогдох тохиргооны хэсэгт нэмсэн.

Гол онцлогПрограммист үүсгэсэн тохиргооны дэлгүүрүүд нь утгыг бичих, сэргээх аргуудыг гараар хэрэгжүүлэхийг шаарддаг (Хадгалах () болон Ачаалах ()). Эдгээр аргуудын хувьд программист нь суулгасан хэлийг ашиглан хадгалах (мэдээллийн бүртгэл, файл, лавлах гэх мэт) болон ачаалах тохиргоог тайлбарлах ёстой.

Үгүй бол үүсгэсэн репозитортой ажиллах зарчим нь стандарт тохиргооны агуулахтай ажиллахаас бараг ялгаатай биш юм.

Cos руу нэвтрэх энэ агуулахдараах байдлаар авч болно:

Settings Storage.StorageName.Load();

Нэмж дурдахад, үүсгэсэн хадгалалтууд нь янз бүрийн тохиргооны объектууд болон тохиргоонд байгаа стандартуудыг сольж болно.

Удирдах маягтуудхоёр шинж чанартай:

  • Мэдээллийг автоматаар хадгалах - "Ашиглах" утгыг сонгосон тохиолдолд өгөгдлийг маягтын өгөгдлийн тохиргооны стандарт хадгалалтад автоматаар хадгалах болно;
  • Тохиргоонд өгөгдлийг хадгалах - хэрэв "Ашиглах жагсаалт" гэсэн утгыг сонгосон бол маягтын дэлгэрэнгүй цонхонд "Хадгалах" багана гарч ирэх бөгөөд та ямар маягтын дэлгэрэнгүй мэдээллийг хадгалахыг зааж өгөх боломжтой бөгөөд та мөн сонгох боломжтой болно. Энэ өгөгдлийн хадгалах тохиргоо.

Энэ бол бүх зүйл, энэ нийтлэл танд тусалсан гэж найдаж байна.

1C: Enterprise 8 систем дэх тохиргоог бүлэг боловсруулахын тулд тусгай механизмыг ашигладаг - тохиргооны дэлгүүр. тохиргооны дэлгүүр байна файлын мэдээллийн санТохируулагчийг ашиглан тохиргоог байрлуулсан өгөгдөл, засварласан хүмүүсийн мэдээллийг хадгалдаг Энэ мөчобъектууд, түүнчлэн эдгээр объектын өөрчлөлтийн түүх. Тохируулгын репозитор руу хөгжүүлэгчийн хандалт нь аль нэг хүрээнд хийгддэг дотоод сүлжээ, эсвэл гэхэд алсаас хандахвэб сервер ашиглах. Эхлээд тохиргоог өөрчлөхөд хаалттай объектуудын багц гэж үздэг. Объектод өөрчлөлт оруулахын тулд түүнийг авах ёстой бөгөөд тухайн объектыг нэг удаад зөвхөн нэг хэрэглэгч авах боломжтой. Баригдсан объектуудтай ажилласны дараа тэдгээрийн өөрчлөлтийн үр дүнг хадгалах газарт байрлуулж, дараа нь эдгээр объектуудыг бүлгийн хөгжүүлэлтийн бүх оролцогчид ашиглах боломжтой болно. Ингэснээр ижил тохиргооны объектуудад хандах хандалтыг хянаж, тохиргооны өөрчлөлт хийх хөгжүүлэлтийн багийн ажлын синхрончлолыг хангана. Доор бид 1C: Enterprise системд шинэ тохиргооны агуулах үүсгэх үйл явцыг нарийвчлан авч үзэх болно. 8.3 (хуучин хувилбаруудад, 8.2 Тэгээд 8.1 Хадгалах үүсгэх алгоритм нь ижил төстэй).

1. Шинэ агуулах үүсгэх

Шинэ тохиргооны агуулах үүсгэхийн тулд та мэдээллийн санд холбогдох 1C: Enterprise-ийг Тохируулагч горимд ажиллуулах хэрэгтэй бөгөөд тохиргоо нь нэг төрлийн "суурь" болно - үүсгэгдэж буй репозиторын анхны тохиргоо.

Тохируулагчийг ажиллуулсны дараа " зүйлийг сонгоно уу. Тохиргоо» — « Нээлттэй тохиргоо"эсвэл үйлдлийн талбар дээрх харгалзах дүрс дээр дарна уу.

Тохиргоог ачаалах үед "-г сонгоно уу. Тохиргоо» — « Тохируулгын хадгалалт» — « Хадгалах газар үүсгэх...»

Дараа нь хадгалах сан үүсгэх цонхонд та шинэ хадгалах сангийн байршлыг зааж өгөх хэрэгтэй бөгөөд энэ нь дараах байж болно.

  • Одоогийн компьютер дээрх лавлах, жишээлбэл: C:\1C_BASE\repository\Accounting
  • Сүлжээний нөөц, жишээ нь: \\WIN2012\repository\ Accounting
  • Хадгалах хаяг (хэрэв тохируулсан бол), жишээлбэл: tcp://WIN2012/accounting

    Tcp://192.168.0.10/нягтлан бодох бүртгэл

  • Хадгалах сервер дээрх хадгалах хаяг, жишээ нь: http://WIN2012R2/repository/repository.1ccr/Accounting

    https://site/repository/repository.1ccr/Нягтлан бодох бүртгэл

Үүсгэх хадгалах сангийн файлуудын байршлыг зааж өгсний дараа "" товчийг дарна уу. Цаашид».

Дараа нь та хадгалах сангийн администраторын хэрэглэгчийн нэр, нууц үгийг зааж өгөх хэрэгтэй. Цаг хэмнэж, энэ мэдээллийн баазыг хадгалах санд нэн даруй холбохын тулд бид одоогийн мэдээллийн санд холбогдох хэрэглэгчийн үнэмлэхийг зааж өгнө. Бид дараа нь хадгалах сангийн администратор үүсгэх болно. Хэрэглэгчийн нэр, нууц үгээ оруулсны дараа "Дарна уу" БОЛЖ БАЙНА УУ».

Үүний дараа репозитор үүсгэх урт процесс эхэлнэ. Энэ нь дууссаны дараа шидтэн биднийг үүсгэсэн тохиргооны дэлгүүрт холбогдохыг хүсэх болно. "Дарна уу Тиймээ».

Холбосны дараа мэдээллийн баазХадгалахад тохиргооны объектууд засварлах боломжгүй болох нь объект бүрийн хажууд байгаа түгжээний дүрс бүхий дүрсээр нотлогддог.

2. Хадгалах газарт хэрэглэгч нэмэх

Одоо шинэ тохиргооны дэлгүүрийн хэрэглэгчийг нэмье. Энэ нь өмнөх алхамд таныг итгэмжлэлээ оруулахыг хүссэн хадгалах сангийн администратор болохыг зөвшөөр. Хадгалах газарт хэрэглэгч нэмэхийн тулд тохируулагчаас "-г сонгоно уу. Тохиргоо» — « Хадгалах удирдлага...»

Гарч ирсэн цонхонд " Тохиргооны агуулахын удирдлага» хадгалах санг удирдахад шаардлагатай бүх хэрэгслийг агуулсан. Тодруулбал, “ Хэрэглэгчид» бид хадгалах газарт бүртгүүлсэн бүх хэрэглэгчдийг харах боломжтой. Харгалзах дүрс дээр дарж шинэ хэрэглэгч нэмнэ үү.

Хэрэглэгчийн нэр, нууц үгээ оруулаад " Эрх", үүсгэсэн хадгалах сангийн хэрэглэгчийн зөвшөөрлийг тохируулах.

Энд бид дараах хэрэглэгчийн эрхийг тохируулах / эсвэл устгах боломжтой.

  • Захиргааны чиг үүрэг – хэрэглэгч хэрэглэгчдийг үүсгэх, устгах, идэвхгүй болгох, зураг авалтыг цуцлах, хадгалах сангийн нийцтэй горимыг өөрчлөх, оновчтой болгох процедурыг гүйцэтгэх эрхтэй.
  • Хувилбаруудын найрлагыг өөрчлөх – хэрэглэгч хувилбарын түүхийг буцаах, багасгах эрхтэй.
  • Объектуудыг барих– энэ эрхтэй хэрэглэгчид хадгалах тохиргоог авч, өөрчлөх боломжтой. Хэрэв зөвийг тохируулаагүй бол хадгалах объектыг зөвхөн үзэх боломжтой.

Шаардлагатай хэрэглэгчийн эрхийг тодорхойлсны дараа " дарна уу. БОЛЖ БАЙНА УУ".

Үүний дараа шинээр үүсгэсэн хэрэглэгч хадгалах сангийн хэрэглэгчдийн жагсаалтад гарч ирнэ. Үүнтэй адилаар групп хөгжүүлэлтэд оролцож буй хөгжүүлэгчид өөрсдийн мэдээллийн баазыг энэ тохиргооны агуулахтай холбох хэрэглэгчдийг бий болгодог. Хөгжүүлэгч бүрийн хувьд та тусдаа хэрэглэгч үүсгэх хэрэгтэй.

3. Тохиргооны санах ойд холбогдоно уу

Шинэ мэдээллийн баазыг тохиргооны репозитортой холбохын тулд та энэ мэдээллийн сангийн тохируулагчийг ажиллуулж, юуны өмнө "-г сонгон тохиргоог нээх хэрэгтэй. Тохиргоо» — « Нээлттэй тохиргоо».

Дараа нь ижил цэснээс " Тохиргоо» — « Тохируулгын хадгалалт» — « Хадгалах санд холбогдох...»

Тохируулагч нь холбогдох үед одоогийн тохиргоог хадгалах сангийн тохиргоогоор солих болно гэдгийг анхааруулах болно. "Дарна уу Тиймээ”, зөвшөөрч, холболтыг үргэлжлүүлж байна.

Үүний дараа хадгалах хаяг, өмнө нь үүсгэсэн хэрэглэгчийн нэр, нууц үгээ оруулаад " БОЛЖ БАЙНА УУ» тохиргооны санд холбогдохын тулд.

Энэ нийтлэл танд тусалсан уу?

Хадгалах сан үүсгэх
"Тохиргоо" -> "Тохиргооны хадгалах сан" -> "Хадгаламж үүсгэх..." цэснээс сонгоно уу.

Хадгалах сан руу очих замыг зааж өгнө үү. (Лавлах бүх хөгжүүлэгчид хандах боломжтой байх ёстой!)

Хадгалах газрыг үүсгэсний дараа "Тохиргоо" -> "Тохиргооны агуулах" -> "Удирдлага" цэс рүү орж хөгжүүлэгчдэд зориулж хэрэглэгч үүсгэнэ үү.


Нээгдсэн цонхонд хэрэглэгчдийг үүсгэнэ үү.

Хөгжүүлэгчийн тохиргоог тохиргооны репозитортой холбож байна
"Тохиргоо" -> "Тохиргооны хадгалах сан" -> "Хадгаламжид холбогдох..." цэсийн зүйлийг сонгоно уу.

Дараа нь тохируулагч биднээс асуух болно:
"Тохиргооны дэлгүүрт холбогдох үед, энэ тохиргоорепозитороос тохиргоогоор солигдох болно. Үргэлжлүүлэн холбох уу?"
"Тийм" товчийг товшоод дараахыг заана уу:
- хадгалах зам
- Хэрэглэгчийн нэр
- нууц үг

Бид тохиргоог хадгалах сантай харьцуулахыг хүлээж байна.
Хэрэв бүх зүйл сайн болсон бол объектын мод дахь тохиргооны объектуудын баруун талд цоожны дүрс гарч ирнэ.

Тохиргооны дэлгүүртэй ажиллаж байна
Анхдагч байдлаар, бүх тохиргооны объектууд нь "түгжих" дүрстэй байдаг. Тохиргооны объектыг өөрчлөхийн тулд та үүнийг шүүрч авах хэрэгтэй, өөрөөр хэлбэл дотор нь сонгох хэрэгтэй контекст цэсобъектын зүйл "Хадгаламжид авах"


зураг авах тохиргоог зааж өгнө

Рекурсив байдлаар гүйцэтгэх- Жагсаалтад байгаа объектуудаас гадна бие даан ачаалж болох бүх хүүхэд объектуудыг мөн авах ёстойг харуулж байна (эцэг эх объектоос хамааралгүй ачаалах боломжгүй хүүхэд объектуудыг үргэлж эх объектын хамт хүлээн авах болно).
Жишээлбэл, хэрэв та лавлахыг авахдаа рекурсив ачааллаагүй бол тухайн лавлахын зөвхөн дэлгэрэнгүй мэдээлэл болон хүснэгтийн хэсгүүдийг дэд объектуудаас авах болно.
Хэрэв та рекурсив байдлаар авах юм бол лавлахаас тусад нь авах боломжтой эдгээр объектууд бас баригдах болно: маягт ба зохион байгуулалт.

Checkbox Баригдсаныг хүлээн авахыг зөвшөөрнө үүАчаалах үед энэ нь тухайн хэрэглэгчийн барьж авсан объектуудыг сэргээх боломжийг олгодог. Жишээлбэл, та объектын зураг авалтыг цуцлахгүйгээр хадгалах төлөв рүү буцах шаардлагатай, гэхдээ үүнийг үргэлжлүүлэн засварлах шаардлагатай үед энэ функц шаардлагатай байж болно.

Дараа нь шаардлагатай өөрчлөлтүүдхийсэн бол тухайн объектыг хийсэн өөрчлөлтийн хамт хадгалах газарт дахин байрлуулах ёстой. Тохиргооны объектын контекст цэсэнд байгаа зүйлийг сонгоно уу "Хадгалахад байрлуул..."

Хэрэв та хийсэн өөрчлөлтийг цуцалж, объектыг барихаас чөлөөлөхийг хүсвэл объектын контекст цэсэн дэх зүйлийг сонгоно уу. "Барилтыг цуцлах"

Хэрэв та объектыг хадгалах сангаас сэргээх шаардлагатай бол, дараа нь объектын контекст цэснээс "Хадгалах сангаас авах..." гэсэн зүйлийг сонгоно уу. Энэ тохиолдолд объектыг барьж байх үед хийсэн өөрчлөлтүүд алга болно.

Та мөн хувилбарын түүхийг үзэж, авсан болон өөрчилсөн объектыг репозитор дахь объекттой харьцуулах боломжтой.

Хуулбарууд дахь ажил дууссаны дараа (эсвэл зарим завсрын үе шат дууссан) та үндсэн мэдээллийн сангийн тохиргоог шинэчлэх боломжтой "Тохиргоо" -> "Тохиргоо хадгалах" -> "; Хадгалах сангаас тохиргоог шинэчлэх" эсвэл "Тохиргоо "->"Тохиргооны агуулах"->"Тохиргоог хадгалах газартай харьцуулах/нэгтгэх".

Хоёрдахь тохиолдолд тохиргооны "зөөлөн" шинэчлэлт хийгдэх болно, өөрөөр хэлбэл анхны тохиргооны объект ба хадгалах сангийн ялгааны талаархи тайланг үзэх боломжтой болно.

Ихэнх тохиолдолд 1С програмист нь бие даасан ажилтан бол оффис эсвэл гэртээ нарийн төвөгтэй боловсруулалт хийдэг бөгөөд дараа нь үйлчлүүлэгчид ирж сайжруулалтыг байршуулдаг. Ихэнх тохиолдолд зарим алдааг газар дээр нь засдаг. Мөн оффис дахь тохиргоо нь үйлчлүүлэгчийн тохиргоотой тэнцэхээ больсон. Үйлчлүүлэгчээс гарахдаа мэдээллийн баазын хуулбарыг авахад хэцүү зүйл байхгүй, гэхдээ хэд хэдэн хөгжүүлэгчид байгаа бөгөөд тэд нөхөрсөг олноор биш, харин ээлжлэн үйлчлүүлэгч рүү очвол яах вэ.

Тэдгээр. Орон нутгийн янз бүрийн сүлжээнд зэрэгцээ хөгжүүлэлт байгаа үед асуудал үүсдэг. Энэ тохиолдолд чирэх харьцфайлуудыг нааш цааш, бие биетэйгээ байнга харьцуулах нь маш их цаг зарцуулдаг. Бидэнд дотоод сүлжээнээс гадуур хандах боломжтой тохиргооны дэлгүүр хэрэгтэй болж байна.

Энэ асуудлыг шийдэхийн тулд бидэнд хэрэгтэй:

1. сайн интернетхөгжүүлэлт явагдаж байгаа бүх компьютер дээр
2. цагаан IP-ээр гаднаас харагдах компьютер

Дүрмээр бол цагаан IP бүхий компьютер нь оффисын сервер юм. Та тохиргооны агуулахыг тохируулснаар байрлуулж эхлэх хэрэгтэй. Юуны өмнө үүн дээр 1С платформыг суулгая. Суулгах явцад та Configuration Storage Server бүрэлдэхүүн хэсэг байгаа эсэхийг зааж өгөх ёстой. Платформыг гаргахад анхаарлаа хандуулаарай, энэ ажлын аргын хувьд та бүх компьютер дээр платформын ижил хувилбар хэрэгтэй болно. Мөн таны оффис, гэртээ, мөн үйлчлүүлэгчийн байранд.

Суулгасны дараа хадгалах сервер өөрөө үйлчилгээнд харагдахгүй. Бүртгүүлсэн байх ёстой. Үйлчилгээний файлыг дуудаж байна crserver.exeмөн каталогт байдаг бин.


Бүртгүүлэхийн өмнө бид хадгалах сангаа аль хавтсанд байрлуулахаа шийдэх хэрэгтэй. Сервер нь хэд хэдэн хадгалах газартай нэгэн зэрэг ажиллах боломжийг олгодог тул серверт бүртгүүлэхдээ бид хадгалах газартай сангууд аль хэдийн байрлах лавлахыг зааж өгдөг. Сервер нь мөн орос хавтасны нэртэй сайн ажилладаг. Цаашдын үйл ажиллагааны хувьд энэ фолдерыг хуваалцах нь сайхан байх болно (гэхдээ шаардлагагүй). Жишээлбэл, бид "Exchange" драйв дээр хуваалцсан хавтастай тул "Хадгалах" дэд санг үүсгэцгээе.

Одоо бид хадгалах серверийн үйлчилгээг бүртгэж байна. Үүнийг хийхийн тулд "эхлүүлэх", "ажиллуулах" товчийг дарж, "cmd" гэж бичээд Enter дарна уу тушаалын мөрбид бичдэг:
"C:\Program Files (x86)\1cv8\8.3.4.408\bin\crserver.exe" -instsrvc -d "C:\Exchange\Storages"

Хэрэв алдааны мэдэгдэл гарч ирэхгүй бол үйлчилгээний жагсаалтад манайх гарч ирэх ёстой. Та үүнийг нүдээр шалгах хэрэгтэй.

Энд та үйлчилгээ ажиллаж байгаа бөгөөд автоматаар эхлүүлэхээр тохируулагдсан эсэхийг шалгах хэрэгтэй. Бүртгүүлэх явцад бид хэрэглэгчийг заагаагүй тул энэ нь системээс эхэлдэг данс. Энэ нь тохиромжтой, гэхдээ аюулгүй биш байж магадгүй, үйлчилгээний шинж чанарт үүнийг засаарай.
Одоо бид репозитор үүсгэх хэрэгтэй. Энэ процедур нь урт тул би үүнийг манай сервер байрладаг дотоод сүлжээнд хийхийг зөвлөж байна. Бид үүнийг ердийнхөөрөө үүсгэдэг, зөвхөн замын мөрөнд бид сүлжээний хавтас биш, харин дараах форматтай замыг зааж өгдөг.
tcp://Server1C/Project Storage1\

Энд Server1C нь дотоод сүлжээнд байгаа компьютерийн нэр юм. Та энэ компьютерийн IP хаягийг зааж өгч болно. Project Storage1 – шинэ хадгалах сангийн лавлах нэр. Сервер дээр үүсгэсний дараа хадгалах сан нь хавтсанд байрлана C:\Exchange\Storage\Project Storage1.

Хэдийгээр бид хадгалах сервер ашигладаг ч энэ нь үндсэндээ ижил файлын мэдээллийн сангийн формат юм 1 CDТа холболтын мөрөнд сүлжээний лавлахыг зааж өгснөөр хуучин аргаар холбогдож болно.
\\Server1C\Exchange\Storages\Project1 Storage

Энд хэд хэдэн нюанс байдаг:
1. Өгөгдлийн сангийн файлтай tcp-ээр ажиллах үед тухайн файлтай холбоотой ажиллаж байгаа процесс нь дотооддоо ажилладаг бөгөөд энэ нь тодорхой хэмжээний найдвартай байдлыг хангадаг. Өмнө нь би Wi-Fi ашиглаад ч гэсэн хадгалах сан нь сүйрч магадгүй гэж бичсэн байсан ч энэ нь гунигтай туршлага байсан. Энэ тохиолдолд систем нь сүлжээний эвдрэлд илүү тэсвэртэй болдог.
2. tcp-ээр ажиллах үед бүх оролцогчид файлуудтай харилцахдаа платформын хувилбаруудын ижил хувилбарууд шаардлагатай байдаг, энэ нь тийм биш юм.
3. хуваалцсан хавтас– бүх оролцогчид бүрэн хандах боломжтой хавтас. Хүмүүс санамсаргүй байдлаар (эсвэл санамсаргүй биш байж магадгүй) хогоо хаяж, хэд хэдэн "шаардлагагүй" файлуудыг устгаж, ерөнхийдөө эвгүй байдалд оруулдаг.

Эдгээр нюансуудад үндэслэн зарим тохиолдолд дотоод сүлжээнд ч гэсэн хадгалах серверийг байрлуулах нь утга учиртай байж болох юм.
Одоо гаднаас нэвтрэх талаар. Хадгалах сервер нь 1542 порт дээр ажилладаг. Хэрэв гадаад цагаан IP хаяг нь таны сервер рүү шууд чиглэж байгаа бол та энэ портыг нээхэд анхаарах хэрэгтэй. Хэрэв гадаад IP чиглүүлэгч рүү чиглүүлбэл дамжуулалтыг тохируулах хэрэгтэй. Миний хувьд дамжуулалт байсан тул системийн администратор үүнд зориулж үнэгүй порт хуваарилсан. Миний холболтын мөр дараах байдалтай байсан.
tcp://36.21.65.20:1501/Project Storage1\

Ийм хадгалах сантай ажиллахад тав тухтай байдал нь интернетийн хурдаас бүрэн хамаардаг тул бүх төрлийн USB модемуудмодульчлагдсан байранд (бараг бүх худалдааны төвүүд) нь муу туршлага юм. Хэрэв модем нь тогтвортой 3G-гүй бөгөөд GPRS руу байнга шилждэг бол би оролдох ч хэрэггүй.

Эцэст нь би платформыг шинэчлэх талаар танд хэлэх болно. Учир нь Хамгийн сүүлийн үеийн 1С 8.3 одоо байнга гардаг тул энэ нь хамааралтай. Платформыг хаа сайгүй нэг дор дахин суулгах ёстой, энэ нь аль хэдийн тодорхой болсон. Сервер дээр дахин суулгах үед үйлчилгээ автоматаар шинэчлэгдэхгүй. Хэрэв та бүх зүйлийг зөв хийвэл, өөрөөр хэлбэл. crserver.exe програмыг платформын хамгийн сүүлийн хувилбартай бин фолдероос бүртгүүлээрэй, учир нь үйлчилгээг ижил гэж нэрлэдэг, хуучин үйлчилгээг устгахаар тэмдэглэж, серверийг дахин ачаалах шаардлагатай болно. Энэ нь илүү хялбар байж болох юм. Бид үйлчилгээнд орж, хадгалах серверийг зогсооно. Бид шинж чанарууд дахь эхлүүлэх мөрийг хараад санах ой руу хуулна. Бид бүртгэлийн редактор руу авирч байна ( regedit) мөн бүртгэлээс энэ мөрийг хайж олоорой. Бид үүн доторх хувилбарын дугаарыг засдаг (энэ нь хавтасны нэрэнд байгаа). Үйлчилгээг дахин эхлүүлье. Бүгд. Хэрэв та замбараагүй бол таны үйлчилгээ эхлэхгүй. Эхлүүлсний дараа үйлчилгээний шинж чанарууд руу очиж, шинэ хувилбартай хавтаснаас эхэлсэн эсэхийг нүдээр шалгана уу.

Өнөөдрийн хувьд энэ л байна, анхаарал тавьсанд баярлалаа