Boshlash opsiyalarini belgilash uchun buyruq qatori opsiyalari. Ishga tushirish parametrlarini belgilash uchun buyruq qatori parametrlari Buyruqlar qatori 1s 8.3 misoli

Ushbu maqolada men 1C 8.3, 8.2 va 8.1 uchun mumkin bo'lgan parametrlar va ishga tushirish kalitlari haqida gapiraman. Foydalanuvchilarning qulayligi uchun siz taqdim etilgan ba'zi xususiyatlardan foydalanishingiz mumkin. Men chuqurroq kirmayman va barcha mumkin bo'lgan parametrlarni tasvirlab bermayman, lekin menimcha, dasturning oddiy foydalanuvchilariga kerak bo'lishi mumkin bo'lgan fikrlarni tasvirlab beraman.

1C 8.1 platformasida 1C ilovasini ishga tushirish uchun faqat bitta variant bor edi - qalin mijoz. Keling, ushbu kontseptsiyani biroz tushunib olaylik. 1C mijoz-server dasturi bo'lib, uni ishga tushirish uchun mijoz ilovalari ishlatiladi.

Yupqa mijoz tushunchasi paydo bo'lishidan oldin qalin mijoz tushunchasi mavjud emas edi va bu oxirgi foydalanuvchi kompyuterining resurslariga katta talablarni bildiradi.

1C 8.2 platformasining chiqarilishi bilan nozik mijoz va veb-mijozdan foydalanish mumkin bo'ldi. Ushbu mijoz ilovalarining barchasi o'zlarining afzalliklari va cheklovlariga ega; bu haqda ko'plab maqolalar allaqachon yozilgan va men bunga chuqurroq kirmayman. Men faqat asosiy fikrlarni ta'kidlayman.

  • Konfigurator faqat qalin mijoz rejimida ishlaydi.
  • Semiz mijoz eng talabchan kompyuter resurslari.
  • Yupqa mijoz mijoz-server rejimida foydalanuvchi kompyuterining resurslariga talabchan emas, chunki barcha yuk serverga tushadi.
  • Veb mijoz Faqat brauzer va Internetga ulanishni talab qiladi. Dasturda dunyoning istalgan nuqtasidan ishlashingiz mumkin. Qulay ish faqat Internetga ulanish tezligiga bog'liq. To'liq yuk veb-serverga tushadi.

Hozirgacha eng keng tarqalgan ishga tushirish varianti, mening fikrimcha, fayl ma'lumotlar bazasiga ega qalin mijoz. Garchi kelajak shubhasiz veb-mijozga tegishli.

Shuni ham ta'kidlaymanki, ma'lumotlar bazasini ishga tushirish sozlamalarida sukut bo'yicha bu "Avtomatik tanlash" va siz qaysi mijoz va qaysi ma'lumotlar bazasini ishga tushirishingiz kerakligi haqida o'ylashingiz shart emas.

Avtomatik foydalanuvchi tanlash bilan buyruq satridan 1C ishga tushirish variantlari

Mening ishimda men 1C Buxgalteriya dasturining ishlashida tez-tez xatolarga duch keldim, masalan, 1C ma'lumotlar bazasida bitta foydalanuvchi yaratilmagan bo'lsa, ba'zi hujjatlar jurnallari ko'rsatilmagan.

Buni tuzatish uchun foydalanuvchi tanlash oynasida har safar OK tugmasini bosgan holda yaratish va tizimga kirishingiz kerak edi. Va bu, qoida tariqasida, to'g'ri: agar ma'lumotlar bazasida bir nechta foydalanuvchi ishlayotgan bo'lsa, ularning har biri o'z hisobiga kirishi kerak.

Ammo ba'zi hollarda, faqat bitta foydalanuvchi har doim dastur bilan ishlaganda, masalan, asosiy versiyalarda, agar foydalanuvchida login paroli bo'lmasa, har safar OK tugmasini bosish orqali uning tanlovini tasdiqlash noo'rin ko'rinadi. Axir, u yolg'iz ekanligi aniq.

Agar siz har safar 1C ni ishga tushirganingizda foydalanuvchini tanlashni xohlamasangiz, buni amalga oshirishning bir necha yo'li mavjud.

Agar siz har doim 1C 8 dasturida bir xil kompyuterdan, bir xil Windows operatsion tizimi foydalanuvchisi ostida ishlasangiz, quyidagilarni qilishingiz mumkin:

Biz ma'lumot bazasini konfigurator rejimida ishga tushiramiz. Ma'muriyat => Foydalanuvchilar-ni tanlang. Ro'yxatda foydalanuvchini toping va tahrirlash tugmasini bosing:

"1C: Korxona autentifikatsiyasi" katagiga belgini olib tashlang va "Operatsion tizim autentifikatsiyasi" katagiga belgi qo'ying. Tanlash tugmasini bosing, operatsion tizim foydalanuvchisini tanlash uchun oyna paydo bo'ladi. Mening holatimda, "Domenlar" ro'yxati mening kompyuterimning nomini va "Foydalanuvchilar" ro'yxatida mening Windows operatsion tizimining mavjud foydalanuvchilarini ko'rsatadi.

Foydalanuvchini tanlang va barcha o'zgarishlarni saqlang:

Agar sizda to'liq huquqlarga ega faqat bitta foydalanuvchi bo'lsa va siz unga OS autentifikatsiyasini berishga harakat qilsangiz, dastur ogohlantirishni ko'rsatadi. Bunday holda, siz to'liq huquqlarga ega bo'lgan boshqa foydalanuvchi yaratishingiz kerak. Menimcha, bu xavfsizlik nuqtai nazaridan qilingan, agar OS ishlamasa, ular hali ham 1C ga to'liq huquqlar bilan kirishlari mumkin.

1C ma'lumot bazasini ishga tushirish uchun qo'shimcha parametrlardan foydalanish. Bu qanchalik qo'rqinchli bo'lmasin, aslida bu erda hech qanday murakkab narsa yo'q. Buning uchun konfiguratorga kirishning hojati yo'q, yordamda ishga tushirishning mumkin bo'lgan parametrlarini ko'rib chiqishdan tashqari. Parametrlar sifatida foydalanuvchi nomi va parolni ko'rsatishingiz kerak.

1C yordamidan:

  • /N<имя>- Foydalanuvchi nomi. Konfiguratorda yaratilgan foydalanuvchilar ro'yxatidagi kabi ko'rsatilishi kerak.
  • /P<пароль>- nomi /N parametrida ko'rsatilgan foydalanuvchi paroli. Agar foydalanuvchi parolga ega bo'lmasa, bu parametr o'tkazib yuborilishi mumkin.

Biz foydalanuvchi nomimiz va parolimizni bilamiz, lekin ularni qayerda ro'yxatdan o'tkazishimiz mumkin? Ro'yxatda kerakli ma'lumotlar bazasini tanlang va tahrirlash tugmasini bosing:

Sozlamalarning oxirgi sahifasi yoniga o'ting va "Kengaytirilgan ishga tushirish variantlari" kerak bo'lgan qatorni ko'ring. Bu erda biz /N “foydalanuvchi nomingiz” /P “sizning parolingiz” deb yozamiz. Agar parol bo'lmasa, bu parametr va uning qiymati yozilmaydi. "Bajarildi" tugmasi bilan saqlang. Parametrdagi parol bilan xatoga yo'l qo'ysangiz, foydalanuvchi tanlash oynasi ham ochiladi. Hamma narsa to'g'ri kiritilganligiga ishonch hosil qiling.

Agar siz foydalanuvchi nomingiz va parolingizni o'zgartirmoqchi bo'lsangiz, parametrlarga tuzatishlar kiritishingiz kerak bo'ladi.

Ma'lumotlar bazalari ro'yxatidan tanlamasdan ma'lum 1C ma'lumotlar bazasini ishga tushirish

Masalan, siz har safar 1C Enterprise-ni ishga tushirganingizda ma'lumotlar bazasini ro'yxatdan tanlashni xohlamaysiz, lekin har bir ma'lumotlar bazasi uchun ish stolida alohida yorliq yarating. Bizga yana bitta ishga tushirish parametri kerak bo'ladi. 1C yordamidan:

  • /F<путь>- ma'lumotlar bazasiga yo'l, agar u faylda saqlangan bo'lsa (fayl nomini ko'rsatish shart emas).

Keling, 1C fayl ma'lumotlar bazasi misolini ko'rib chiqaylik. Agar kerak bo'lsa, ro'yxatdagi barcha boshqa ma'lumotlar bazalari uchun ham xuddi shunday qiling.

Serverda ma'lumotlar bazasiga ega bo'lganlar yo'lni ko'rsatish uchun boshqa parametrdan foydalanishlari kerak:

  • /S<адрес>- 1C: Enterprise 8 serverida saqlanadigan ma'lumotlar bazasining manzili quyidagicha:<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8>

Birinchidan, bajariladigan fayl 1cestart.exe uchun yorliq yarataylik. Eng oson yo'li - sizda mavjud bo'lgan 1C Enterprise yorlig'ini nusxalash va uning nomini, masalan, UT 10.3 ga o'zgartirish, shunda u qaysi ma'lumotlar bazasini ishga tushirishi aniq bo'ladi:

Endi yorliqning xususiyatlariga o'ting va ob'ekt maydoniga bo'sh joy bilan ajratilgan tirnoqlardan keyin parametrlarni yozamiz:

Avval ENTERPRISE parametrini yozamiz, demak, ishga tushirilganda Enterprise ishga tushirish rejimi tanlanadi. Agar konfiguratorni ishga tushirish zarur bo'lsa, DIZAYNER parametri yoziladi.

  • "C:\Program Files (x86)\1cv82\common\1cestart.exe" korxonasi /F "D:\1C\Demo 1C ma'lumotlar bazasi\Savdoni boshqarish (demo) sayt uchun."

Biz saqlaymiz va endi siz ushbu yorliqdan boshlaganingizda, u aynan siz ko'rsatgan ma'lumotlar bazasini ishga tushiradi.

Yuqorida tavsiflangan foydalanuvchi autentifikatsiya parametrlarini ushbu yorliqga qo'shishingiz mumkin:

  • “C:\Program Files (x86)\1cv82\common\1cestart.exe” korxonasi /F “D:\1C\Demo 1C ma`lumotlar bazasi\Sayt uchun savdoni boshqarish (demo)” /N “Fedorov (administrator)” /P "131".

Endi, yorliqdan boshlaganingizda, sizga kerak bo'lgan ma'lumotlar bazasi ko'rsatilgan foydalanuvchi va parol ostida ishga tushiriladi. Agar parol bo'lmasa, bu parametr o'chiriladi.

Windows-ni ishga tushirishda 1C ma'lumotlar bazasini ishga tushirish uchun kalitlar va parametrlar

Aytaylik, siz kompyuteringizni yoqsangiz va Windows-ni ishga tushirganingizda, sizga kerak bo'lgan 1C ma'lumotlar bazasi avtomatik ravishda parol bilan foydalanuvchingiz ostida ishga tushishini xohlaysiz. Buni amalga oshirish uchun yuqorida tavsiflanganidek ishga tushirish parametrlari bilan yorliq yaratishingiz va uni Boshlash papkasiga qo'yishingiz kerak. Boshlash => Barcha dasturlarga o'ting, Ishga tushirish papkasini ko'ring, o'ng tugma bilan ustiga bosing va Ochish tugmasini bosing. Yaratilgan yorliqni ochilgan Ishga tushirish papkasiga nusxa ko'chiring va keyingi safar Windows 1C ni ishga tushirganingizda, unda ko'rsatilgan parametrlar bilan boshlanadi.

1C ma'lumotlar bazalarini ishga tushirish uchun platformaning turli versiyalarini tanlash

Masalan, siz bir vaqtning o'zida turli xil ma'lumotlar bazalarini ishga tushirish uchun 8.1 va 8.2 platformalaridan foydalanasiz va ularni bitta ro'yxatdan ishga tushirishni xohlaysiz. Har bir ma'lumotlar bazasi uchun platformaning qaysi versiyasi ushbu ma'lumotlar bazasini ishga tushirishini belgilash mumkin. Kimdir ma'lumotlar bazasini ishga tushirish sozlamalarida platformaning ma'lum bir versiyasini ko'rsatganida va platformani yangilagandan so'ng, ishga tushirish hali ham eski versiyada sodir bo'lganida, odamlar tez-tez muammoga duch kelishadi. Ishga tushirish platformasi versiyasini o'zgartirish uchun ro'yxatdan bazani tanlang va "O'zgartirish" tugmasini bosing. Oxirgi oynada platformaning kerakli versiyasini ko'rsating, faqat u kompyuteringizga o'rnatilishi kerakligini yodda tuting.

Bunday yozuv bilan tanlangan ma'lumotlar bazasi uchun kompyuteringizda o'rnatilgan 8.1 platformalarining so'nggi versiyasi ishga tushiriladi.

Bunday yozuv bilan ushbu ma'lumotlar bazasini ishga tushirish uchun 8.1.15.14 platformasi tanlanadi.

Odatiy bo'lib, ma'lumotlar bazasini ro'yxatga qo'shganda, qiymat 8.2 yoki 8.3 ga o'rnatiladi. O'ylaymanki, ushbu maqola 8.3 versiyasiga o'tishda foydali bo'lishi mumkin, chunki ma'lumotlar bazasi sozlamalarida har bir kishi 8.2 ni ishga tushirish versiyasiga ega bo'ladi va hech kim yangilanish natijasini ko'rmaydi va 8.3 ga o'tadi, chunki ma'lumotlar bazalari hali ham 8.2 platformasida ishga tushiriladi.

Ko'pincha, 1C bilan ishlashda vaqt o'tishi bilan muntazam ravishda takrorlanadigan va asosiy ishdan chalg'itadigan shunga o'xshash operatsiyalarni bajarish kerak. Bu turli xil yuklab olish va tushirish, tashqi tahlil uchun ba'zi ma'lumotlarni yaratish va hokazo bo'lishi mumkin. Ushbu operatsiyalarni avtomatlashtirish va ularni unutishning juda oddiy usuli bor, vaqti-vaqti bilan nazorat qilish uchun elektron pochta orqali jurnal fayllarini qabul qilish.

Agar sizda ushbu operatsiyalar tashqi protsessorlar tomonidan yozilgan bo'lsa, juda yaxshi, muammo yo'q; agar bunday bo'lmasa, hamma narsani yarating va u erga ko'chiring. Keyinchalik, uning funksionalligini tekshirish uchun men bularning barchasini qo'lda rejimda sinab ko'rishni maslahat beraman va keyin, agar hamma narsa kerakli tarzda ishlayotgan bo'lsa, asosiy ishlov berish kodini qayta yozing, shunda tashqi ishlov yuklanganda, bajarish tugmachasini bosmasdan avtomatik ravishda ishga tushadi. kabi. Eng oddiy narsa kodni protseduraga o'tkazishdir OnOpen().

Keyingi qadam, biz yaratgan tashqi ishlovni amalga oshirgandan so'ng dasturni avtomatik ravishda yopishdir va u allaqachon biz uchun ishlaydi. Buning uchun protsedurada OnOpen() Oxirida biz quyidagi buyruqni kiritamiz: O'chirish tizimi (noto'g'ri); bu holda parametr Imkoniyatni so'rang biz yopilganda qo'shimcha tizim savollari uchun turli xil variantlarni o'chirish uchun "Yolg'on" qiymatini o'tkazamiz va shu bilan ushbu tashqi ishlov berish tugagandan so'ng 1C ni shartsiz o'chirishni boshlaymiz. Ishonch hosil qilish uchun biz dasturni qayta ishga tushiramiz va qayta ishlashni amalga oshiramiz va u ishlaganiga va dastur o'zini yopib qo'yganiga ishonch hosil qilamiz.

“C:\Program Files (x86)\1cv8\8.3.5.xxxx\bin\1cv8.exe” ENTERPRISE /DisableStartupMessages /FC:\ma’lumotlar bazasiga yo‘l /N”UserName” /P”Foydalanuvchi paroli” /Bajarish:\ qayta ishlashga yo'l\self-processing.epf

Keling, shifrlaymiz:

1. "C:\Program Files (x86)\1cv8\8.3.5.xxxx\bin\1cv8.exe" ENTERPRISE - bu holda 1C dvigatelining o'zi 8.3, yo'lni o'zingiz tekshiring, u versiyaga qarab farq qiladi va Dvigatel, shu jumladan, oxirgisini yangilagandan keyin uni tahrirlashni unutmang.

2. /DisableStartupMessages - tizim ishga tushganda barcha xabarlarni o'chirib qo'ying.

4. /N"UserName" /P"UserPassword" - mos ravishda /N foydalanuvchi nomi, shuningdek darhol bo'sh joy va /P parolsiz.

5. /Execute from:\path to processing\self-processing.epf - /Execute bizning qayta ishlashimizni boshlaydi, yo'l va nom ushbu kalitdan keyin bo'lishi kerak.

Hammasi shunday, faqat cmd faylimizni vazifa rejalashtiruvchisiga qo'shish qoladi: avtozapusk1c.cmd, uni ishga tushirish jadvalini ko'rsatgan holda.

Tashqi ishlov berish ishini kuzatish uchun men u uchun alohida foydalanuvchi yaratishni tavsiya etaman, shuningdek, qayta ishlashning o'zi elektron pochtangizga vaqti-vaqti bilan yuboriladigan jurnal faylini yaratishi ham maqbuldir.

Ushbu oddiy vositalar kundalik ishlarni avtomatlashtirishga yordam beradi, sizga omad tilaymiz!

1CV8.EXE faylini ishga tushirishda buyruq satrida quyidagi parametrlarni ko'rsatish mumkin:
Tartibni tanlash buyruq qatori opsiyalari:
CONFIG - 1C: Enterprise 8.x tizimini "Konfigurator" rejimida ishga tushirish; ENTERPRISE – 1C:Enterprise 8.x tizimini “1C:Enterprise” rejimida ishga tushirish;
INFOBASE YARATING ] – axborot bazasini yaratish (
infobazaning parametrlarini ko'rsatadigan chiziq, ularning har biri shaklning bir qismidir<Имя параметра=><Значение>, bu yerda Parametr nomi parametr nomi, Qiymat esa uning qiymati.
Fragmentlar bir-biridan ‘;’ belgilari bilan ajratiladi.
Agar qiymatda bo'sh joy bo'lsa, u qo'sh tirnoq ichiga olinishi kerak ("").

Fayl versiyasi uchun quyidagi parametr aniqlanadi:

Fayl - axborot bazasi katalogi;
Mahalliy til - axborot bazasini yaratish uchun foydalaniladigan til (mamlakat). Yaroqli qiymatlar parametr bilan bir xil<Форматная строка>usul formati. Mahalliy parametr shart emas. Agar ko'rsatilmagan bo'lsa, joriy ma'lumotlar bazasining mintaqaviy sozlamalari qo'llaniladi.

Mijoz-server opsiyasi uchun quyidagi parametrlar aniqlanadi:
Srvr - 1C: Korxona serverining nomi;
Ref - serverdagi ma'lumotlar bazasining nomi;
SQLSrvr - SQL server nomi;
SQLDB - SQL ma'lumotlar bazasi nomi;
SQLUID - SQL foydalanuvchi nomi;
SQLPwd - SQL foydalanuvchi paroli. Agar SQL foydalanuvchisi uchun parol ko'rsatilmagan bo'lsa, bu parametrni o'tkazib yuborish mumkin.
SQLYOffs - SQL Serverda sanalarni saqlash uchun ishlatiladigan sana ofset. 0 yoki 2000 qiymatlarini qabul qilishi mumkin. Bu parametr shart emas. Agar belgilanmagan bo'lsa, 0 qiymati qabul qilinadi.
Mahalliy til - til (mamlakat), (fayl versiyasiga o'xshash).

Barcha variantlar uchun quyidagi parametrlar aniqlanadi:
Usr - foydalanuvchi nomi;
Pwd - parol
/AddInList - ma'lumotlar bazasini ro'yxatga qanday nom bilan qo'shish kerakligini ko'rsatadigan parametr; agar ko'rsatilmagan bo'lsa, ma'lumotlar bazasi ro'yxatga qo'shilmaydi. Agar nom ko'rsatilmagan bo'lsa, ma'lumot bazasini interfaol yaratishga o'xshash sukut bo'yicha foydalaniladi.

Bir vaqtning o'zida kalitlardan foydalanishga yo'l qo'yilmaydi.

Ishga tushirish parametrlarini belgilash uchun buyruq qatori parametrlari:
/@<имя файла>– buyruq qatori parametrlari belgilangan faylga yoziladi
/F<Путь>- ma'lumotlar bazasiga yo'l, agar u faylda saqlangan bo'lsa (fayl nomini ko'rsatish shart emas)
/S<Адрес>– 1C: Enterprise 8.x serverida saqlanadigan ma’lumotlar bazasi manzili quyidagicha:
<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.x>

/N<Имя>-Foydalanuvchi nomi. Konfiguratorda yaratilgan foydalanuvchilar ro'yxatidagi kabi ko'rsatilishi kerak
/P<Пароль>-nomi /N parametrida ko'rsatilgan foydalanuvchining paroli. Agar foydalanuvchi parolga ega bo'lmasa, bu parametr o'tkazib yuborilishi mumkin
/WA - Enterprise yoki Configuratorni ishga tushirishda Windows autentifikatsiyasidan foydalanishni taqiqlaydi
/WA+ 1C: Enterprise yoki Configuratorni ishga tushirishda Windows autentifikatsiyasidan majburiy foydalanishni o'rnatdi. Agar /WA kaliti ko'rsatilmagan bo'lsa, /WA+ buyruq qatori opsiyasi ishlatiladi deb taxmin qilinadi.
/AU - ma'muriy o'rnatishdan 1C: Enterprise ning joriy versiyasini yangilash haqidagi savolni ko'rsatishni taqiqlaydi
1C: Enterprise ning joriy versiyasini ma'muriy o'rnatishdan yangilash haqida savolni ko'rsatish uchun /AU+ sozlamasi. Agar /AU kaliti ko'rsatilmagan bo'lsa, /AU+ buyruq qatori opsiyasi ishlatiladi deb taxmin qilinadi.
/Chiq<Имя файла>[-NoT_runcate] – xizmat xabarlarini ko'rsatish uchun faylni sozlash. Agar –NoT_runcate kaliti belgilansa (bo'sh joy bilan ajratilgan), fayl o'chirilmaydi
/L<Каталог>- mahalliylashtirilgan interfeys resurslari katalogini ko'rsatadi (masalan, "RU")
/DisableStartupMessages -Ishga tushirish xabarlarini bosadi: “Maʼlumotlar bazasi konfiguratsiyasi saqlangan konfiguratsiyaga mos kelmaydi. Davom ettirilsinmi?"; “Kompyuteringizning imkoniyatlari konfiguratsiya yordamini tahrirlash uchun yetarli emas. Yordamni tahrirlash uchun Microsoft Internet Explorer 6.0 yoki undan yuqori versiyasini oʻrnatishingiz kerak.”; “Kompyuteringizning imkoniyatlari HTML hujjatlarini, jumladan, yordam mavzularini tahrirlash uchun yetarli emas. HTML hujjatlarini tahrirlash uchun siz Microsoft Internet Explorer 6.0 yoki undan yuqori versiyasini o'rnatishingiz kerak. Ushbu ishga tushirishda html hujjatlarini tahrirlash mavjud bo'lmaydi."
/C<Строка текста>- parametrni konfiguratsiyaga o'tkazish Buyruqlar qatori konfiguratorning ommaviy rejimining parametrlari:
/DumpIB<Имя файла>-axborot bazasini buyruq rejimida yuklash
/RestoreIB<Имя файла>- ma'lumotlar bazasini buyruq rejimida yuklash
/DumpCfg<имя cf файла>– konfiguratsiyani faylga saqlash
/LoadCfg<имя cf файла>– fayldan konfiguratsiyani yuklash
/UpdateDBCfg [-WarningsAsErrors] – maʼlumotlar bazasi konfiguratsiyasini yangilang. Agar WarningsAsErrors tugmasi ko'rsatilgan bo'lsa (bo'sh joy bilan ajratilgan), u holda barcha ogohlantirish xabarlari xato sifatida ko'rib chiqiladi.
/DumpDBCfg<имя cf файла>- ma'lumotlar bazasi konfiguratsiyasini faylga saqlash
/RollbackCfg - ma'lumotlar bazasi konfiguratsiyasiga qaytish
/CheckModules - sintaksis tekshiruvini amalga oshiring
/UpdateCfg<имя cf | cfu файла>– qo‘llab-quvvatlanadigan konfiguratsiyani yangilash
/IBCheckAndRepair [-ReIndex] [-LogIntergrity] [-RecalcTotals] [-IBCompression] [-TestOnly | [-BadRefCreate | -BadRefClear | -BadRefNone] [-BadDataCreate | -BadDataDelete] ] – ma’lumotlar bazasini sinovdan o‘tkazish va tuzatishni amalga oshirish
ReIndex - jadvallarni qayta indekslash
LogIntergrity - mantiqiy yaxlitlikni tekshirish
RecalcTotals - jamilarni qayta hisoblash
IBBCompression - jadvalni siqish
Faqat test - faqat sinov

Agar mavjud bo'lmagan ob'ektlarga havolalar mavjud bo'lsa:
BadRefCreate - ob'ektlar yaratish
BadRefClear - ob'ektlarni tozalash
BadRefNone - o'zgartirmang

ob'ektlar qisman yo'qolgan taqdirda:
BadDataCreate - ob'ektlar yaratish
BadDataDelete - ob'ektlarni o'chirish

Parametrlar kichik guruhida kalitlardan bir vaqtning o'zida foydalanishga yo'l qo'yilmaydi.
Agar buyruq muvaffaqiyatli bajarilgan bo'lsa, qaytarish kodini qaytaradi 0, aks holda - 1 (ma'lumotlarda xatolik bo'lsa, 101).
Amalga oshirilgandan so'ng, 1C: Enterprise 8.x tizimini yopadi.

Fayllarni yetkazib berish va yangilash uchun ommaviy rejim buyruq qatori opsiyalari:
/CreateDistributionFiles [-cffile<имя cf файла>] [-cfufile<имя cfu файла>[-f<имя cf файла>|-v<версия дистрибутива>]+] – Yetkazib berish va fayllarni yangilash
-cffile<имя cf файла>- tarqatish to'plamini yaratish bo'yicha ko'rsatmalar
-cfufile<имя cfu файла>- yangilanishni yaratish bo'yicha ko'rsatmalar
-f<имя cf файла>- yangilanishga kiritilgan tarqatish nom bilan ko'rsatilgan
-v<версия дистрибутива>] – yangilanishga kiritilgan tarqatish versiya tomonidan belgilanadi
Eslatma: parametrlar guruhi -f<имя cf файла>|-v<версия дистрибутива>tarqatish fayllari yangilanishga kiritilgani kabi ko'p marta takrorlanadi.

1C ishga tushirish parametrlari yordamida dasturdagi foydalanuvchilarning ishini soddalashtiradigan va ma'lumotlar bazasi bilan ma'lum ma'muriy vazifalarni bajaradigan bir qator harakatlar amalga oshirilishi mumkin:

  • Ma'lumotlar bazasini zaxiralash jadvalini o'rnatish;
  • Ma'lumotlarni yangilashni avtomatlashtirish (masalan, har kuni valyuta kurslarini yangilash);
  • Foydalanuvchi nomi va parolni kiritmasdan avtomatik foydalanuvchi avtorizatsiyasini ta'minlash;
  • Muayyan ma'lumotlar bazasini va platformaning ma'lum bir versiyasini tanlamasdan ishga tushiring;
  • Va boshqa ko'plab.

Asosiy tanlash oynasiga parametrlarni kiritish

Standart ma'lumotlar bazasini tanlash oynasi (1-rasm), ishga tushirish rejimini tanlashdan tashqari (Configurator yoki 1Enterprise) yana to'rtta funktsional tugmaga ega:

  • Qo'shish;
  • O'zgartirish;
  • O'chirish;
  • Sozlash; o'rnatish.

Agar siz ma'lumot bazasini tanlasangiz va "O'zgartirish" tugmasini bossangiz va birinchi dialog oynasini o'tkazib yuborsangiz, shakl ochiladi (2-rasm).

2-rasm

“Kengaytirilgan ishga tushirish opsiyalari:” ostidagi kiritish maydoni baʼzi kalitlarni kiritish imkonini beradi:

  • /N "Foydalanuvchi nomi" - bu qator dastur nomi tirnoq ichida ko'rsatilgan foydalanuvchi ostida ishga tushirilishini bildiradi;
  • /P "Parol" - agar foydalanuvchi autentifikatsiyasi parolni kiritishni talab qilsa, u parametr qiymatida ko'rsatilishi kerak;
  • /UC "Kod" - ushbu parametrdan foydalanish ma'lumotlar bazasiga ulanishlarni blokdan chiqarishga imkon beradi (eksklyuziv kirish kerak bo'lganda blokirovka qilish kerak).

Shunday qilib, "/ N "Ivanov Ivan Ivanovich" / P "1234"" kabi chiziq foydalanuvchini tizim ishga tushganda doimiy ravishda tizimga kirish zaruratidan ma'lum bir ish joyida ozod qiladi.

Yorliq variantlari

Yuqoridagi parametrlarni boshqa joyda belgilash mumkin. Dastur yorlig'ining kontekst menyusini chaqirish va uning xususiyatlariga o'tish orqali siz oynani olishingiz mumkin (3-rasm).

3-rasm

Parametrlarni kiritish uchun bizga "Ob'ekt" kiritish maydoni kerak.

Avvalo, dasturni ishga tushirish rejimi haqida qaror qabul qilishingiz kerak:

  • DIZAYNER (8.0 da bu CONFIG parametri) dasturni konfigurator rejimida ishga tushirishga imkon beradi.
  • ENTERPRISE oddiy dasturni ishga tushirishni bildiradi.

Keyinchalik, ishga tushirish uchun ma'lum bir ma'lumotlar bazasini ro'yxatdan o'tkazishingiz mumkin, shu bilan foydalanuvchining tizimda ro'yxatdan o'tgan boshqa ma'lumotlar bazalariga kirishini cheklashingiz mumkin. Ishlash rejimiga qarab, parametr bir nechta qiymatlarni olishi mumkin:

  • /F "asosiy manzil" - agar ish fayl rejimida amalga oshirilsa ishlatiladi;
  • /S “server nomi”\ “serverdagi ma’lumotlar bazasi nomi” - ma’lumotlar bazasini mijoz-server rejimida ishga tushiradi;
  • /WS "manzil" - veb-server bilan aloqa o'rnatish uchun.

Ikkinchi holda, masofaviy veb-serverda foydalanuvchi autentifikatsiyasi talab qilinishi mumkin. Bir qator parametrlar sizga nozik sozlash imkonini beradi:

  1. Wsn - serverga ulanish amalga oshiriladigan foydalanuvchi nomi;
  2. Wsp - yuqoridagi foydalanuvchi paroli;
  3. Wspsrv - proksi-manzil;
  4. Wspport - tegishli proksi-serverning porti.

Agar ushbu parametrlarni 1C yorlig'ining xususiyatlariga qo'shgandan so'ng, oldingi bo'limda ko'rsatilgan avtorizatsiya parametrlarini qo'shsangiz, qo'shimcha oynalarsiz ikki marta bosish orqali ma'lum bir ma'lumotlar bazasini ishga tushirish imkoniyatini amalga oshirishingiz mumkin. Sinov va ishlab chiqish jarayonida dasturni tez-tez qayta ishga tushirish kerak bo'lganda, shuningdek, foydalanuvchining kompyuterda ro'yxatdan o'tgan ma'lumotlar bazalari ro'yxatiga kirishini cheklash zarurati tug'ilganda bu juda qulay.

Yaratilgan yorliqni "Startup" jildiga nusxalash orqali siz tizimning ishlashini yanada optimallashtirishingiz mumkin (4-rasm).

4-rasm

Endi, tizim ishga tushganda, dastur belgilangan rejimda, ma'lum bir ma'lumotlar bazasi uchun va ma'lum bir foydalanuvchi ostida ishga tushiriladi.

Windows foydalanuvchi autentifikatsiyasini yoqish va o'chirish /WA+ va /WA- parametrlari yordamida amalga oshiriladi.

Buyruqlar qatori va variantlari

Haqiqatan ham, "Ob'ekt" maydonida yozilgan satrni "Ishga tushirish" - "Barcha dasturlar" - "Aksessuarlar" - "Ishga tushirish" orqali ishga tushirilgan buyruq satriga deyarli tuzatmasdan nusxalash mumkin. Natija bir xil bo'ladi.

Bu erda siz buyruq satridan ham foydalanish mumkin bo'lgan bir nechta parametrlarni belgilashingiz mumkin:

  • CREATEINFOBASE – ma’lum turdagi ma’lumotlar bazasini yaratish imkonini beradi (shablon faylida kengaytma bo‘lishi kerak (dt yoki cf);
  • Ulanish satri - yaratilgan ma'lumotlar bazasining joylashishini ko'rsatadigan talab qilinadigan parametr bo'lib, teng belgi bilan birlashtirilgan Parametr nomi va qiymatlari juftligidan iborat bo'lishi kerak (ishning fayl versiyasi uchun misol qatori: File= "D:\1s base\" 1Cv8Log” server ma’lumotlar bazalari uchun Srvr= “ Server3”);
  • DBMS - belgilangan qiymatga qarab, ma'lumotlar bazasi serverining qaysi turi ishlatilishini tavsiflaydi.

1C buyruq qatori parametrlari yordamida ma'lumotlar bazasini zaxiralash

Ushbu muhim operatsiyani bajarish uchun siz Notepad yoki boshqa matn muharriridan bat faylini yaratishingiz mumkin, uning ishga tushirish jadvali tegishli Windows menyusida yoki serverda ro'yxatdan o'tkazilishi mumkin.

Pastki chiziq

Ushbu maqolada biz tizimni ishga tushirishning barcha mumkin bo'lgan parametrlarini to'liq tavsiflashni maqsad qilganimiz yo'q, ularni Sintaksis yordamchisining tegishli menyusida ko'rish mumkin. Biz ushbu xususiyat haqida umumiy fikr va undan foydalanishning ba'zi misollarini berishga harakat qildik.

Tartibni tanlash buyruq qatori opsiyalari:

CONFIG
1C: Enterprise 8 tizimini "Konfigurator" rejimida ishga tushirish

KORXONA
1C: Enterprise 8 tizimini "1C: Enterprise" rejimida ishga tushirish

INFOBASE YARATING
fayllarni yetkazib berish va yangilash


infobazaning parametrlarini ko'rsatadigan chiziq, ularning har biri shaklning bir qismidir
,
bu yerda Parametr nomi parametr nomi, Qiymat esa uning qiymati. Fragmentlar bir-biridan ";" bilan ajratiladi. Agar qiymatda bo'sh joy bo'lsa, u qo'sh tirnoq (") ichiga olinishi kerak.

Fayl rejimi parametrlari

Fayl ma'lumotlar bazasi katalogi;
Mahalliy til - bu axborot bazasini yaratish uchun foydalaniladigan til (mamlakat). Yaroqli qiymatlar Format usuli parametri bilan bir xil. Mahalliy parametr shart emas. Agar ko'rsatilmagan bo'lsa, joriy ma'lumotlar bazasining mintaqaviy sozlamalari qo'llaniladi.

Mijoz-server rejimi parametrlari

Srvr 1C: Korxona serverining nomi;
Serverdagi ma'lumotlar bazasining ref nomi;
SQLSrvr SQL server nomi;
SQLDB SQL ma'lumotlar bazasi nomi;
SQLUID SQL foydalanuvchi nomi;
SQLPwd SQL foydalanuvchi paroli. Agar SQL foydalanuvchisi uchun parol ko'rsatilmagan bo'lsa, bu parametrni o'tkazib yuborish mumkin.
SQLYOffs - bu SQL Serverda sanalarni saqlash uchun ishlatiladigan sana ofset. 0 yoki 2000 qiymatlarini qabul qilishi mumkin. Bu parametr shart emas. Agar belgilanmagan bo'lsa, 0 qiymati qabul qilinadi.
Mahalliy til - til (mamlakat), (fayl versiyasiga o'xshash).

Barcha variantlar uchun quyidagi parametrlar aniqlanadi:

Usr Foydalanuvchi nomi;
Pwd parol

/AddInList ma'lumotlar bazasini ro'yxatga qanday nom bilan qo'shish kerakligini ko'rsatadigan parametr, agar ko'rsatilmagan bo'lsa, ma'lumotlar bazasi ro'yxatga qo'shilmaydi. Agar nom ko'rsatilmagan bo'lsa, ma'lumot bazasini interfaol yaratishga o'xshash sukut bo'yicha foydalaniladi.
Bir vaqtning o'zida kalitlardan foydalanishga yo'l qo'yilmaydi.

Ishga tushirish parametrlarini belgilash uchun buyruq qatori parametrlari:

/@
buyruq qatori parametrlari belgilangan faylga yoziladi

/F
ma'lumotlar bazasiga yo'l, agar u faylda saqlangan bo'lsa (fayl nomini ko'rsatish shart emas)

/S
1C: Enterprise 8 serverida saqlanadigan ma'lumotlar bazasining manzili quyidagicha:

/N
Foydalanuvchi nomi. Konfiguratorda yaratilgan foydalanuvchilar ro'yxatidagi kabi ko'rsatilishi kerak

/P
/N parametrida nomi ko'rsatilgan foydalanuvchining paroli. Agar foydalanuvchi parolga ega bo'lmasa, bu parametr o'tkazib yuborilishi mumkin

/WA-
Enterprise yoki Configuratorni ishga tushirishda Windows autentifikatsiyasidan foydalanishni taqiqlash

/WA+
1C: Enterprise yoki Configuratorni ishga tushirishda Windows autentifikatsiyasidan majburiy foydalanishni o'rnatish. Agar /WA kaliti ko'rsatilmagan bo'lsa, /WA+ buyruq qatori opsiyasi ishlatiladi deb taxmin qilinadi.

/AU-
1C: Enterprise-ning joriy versiyasini ma'muriy o'rnatishdan yangilash haqidagi savolni ko'rsatishni taqiqlash

/AU+
1C: Enterprise ning joriy versiyasini ma'muriy o'rnatishdan yangilash haqidagi savolning chiqishini o'rnatish. Agar /AU kaliti ko'rsatilmagan bo'lsa, /AU+ buyruq qatori opsiyasi ishlatiladi deb taxmin qilinadi.

/Chiq
[-NoTruncate]
xizmat xabarlarini chiqarish uchun faylni o'rnatish. Agar NoTruncate kaliti ko'rsatilgan bo'lsa (bo'sh joy bilan ajratilgan), fayl o'chirilmaydi

/L
mahalliylashtirilgan interfeys resurslari katalogini ko'rsatadi (masalan, "RU")

/DisableStartupMessages
Ishga tushirish xabarlarini bosadi: “Maʼlumotlar bazasi konfiguratsiyasi saqlangan konfiguratsiyaga mos kelmaydi. Davom ettirilsinmi?"; “Kompyuteringizning imkoniyatlari konfiguratsiya yordamini tahrirlash uchun yetarli emas. Yordamni tahrirlash uchun Microsoft Internet Explorer 6.0 yoki undan yuqori versiyasini oʻrnatishingiz kerak.”; “Kompyuteringizning imkoniyatlari HTML hujjatlarini, jumladan, yordam mavzularini tahrirlash uchun yetarli emas. HTML hujjatlarini tahrirlash uchun siz Microsoft Internet Explorer 6.0 yoki undan yuqori versiyasini o'rnatishingiz kerak. Ushbu ishga tushirishda html hujjatlarini tahrirlash mavjud bo'lmaydi."

/C
parametrni konfiguratsiyaga o'tkazish

To'plam rejimi

Buyruqlar qatori parametrlaridan foydalanib, administrator quyidagi amallarni bajarish uchun konfiguratorni ommaviy rejimda ishga tushirishi mumkin:

  • ma'lumotlar bazasi konfiguratsiyasini, shu jumladan qo'llab-quvvatlanadiganlarni yangilash;
  • sintaktik nazoratni amalga oshirish;
  • barcha parametrlarni o'rnatgan holda axborot bazasini sinovdan o'tkazish va tuzatish;
  • jurnalni qisqartirish;
  • konfiguratsiya tekshiruvini bajaring.
  • Buyruqlar qatori parametrlaridan foydalanib, administrator quyidagilarni belgilashi mumkin:

    • 1C: Enterprise 8 tizimini Konfigurator rejimida ishga tushirish;
    • infobase parametrlari: foydalanuvchi, parol; fayl versiyasi uchun - katalog, til; mijoz-server varianti uchun - server nomi, ma'lumotlar bazasi nomi, SQL server nomi, SQL ma'lumotlar bazasi nomi, SQL foydalanuvchi nomi va parol, sana ofset.

    Bundan tashqari, barcha ishga tushirish parametrlari tashqi faylda yaratilishi mumkin, uning nomi buyruq qatori parametrlarida ko'rsatilgan.

    Ishga tushirish parametrlarida ko'rsatilgan amallarni bajargandan so'ng, 1C: Enterprise konfiguratori yopiladi.

    Konfiguratorning ommaviy ishga tushirish rejimidan foydalanish jadval bo'yicha tegishli buyruq fayllarini ishga tushirish orqali ma'lumotlar bazalarini saqlash jarayonini avtomatlashtirishga imkon beradi.

    Konfiguratorning ommaviy rejimi buyruq qatori parametrlari:

    /DumpIB
    ma'lumotlar bazasini buyruq rejimida tushirish

    /DumpCfg
    konfiguratsiyani faylga saqlash

    /UpdateDBCfg
    [-WarningsAsErrors]
    ma'lumotlar bazasi konfiguratsiyasini yangilash. Agar Warnings-AsErrors tugmasi ko'rsatilgan bo'lsa (bo'sh joy bilan ajratilgan), barcha ogohlantirish xabarlari xato sifatida ko'rib chiqiladi.

    /DumpDBCfg
    ma'lumotlar bazasi konfiguratsiyasini faylga saqlash

    /RollbackCfg
    ma'lumotlar bazasi konfiguratsiyasiga qaytish

    /CheckModules
    sintaksik tekshiruvni amalga oshiring

    /UpdateCfg
    qo'llab-quvvatlanadigan konfiguratsiyani yangilash

    /IBCheckAndRepair [-ReIndex]
    [-LogIntergrity] [-RecalcTotals]
    [-IBCompression]
    [-Faqat sinov | [-BadRefCreate |
    -BadRefClear | -BadRefNone]
    [-BadDataCreate |
    -BadDataDelete]]
    axborot bazasini sinovdan o'tkazish va tuzatishni amalga oshirish

    Qayta indeks
    jadvalni qayta indekslash

    LogIntergrity
    mantiqiy yaxlitlikni tekshirish

    Recalc Totals
    natijalarni qayta hisoblash

    IBCompression
    jadvalni siqish

    Faqat sinov
    faqat mavjud bo'lmagan ob'ektlarga havolalar mavjud bo'lganda sinov:

    BadRefCreate
    ob'ektlarni yaratish

    BadRefClear
    aniq ob'ektlar

    BadRefNone
    o'zgartirmang

    Ob'ektlar qisman yo'qolgan taqdirda:

    BadDataCreate
    ob'ektlarni yaratish

    BadDataDelete
    ob'ektlarni o'chirish

    Parametrlar kichik guruhida kalitlardan bir vaqtning o'zida foydalanishga yo'l qo'yilmaydi. Agar buyruq muvaffaqiyatli bajarilgan bo'lsa, qaytarish kodini qaytaradi 0, aks holda 1 (ma'lumotlarda xatolik mavjud bo'lsa, 101).

    Fayllarni yetkazib berish va yangilash uchun ommaviy rejim buyruq qatori opsiyalari:

    /CreateDistributionFiles
    [-cffile]
    [-cfufile
    [-f |-v ]+]
    Yetkazib berish va yangilash fayllarini yaratish

    Cffile
    tarqatishni yaratish bo'yicha ko'rsatmalar

    Cfufile
    yangilanish yaratish bo'yicha ko'rsatmalar

    F
    yangilanishga kiritilgan tarqatish nomi bilan belgilanadi

    V]
    yangilanishga kiritilgan tarqatish versiya tomonidan belgilanadi

    Eslatma: -f |-v parametrlar guruhi tarqatish fayllari yangilanishga kiritilganicha ko'p marta takrorlanadi.

    Konfiguratsiya ombori bilan ishlash uchun buyruq qatori parametrlari:

    /DepotF
    saqlash katalogi

    /DepotN
    saqlash foydalanuvchi nomi

    /DepotP
    saqlash foydalanuvchi paroli

    V
    v - versiya raqami, agar versiya raqami ko'rsatilmagan bo'lsa yoki -1 ga teng bo'lsa, oxirgi versiya saqlanadi.

    /DepotUpdateCfg [-v ] [-qayta ko'rib chiqilgan]
    Fayldan saqlash konfiguratsiyasini yangilang (to'plam rejimi)

    V
    versiya raqami, agar versiya raqami ko'rsatilmagan bo'lsa yoki -1 ga teng bo'lsa, oxirgi versiya saqlanadi, agar konfiguratsiya xotiraga ulangan bo'lsa, parametr e'tiborga olinmaydi

    Qayta ko'rib chiqilgan
    agar kerak bo'lsa, qo'lga olingan narsalarni qabul qilish. Agar konfiguratsiya saqlashga ulanmagan bo'lsa, parametr e'tiborga olinmaydi.

    1C: Enterprise 8 ni avtomatlashtirish serveri sifatida ommaviy rejimda ro'yxatdan o'tkazish uchun buyruq qatori parametrlari:

    / RegServer
    arizani ro'yxatdan o'tkazish

    /UnregServer
    ariza ro'yxatini o'chirish

    Bajarilgandan so'ng, 1C: Enterprise 8 tizimini yopadi.
    Agar parametr qiymatlari bo'sh joylarni o'z ichiga olsa (masalan, yo'l yoki fayl nomi), qiymatlar qo'shtirnoq ichiga olinishi kerak.

    Misollar

    1C: Enterprise 8 ni buyruq satridan qanday ishga tushirish kerak

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /F D:\Configurations\Typical\Trading Control /N Foydalanuvchi nomi /P Parol

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /S Server\Base /N Foydalanuvchi nomi /P Parol

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Configurations\Typical\Trading Control /N Foydalanuvchi nomi /P Parol

    1C: Enterprise-ni buyruq satridan ma'lumotlar bazasini yuklashga qanday majburlash kerak

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Trading Control /N Foydalanuvchi nomi /P Parol /DumpIB c:\name.dt

    Ma'lumotlar bazasi konfiguratsiyasiga joriy konfiguratsiya o'zgarishlarini buyruq satridan qanday yangilash mumkin

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Trading Control /N Foydalanuvchi nomi /P Parol /UpdateDBCfg

    Ma'lumotnoma yaxlitligini avtomatik tekshirmasdan infobazani qanday sinash va tuzatish

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (administrator)" /P"" /IBcheckAndRepair -LogIntegrity

    Konfiguratsiya tekshiruvini avtomatik ravishda qanday amalga oshirish va tekshirish natijalarini faylga chiqarish

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (administrator)" /P"" /OutD:\my\log.txt /CheckConfig -ClientServer -Client -ExternalConnectionServer -ExternalConnection -Server -DistributiveModules -Noto'g'ri havolalar -ConfigLogicalIntegrity -UnreferenceProcedures -HandlersExistence -EmptyHandlers

    Jurnalni dasturiy jihatdan qanday qisqartirish mumkin

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (administrator)" /P"" /OutD:\my\log.txt /ReduceEventLogSize 2004-12- 26 -saveAsC:\OldLog.elf

    Ilova yechimining modullarini buyruq satridan matnli fayllar sifatida qanday tushirish mumkin

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (administrator)" /P"" /DumpConfigFiles "D:\1\11" -Module

    Htm formatida saqlangan yordam fayllarini dastur yechimiga qanday yuklash mumkin

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (administrator)" /P"" /LoadConfigFiles "D:\1\11" -Yordam