1های پشتیبان قطع شد چه باید کرد. شروع یک جلسه با پایگاه اطلاعاتی ممنوع است. پشتیبان گیری. مشکل عدم همگام سازی ساعت

پس از یک بار راه اندازی برنامه 1C، هنگام راه اندازی، خطای "Session start with" را دیدم پایگاه اطلاع رسانیممنوع پشتیبان گیری". من بسیار شگفت زده شدم - من خودم مسدود کردن را تنظیم نکردم. پس از کمی تجزیه و تحلیل، دلیل آن در "شکلی" کپی آرشیوی خودکار است که در (یکی از زیر سیستم ها) تعبیه شده است.

خطا به این شکل است:

چیزی که مشخص شد این بود که هنگام تنظیم ایجاد نسخه های بایگانی پایگاه داده، سیستم به طور خودکار یک قفل را برای ورود به پایگاه اطلاعات تنظیم می کند. این مانع از اجرای برنامه در طول مدت فرآیند توسط کاربران می شود.

اما گاهی اوقات پیش می‌آید که پس از کپی کردن، سیستم نمی‌تواند آن را حذف کند. در این حالت، با خطای "شروع جلسه با پایگاه اطلاعاتی ممنوع است ..." دریافت می کنیم.

267 درس ویدیویی 1C را به صورت رایگان دریافت کنید:

راه حل

ساده ترین راه برای رفع مشکل حذف فایل است 1Cv8.cdn(فایل قفل infobase) از پوشه پایگاه داده.

به عنوان مثال، در اسکرین شات من در بالا، مکان پایه این است:

شما باید به این پوشه بروید و سپس 1Cv8.cdn را پیدا و حذف کنید.

برداشتن قفل از پایه مشتری-سرور 1C

اگر به کنسول سرور دسترسی دارید، حذف قفل بسیار آسان است. کافی است به ویژگی های پایگاه اطلاعاتی بروید و تیک پرچم «بلاک کردن شروع جلسه فعال است» را بردارید:

امروز با مشکلی مواجه شدم که پس از پشتیبان گیری خودکار پایگاه داده 1C Accounting 8.3 ظاهر شد. من پشتیبان پایگاه داده را در هنگام خروج از برنامه پیکربندی کرده ام. من یک سال با موفقیت از برنامه خارج شدم، اما، ظاهرا، این بار به نوعی شکست خوردم :). و نتونستم وارد بشم برنامه هوشمند من یک عبارت بسیار هوشمندانه برای من نوشت که بیشتر برای یک برنامه نویس 1C در نظر گرفته شده است تا یک کاربر ساده. بنابراین، بیایید نه به عنوان مدیران 1C، بلکه فقط به عنوان یک حسابدار با مشکل برخورد کنیم :).

اگر 1s 8.3 پس از پشتیبان‌گیری باز نشد و پیام «شروع جلسه با پایگاه اطلاعاتی از پشتیبان‌گیری ممنوع است...» باز نشد، چه باید کرد.

اگر هنگام باز کردن پایه 1C، به جای باز کردن پایه، پیامی نمایش داده شود:

«شروع جلسه با پایگاه اطلاعاتی ممنوع است. برای انجام یک نسخه پشتیبان…”. به دنبال آن دستورالعمل هایی برای مدیر در مورد نحوه راه اندازی پایگاه داده ارائه می شود، اما این دستورالعمل کمک چندانی به حسابدار نمی کند.

راه حل به روشی ساده تر:

باید پوشه ای را روی دیسکی که پایگاه داده 1C Accounting 8.3 در آن قرار دارد پیدا کنید. پوشه را باز کنید در داخل پوشه موارد زیر را مشاهده خواهید کرد:

در پوشه باید فایل 1Cv8.cdn را پیدا کنید. نیاز به حذف 1Cv8.cdn را فایل کنید و 1C:Enterprise را مجددا راه اندازی کنید.

همانطور که می بینید، همه چیز ساده است. و بسیار خوب است که مقاله من برای شما مفید بود، بسیار خوشحالم که به شما کمک می کنم. بگذارید کار حسابداران راحت تر باشد تا وقت آزاد بیشتری برای خود و عزیزانشان داشته باشند!

برای امروز کافی است!

اینا ایزوکووا با شما بود.

شما را در صفحات می بینم !

اچ قبلا، پیش از این کنه در دکمه های رسانه های اجتماعی زیر مقالهآن را برای خود نگه دارید!

در باره تبدیل شدن شما در نظرات سوالات شما زیر مقاله! سعی میکنم جواب همه رو بدم

با کچا ite درس های مفید رایگان با کلیک بر روی دکمه "دانلود رایگان" در زیر مقاله.

کاوش کنید مفید کتابچه های راهنمای کار با فشار دادن .

سازمان بهداشت جهانی می خواهد حسابداری یاد بگیرد، کلیک

شما در صفحه درست قرار گرفته اید! به احتمال زیاد، صبح متوجه شدید که 1C 8.3 مورد علاقه شما با این پیام شروع نمی شود: شروع یک جلسه با پایگاه اطلاعاتی ممنوع است. برای انجام پشتیبان…».

اولین کاری که اکنون باید انجام دهید این است به کاربران اجازه کار فوری بدهید.پس از آن، با آرامش مقاله را تا انتها بخوانید و دریابید که چرا این اتفاق افتاده است و "قفل کردن و باز کردن قفل از پایگاه اطلاعات 1C 8.3" چیست.

تجربه من نشان می دهد که شما یک کاربر (نه یک مدیر سیستم یا یک برنامه نویس) هستید و پایگاه اطلاعاتی شما یک پایگاه اطلاعاتی فایل است (اگر پایگاه داده SQL باشد، متخصصان قبلاً با مشکل شما برخورد می کنند). برای شروع شما باید بفهمید که در کدام پوشه (دایرکتوری) قرار دارد و یک فایل را در این پوشه حذف کنید - 1Cv8.cdn(لازم نیست فایل را ذخیره کنید، دیگر به آن نیاز نخواهید داشت).

*اگر متخصص فناوری اطلاعات هستید، می توانید با خیال راحت بخش «قفل کردن و باز کردن قفل پایگاه اطلاعات 1C» را مطالعه کنید.

در پنجره فهرست پایگاه های اطلاعاتی، پایگاه خود را پیدا کنید (شماره 1 در تصویر زیر) و یک بار (و فقط یک بار!) با ماوس روی آن کلیک کنید. سپس روی دکمه "تغییر" (شماره 2) کلیک کنید.

تنها یک پایه در لیست می تواند وجود داشته باشد، بنابراین این پنجره ممکن است برای شما به عنوان "پنجره راه اندازی 1C" آشنا باشد. در این حالت فقط روی دکمه Change کلیک کنید.

اگر می بینید که پایگاه اطلاعات در این رایانه یا در قرار دارد شبکه محلی- تجربه من ناامید نشد - پایگاه داده فایل است و ما همه چیز را درست انجام می دهیم. این مسیر را کپی کنید ( اعداد 3 و 4).

حالا به این پوشه بروید.

در هر صورت، در اینجا چند گزینه برای راه اندازی File Explorer وجود دارد:

  • شما Windows XP یا Windows 7 دارید. روی Start، Run کلیک کنید، مکان پایگاه اطلاعاتی که قبلاً کپی شده است را جایگذاری کنید. File Explorer باز می شود.
  • شما ویندوز 7 دارید. اما هیچ مورد Run وجود ندارد. بلافاصله پس از کلیک روی Start مکان را جایگذاری کنید. File Explorer باز می شود.
  • شما ویندوز 8 یا ویندوز 10 دارید. روی Start کلیک کنید، روی ذره بین در گوشه سمت راست بالا کلیک کنید، مکان پایگاه اطلاعاتی را که قبلاً کپی شده بود، قرار دهید، Enter را فشار دهید. File Explorer باز می شود.

  • فلاپی دیسک زرد رنگ را در نوار وظیفه پیدا کنید و روی آن کلیک کنید. محل پایگاه اطلاعاتی را در نوار آدرس بالای پنجره اکسپلورر قرار دهید. (روی نوار آدرس کلیک راست کنید، تغییر آدرس، دوباره روی نوار آدرس کلیک راست کنید، Paste).

  • یک راه برای همه نسخه های ویندوزو تنظیمات آن دکمه پرچم روی صفحه کلید را فشار دهید و بدون رها کردن آن، R لاتین (یا K روسی) روی صفحه کلید را فشار دهید. پنجره "Run" باز می شود، مکان قبلی پایگاه اطلاعاتی را که قبلاً کپی شده بود، در آنجا قرار دهید و روی OK کلیک کنید.

با استفاده از یکی از گزینه های پیشنهادی، به پنجره کاوشگر با محل پایگاه اطلاعاتی هدایت می شوید.


در پنجره کاوشگر، فایل 1Cv8.cdn را در لیست فایل ها پیدا کنید، روی آن کلیک راست کنید، همانطور که در شکل قبل نشان داده شده است "Delete" را انتخاب کنید.

آماده! «1C: حسابداری» یا «1C: حقوق و دستمزد و مدیریت منابع انسانی» یا «1C: مدیریت تجارت» شما دوباره راه اندازی می شود.

مسدود کردن و باز کردن قفل از پایگاه اطلاعات 1C. ما اسطوره ها را نابود می کنیم.

در این بخش، اطلاعات منحصر به فردی در مورد کار با قفل ها و همچنین رد تصورات غلط رایج در مورد "قفل کردن داده ها" پیدا خواهید کرد.

چگونه قفل را تنظیم کنیم؟

مکانیسم مسدود کردن پایگاه اطلاعاتی برای پایان دادن به جلسات باز فعلی و جلوگیری از اتصالات جدید طراحی شده است. مکان عملکرد قفل در منو ممکن است بسته به پیکربندی متفاوت باشد. به عنوان مثال، در UT، نسخه 11 (11.3.3.163)، این NSI و مدیریت، [سرویس] مسدود کردن کار کاربر است. گزینه جایگزین: NSI و مدیریت، پشتیبانی و نگهداری، مسدود کردن کار کاربر. در UT، نسخه 10.3 (10.3.21.2) این سرویس، کاربران، مسدود کردن برقراری اتصالات به پایگاه اطلاعات است.

*پیکربندی‌های مخصوص صنعت وجود دارد که قفل کردن از نظر رابط و مکانیسم متفاوت از آنچه در این مقاله توضیح داده شده است، به نظر می‌رسد. از آنجایی که ما مکانیزم استانداردی را برای اکثر پیکربندی‌های 1C در نظر می‌گیریم، پیکربندی‌های خاص صنعت را لمس نمی‌کنیم.


با انتخاب این مورد، کادر محاوره‌ای «Lock Users» باز می‌شود که در آن باید پیامی برای کاربران، زمان شروع و پایان بلوک و کد باز کردن قفل را وارد کنید.


از آنجایی که ابتدا و انتهای عمل مسدودسازی را وارد می کنید، باید در این گفتگو نهایت دقت را داشته باشید و اطلاعات را به صراحت وارد کنید. اگر دیالوگ قابلیت وارد کردن یک شروع مسدود را «بعد از 15 دقیقه» با مدت زمان «20 دقیقه» داشت، یا حداقل این مقادیر برای مرجع بر اساس زمان شروع و پایان مطلق مسدود کردن نمایش داده می شدند، در این صورت تنظیم مسدود کردن با مدت زمان یک سال دشوار خواهد بود، مانند این که وقتی خطای تاریخ-زمان را وارد کنید ممکن است اتفاق بیفتد.

پارامتر "زمان شروع" توصیه می شود به عنوان تاریخ/زمان فعلی + زمان مورد نیاز برای آماده شدن کاربران برای خروج در حین ذخیره اسناد ویرایش شده تنظیم شود. به عنوان مثال، ساعت 9:50 صبح است که 10 دقیقه به کاربران فرصت می دهد تا نتایج خود را ذخیره کنند. کل زمان شروع مسدود کردن باید 10:00 باشد.

زمان پایان - نمی توانید وارد کنید، در این حالت مسدود شدن شی به طور نامحدود (برای همیشه) تنظیم می شود.

کد باز کردن قفل یک "گذرواژه" یکبار مصرف برای شروع از ابتدا است، با وجود قفل، که ممکن است در برخی موارد مورد نیاز باشد (بعداً مورد بحث قرار خواهد گرفت). حتما وارد شوید و به خاطر بسپارید.این پارامتر در مورد نسخه SQL پایگاه اطلاعاتی در بخش "Administration of 1C Enterprise Servers" قابل مشاهده است و در آنجا "کد مجوز" نامیده می شود.

در مورد نسخه SQL پایگاه اطلاعاتی، مجوز اضافی از مدیر پایگاه اطلاعاتی یا مدیر کلاستر مورد نیاز است.


بنابراین، پس از کلیک بر روی دکمه "تنظیم قفل" و پاسخ مثبت به تایید ...


... شما به کادر محاوره ای قبلی باز خواهید گشت، ظاهرکه تغییر کرده است:


در گوشه سمت راست پایین، پیامی ظاهر می‌شود که می‌گوید مسدود کردن کار کاربر برنامه‌ریزی شده است. فقط شما این پیام را خواهید دید.


برنامه ریزی شده؟ شاید ربطی به کارهای روتین داشته باشد؟

آیا مسدود کردن برنامه‌ریزی‌شده کار کاربر در صورت تنظیم مسدود کردن کارهای برنامه‌ریزی‌شده کار می‌کند؟ بله، کار خواهد کرد. مکانیسم مسدود کردن از کارهای برنامه ریزی شده استفاده نمی کند.

من و کاربران چه خواهیم دید؟

قبل از شروع قفل، کاربران فعال یادآوری های "مودبانه" برای خاموش شدن دریافت می کنند. در این گفتگو، "بله" با مهلت زمانی فعال می شود، بنابراین کاربرانی که از محل کار غایب هستند با موفقیت از جلسه 1C خارج می شوند.


آغازگر قفل پیام دیگری دریافت می کند:


هنگامی که عمل مسدود کردن شروع شد، پایگاه اطلاعاتی به روش معمول قابل دسترسی نیست. اما نحوه ورود در زیر توضیح داده خواهد شد. لطفاً توجه داشته باشید که گفتگو حاوی نشانگر خودکار زمان پایان مسدود نیست، بنابراین وظیفه اطلاع رسانی به کاربران در مورد ازسرگیری کار بر عهده مدیر است. این اطلاعات را می توان در یک پیام به کاربر مشخص کرد.



بمب دقیقا در ساعت مقرر منفجر می شود. آژیر ناله می کند تا منفجر شود.

برخلاف تصور رایج که جلسات کاربر فعال به آرامی خاتمه می‌یابد، پس از هشداری که می‌توان نادیده گرفت و کار ادامه می‌یابد، در واقع، خاتمه یا بهتر است بگوییم «قطع کردن» جلسات فعال دقیقاً طبق برنامه، سخت و با از دست دادن همه اتفاق می‌افتد. نتایج ذخیره نشده همه اخطارها در فاصله زمانی از فشار دادن دکمه "تنظیم مسدود کردن" تا زمان شروع مسدود کردن صادر می شوند، پس از آن جلسه فعال بدون هیچ اطلاع رسانی پایان می یابد و 1C وارد چرخه تلاش برای شروع مجدد پیکربندی می شود. ، با فاصله زمانی 1 دقیقه.

هیچ استثنایی برای حالت های ورودی مقادیر مرجع وجود ندارد، که در آن مقداری وارد می شود که در مرجع نیست - نمی توانید از حالت ورودی خارج شوید (به عنوان مثال، 1C را با یک ضربدر ببندید)، اما این مانع از تکمیل شما نمی شود. کار کردن حالت گفتگوی مودال مورد توجه بیشتر است، بنابراین ما در مورد آن با جزئیات بیشتر صحبت خواهیم کرد.

*پایان دادن جلسات کاربر در پیکربندی های قدیمی کمی دیرتر از زمان تعیین شده رخ می دهد، زیرا. کاربران ابتدا یک هشدار "سیستم در حال خاموش شدن است" دریافت می کنند.

آیا واقعاً منفجر خواهد شد؟

برای شروع، ما توجه می کنیم که در پیکربندی های قدیمی تر، مسدود کردن آغازگر مسدود کردن ممکن است کار نکند. و حالا بیایید به بررسی موضوع برای پلتفرم 8.3 برویم.

یک کاربر یک فایل IS است که تصمیم می‌گیرد، برای مثال، یک سند را حذف کند و سپس به ناهار برود و گفتگوی «مشخص کردن سند برای حذف؟» را روی صفحه بگذارد، اتصال به پایگاه اطلاعات را باز نگه می‌دارد. البته جلسه او بعد از ناهار، پس از پاسخ "بله" یا "خیر" به پایان می رسد، اما تا آن زمان خواهید دید که کاربران فعال هستند. در این حالت، آغازگر مسدود کردن پیام زیر را مشاهده خواهد کرد:


یک پیغام خطای زمان اجرا در گزارش ظاهر می شود، که باید به عنوان یک خطای زمان اجرا تفسیر نشود، بلکه باید به عنوان "همه کاربران جلسات خود را تمام نکرده اند" تفسیر شود:


و این تنها دلیلی نیست که مسدود کردن ممکن است کارساز نباشد. (بخش‌های بعدی «با ساعت چه کسی؟» و «اما کاربران من در ولادی وستوک چطور؟» را ببینید).

گفتگوی مودال در نسخه SQL یک پایگاه اطلاعاتی در فرم های مدیریت شده

سرور برنامه 1C توانایی حذف یک جلسه را با وجود حالت گفتگوی مودال دارد. رابط 1C و گفتگوی مودال روی صفحه کاربر باقی می ماند و ظاهر یک جلسه ناقص را ایجاد می کند، اما در واقع جلسه حذف می شود و ارتباط با IB به موقع قطع می شود. هنگام تلاش برای ادامه کار، بسته به تفاوت های ظریف، کاربر پیام خطای "جلسه از دست رفته یا حذف شده است" یا "جلسه توسط مدیر به پایان رسید" را مشاهده می کند.



گفتگوی مودال در نسخه SQL پایگاه اطلاعاتی در فرم‌های معمولی

جلسات کاربر خاتمه می یابد.

پس از تنظیم قفل، بهتر است از دیالوگ خارج نشوید، زیرا هنگامی که قبل از شروع قفل دوباره وارد این گفتگو می شوید، یک پیام نادرست ظاهر می شود که قفل از قبل تنظیم شده است (هر چند فقط نیمی از آن)، هیچ جلسه فعال وجود ندارد (درست نیست). در همان زمان، روند خاموش کردن کاربران ادامه دارد (با صفر جلسات فعال در تضاد است + کاملاً درست نیست، زیرا کاربران "خودشان را خاتمه می دهند"). اگرچه کد مسدود کردن کار کاربر ایده‌آل نیست، اما در نهایت مانع از تنظیم بلوک و پایان جلسات فعال نمی‌شود، اما مدیر پایگاه اطلاعات را منحرف می‌کند.



اگر مسدود کردن را تنظیم کنید و گفتگو را ببندید، مسدود کردن کار می کند؟

اگر قفل را تنظیم کنید و فوراً از 1C خارج شوید (یعنی جلسه 1C را قبل از شروع قفل پایان دهید) قفل کار می کند؟

آره. مکانیسم پاسخگویی به یک بلوک مجموعه، تعامل بین آغازگر بلوک و سایر کاربران را فراهم نمی کند. جلسات کاربر به طور مستقل بررسی می کنند که آیا می توانند کار کنند یا خیر.

اگر زمان روی رایانه ها کمی متفاوت باشد، مسدود کردن با ساعت چه کسی کار می کند؟

مشکل عدم همگام سازی ساعت

با فایل IB، هر کامپیوتر بررسی می‌کند که آیا IB محدوده زمانی مسدودکننده‌ای دارد یا خیر و آن را با ساعت محلی خود مقایسه می‌کند. دقت ساعت آن تعیین می کند که آیا یک کامپیوتر معین می تواند یک جلسه را دقیقاً در زمان مناسب به پایان برساند یا خیر. اگر پایه از ساعت 10:00 مسدود شود، برای یک کامپیوتر این لحظه زودتر و برای دیگری دیرتر خواهد آمد.

در محیط دامنه و کار عالیمدیران سیستم، زمان در همه رایانه ها با کنترل کننده دامنه همگام می شود. اما در دلایل مختلفزمان را می توان بازنشانی کرد: همگام سازی زمان با کنترل کننده دامنه پیکربندی نشده است، همگام سازی زمان با یک سرور زمان دقیق خارجی که دیگر در دسترس نیست پیکربندی شده است، خرابی سرویس شبکه یا دامنه، عدم وجود حقوق تغییر زمان سیستم و غیره.

به نظر می رسد که می توانیم در مورد ثانیه ها، در موارد شدید، دقیقه ها صحبت کنیم. اما در واقع ممکن است مثلاً کامپیوتر یک به روز رسانی نصب نکرده باشد. سیستم عامل، که از انتقال به زمان فصلی (زمستان / تابستان) پشتیبانی می کند و ممکن است خطا قبلاً نه ثانیه، بلکه ساعت باشد. انجام چنین آزمایشی آسان است: یک بلوک را برای ساعت 10 صبح به مدت نیم ساعت برنامه ریزی کنید و در یکی از رایانه ها زمان را یک ساعت به جلو تنظیم کنید - بلوک روی آن تأثیری نخواهد داشت.

بنابراین، قبل از تنظیم قفل، زمان را در گوشه پایین سمت راست رایانه با ساعت مچی خود به دقت بررسی کنید و همچنین از قبل با مدیر سیستم خود تماس بگیرید تا در مورد اینکه آیا همگام سازی زمان در زیرساخت فناوری اطلاعات شما کار می کند یا خیر.

اما کاربران من در ولادی وستوک چطور؟

مشکل زمان مطلق با کاربران از مناطق زمانی مختلف

محدوده زمانی مسدود کردن در پایگاه اطلاعات ذخیره می شود. به محتویات فایل مسدودکننده 1Cv8.cdn (که در نسخه فایل IB ایجاد شده است) نگاه کنید، این فایل حاوی زمان شروع مسدودسازی در تاریخ 1396/07/17 ساعت 13:59 با فرمت YYYYMMDDHHMMSS بدون هیچ نشانی از منطقه زمانی است:


بدون نشان دادن منطقه زمانی، مشخص می شود که زمان مطلق چیست در سوال، اگر زمان همیشه به منطقه زمانی خاصی مانند UTC+0 اشاره دارد. اما زمان محلی مطابق با ساعت رایانه ای که مسدود کردن را آغاز کرده است در پایگاه داده ذخیره می شود. ناشناخته است که این رایانه از چه منطقه زمانی بوده است، به این معنی که زمان مسدود کردن مطلق ناشناخته است.

اگر در مسکو، در یک IB متمرکز، یک بلوک را در 13:59 تنظیم کنید، و این لحظه از زمان برای کاربران مسکو در آینده است، پس برای کاربران همان IB در ولادیوستوک، 13:59 7 ساعت پیش بود. و بسته به راه حل فنی که مطابق با آن کار با امنیت اطلاعات کاربران ولادی وستوک انجام می شود، مسدود کردن این کاربران یا کار می کند یا خیر.

چه راه حل های فنی می تواند وجود داشته باشد که در آن مسدودسازی برای کاربران ولادی وستوک به درستی کار نکند؟ آنهایی که در آنها قسمت مشتری 1C در ولادیووستوک و نه در مسکو وقت دریافت می کند. به عنوان مثال، دفاتر از طریق VPN به یک شبکه محلی متصل می شوند و بخش مشتری 1C با آن شروع می شود کامپیوتر محلی، داشتن زمان UTC+10. اما اگر آنها با پایگاه داده از طریق اتصال RDP یا در حالت RemoteApp در سرور مسکو کار کنند و بخش مشتری 1C را در این سرور اجرا کنند، همه چیز خوب خواهد بود، زیرا. زمان UTC+3 خواهد داشت.

آیا در مورد نسخه SQL پایگاه اطلاعاتی مشکلاتی در عدم همگام سازی ساعت و منطقه زمانی وجود دارد؟

خیر در این گزینه یک “ساعت سرور” وجود دارد که به عنوان مرجع در نظر گرفته شده است.

اگر در Configurator حضور داشته باشم و مسدود شدن شروع به اعمال کند، آیا من از Configurator خارج می شوم؟

آیا بعد از شروع عمل مسدود کردن امکان ورود به Configurator وجود خواهد داشت؟

ممنوع است! بررسی امکان کار با پیکربندی فقط در هنگام راه اندازی انجام می شود و در حین کار انجام نمی شود. بنابراین، اگر یک قفل برای کارهای بعدی در پیکربندی تنظیم شود، راه اندازی آن در ابتدا بسیار ساده تر از دور زدن ممنوعیت راه اندازی بعداً است.

چگونه قفل را برداریم؟

در همان محاوره ای که قفل در آن تنظیم شده بود. یادآوری می کنیم که پس از تنظیم قفل، به جای دکمه «تنظیم قفل»، دکمه «باز کردن» در آن قرار دارد.

در مورد نسخه SQL IS، باز کردن قفل در اسنپ‌این "Administration of 1C Enterprise Servers" نیز امکان پذیر است. (پایین را ببینید)

کد آنلاک برای چیست؟

برای ورود به IB در لحظه ای که مسدودسازی اعمال می شود. موقعیت هایی که این مورد نیاز است:

  • پس از تنظیم قفل، جلسه IS خاتمه یافت (به صورت دستی یا در نتیجه عمل قفل بر روی خود آغازگر)، و یک جلسه جدید باید شروع شود.
  • زمان پایان قفل به اشتباه اصلاً پر نشده است.
  • زمان پایان مسدودسازی اشتباه پر شده است (به عنوان مثال، ماه یا سال بعد به طور تصادفی وارد شده است).
  • infobase در نسخه SQL است و برای لغو قفل تنظیم نادرست، حذف فایل 1Cv8.cdn در دایرکتوری infobase غیرممکن است.

در این مورد، از راهنمایی که در راه اندازی داده می شود استفاده کنید. آن ها در پنجره ای با لیست پایگاه های اطلاعاتی، روی "تغییر" کلیک کنید و خط را در گزینه های راه اندازی اضافی وارد کنید:

ENTERPRISE /F"Z:\Exchange\UT 11" /CAllowUsers /UC12345

... با در نظر گرفتن دایرکتوری مکان و کد باز کردن قفل.


بهتر است این خط را در کلیپ بورد کپی کرده و در گفتگوی "Edit infobase" تصحیح کنید. اگر نوع نقل قول ها یا روسی "C" و لاتین را با هم مخلوط کرده باشید، یک پیام خطا مشاهده خواهید کرد:



در صورت ورود صحیح و راه اندازی بعدی 1C در حالت سازمانی، 1C به طور خودکار قفل را باز می کند و کار خود را کامل می کند. پس از آن، حذف پارامترهای اضافی و اجرای 1C به طور معمول امکان پذیر خواهد بود.

اگر قفل تنظیم نکردم، اما پایگاه داده SQL توسط شخصی قفل شده است، چه کاری باید انجام دهم؟ با این حال، من کد آنلاک را نمی دانم.

مسدود کردن پایگاه اطلاعاتی را می توان توسط خود پیکربندی برای مدت زمان ایجاد نسخه پشتیبان تنظیم کرد. اگر فرآیند ایجاد به طور معمول تکمیل نشده باشد، پایگاه داده SQL ممکن است در حالت قفل باقی بماند. در این مورد، دسترسی به کنسول (به طور صحیح تر، یک Snap-in) "مدیریت سرورهای 1C: Enterprise" مورد نیاز است.

کجا به دنبال آن بگردیم؟

Snap-In 1C: Enterprise Server Administration اغلب روی همان سروری که در آن مستقر است نصب می شود. سرور SQLو همچنین جایی که خود "Server 1C" (یا "Application Server 1C") مستقر شده است. اگرچه این ضروری نیست: SQL را می توان بر روی یک رایانه نصب کرد، سرور برنامه کاربردی 1C را بر روی دیگری نصب کرد، و Snap-in را می توان در ایستگاه کاری شما مستقر کرد. با احتمال موفقیت بالا، می توانید با انجام موارد زیر به موفقیت برسید:

  • از طریق RDP به سرور مشخص شده در خط Srvr=... با استفاده از لاگین دامنه و رمز عبور خود متصل شوید. اگر نمی توانید وصل شوید، بپرسید مدیر سیستمشما را به گروه کاربران دسکتاپ از راه دور اضافه کنید. (در صورت محرومیت از چنین حقوقی، برنامه "Administration of 1C Enterprise Servers" را در ایستگاه کاری مستقر و پیکربندی کنید).

  • در سرور، Snap-in 1C:Enterprise Server Administration را پیدا کنید.
  • Snap-in را اجرا کنید، درخت را به گره با پایگاه اطلاعاتی خود گسترش دهید.

  • در ویژگی‌های پایگاه اطلاعاتی، علامت کادر انتخاب «انسداد شروع جلسه فعال است» را بردارید یا زمان‌های شروع و پایان مسدود شدن را تصحیح کنید، یا به «کد مجوز» برای وارد کردن IB نگاه کنید (معروف به «کد باز کردن قفل» در گفتگوی مسدود کردن).

اگر همه کاربران پایگاه اطلاعاتی SQL از سیستم خارج شده باشند، اما هنوز نمی توانید Configurator را راه اندازی کنید، چه باید کرد، زیرا آیا کاربران فعال وجود دارد؟

در گره "اتصالات" پایگاه اطلاعات، در سمت راست صفحه، می توانید اتصالات موجود را حذف کنید.


اینها با تمام سوالات مربوط به مبحث مسدود کردن پایگاه اطلاعاتی فاصله زیادی دارند.

اگر هر سوالی دارید:

  • اگر سروری را در اروپا اجاره می کنید و نمی خواهید به منطقه زمانی آن وابسته باشید، آیا می توان به وقت مسکو کار کرد؟
  • اگر 1C Application Server مشخص نیست کجا نصب شده است، چگونه می توان آن را پیدا کرد؟
  • چگونه Snap-In 1C: Enterprise Server Administration را مستقر کنیم و چگونه آن را پیکربندی کنیم؟
  • اگر چندین سرور برنامه در یک شبکه محلی وجود داشته باشد، چه باید کرد؟
  • چگونه در مورد سیستم خوشه ای باشیم؟ و غیره.

مشاوران معتبر فناوری 1C ما خوشحال خواهند شد که به آنها پاسخ دهند.

  • اولاً، به درک بهتر آنچه اتفاق افتاده کمک خواهد کرد. و در موارد نادرتر، حتی می تواند به حل مشکل به تنهایی کمک کند.
  • ثانیاً، اگر به تنهایی نتوانستید کنار بیایید، ابتدا باید با یک متخصص برای پشتیبانی فنی با محتوای اطلاعات و پنجره تشخیصی که ظاهر می شود تماس بگیرید.

بیایید نگاهی دقیق تر به محتوای پیام گفتگوی دریافتی بیندازیم:

خط 1.A "شروع جلسه با پایگاه اطلاعاتی ممنوع است." یک ورودی استاندارد است که نشان دهنده مسدود شدن ورود کاربر به برنامه است. با چنین مسدود کردنی، یک فایل خاص با پسوند ".cdn" به طور خودکار در فهرست infobase ایجاد می شود (برای جزئیات بیشتر به بخش های زیر مراجعه کنید).

خط 1.B معمولاً دلیل، مدت زمان بلوک و همچنین سایر اطلاعات مفید را نشان می دهد. بسته به اینکه چه کسی یا چه چیزی (در مورد سیستم) مسدود کردن ورودی را تنظیم کرده است، و همچنین برای چه هدفی، اطلاعات این بلوک ممکن است متفاوت باشد. خط "پشتیبان گیری" یک ورودی استاندارد برای پشتیبان گیری دستی یا برنامه ریزی شده (در این مورد، خط "برای انجام پشتیبان گیری.") پایگاه اطلاعات با استفاده از 1C Enterprise نیز مشخص است.

مدیر، در صورت ایجاد قفل در حالت کاربر 1C 8.3 Enterprise، یا برنامه نویس 1C، در صورت تنظیم قفل به صورت برنامه ای در پیکربندی، می تواند پیام های خود را ارائه دهد:

خط 2 راهنمایی می کند که چگونه می توانید برنامه را از طریق خط فرمان ویندوز اجرا کنید اگر به اصطلاح "کد مجوز" را می دانید (مرحله بعدی را ببینید).

خط 3 روند و عملکرد دکمه ها را توضیح می دهد.

مرحله 2. تصمیم گیری در مورد نحوه باز کردن و ورود به پایگاه داده 1C 8.3

قفل های جلسه را می توان به صورت مشروط به صورت زیر طبقه بندی کرد:

  • برنامه ریزی شده است. هنگامی که قفل جلسه به صورت دستی یا خودکار شروع شد، فرآیند برنامه ریزی شده در پایگاه داده 1C ارائه می شود (پشتیبان گیری، کار برنامه ریزی شده، به روز رسانی).
  • دیگران اشتباه می کنند. هنگامی که یک قفل در نتیجه اقدامات اشتباه کاربر یا خطاهایی که در خود سیستم رخ داده است تنظیم می شود، زمانی که به طور خودکار قفل تنظیم شده قبلی را حذف نمی کند. به عنوان مثال، یک فرآیند پشتیبان گیری شروع شد، اما کاربر با بستن اجباری برنامه، آن را قطع کرد.

روش 1

در هر دو مورد، هنگامی که مسدود کردن جلسه تنظیم می شود، همانطور که در بالا ذکر شد، یک فایل با مجوز ".cdn" در فهرستی که پایگاه اطلاعات فعلی در آن ذخیره می شود ایجاد می شود:

بدین ترتیب، راه حل سادهخطاهای راه اندازی برنامه به دلیل مسدود شدن جلسه، حذف فایل 1Cv8.cdn خواهد بود.

با این حال، کاربر ابتدا باید این سوال را از خود بپرسد: "بعد از همه، اگر مسدود کردن جلسات تنظیم شده باشد، آیا این به دلیل چیزی است؟". شاید کاربر دیگری با عملکردهای مدیریتی (از این پس به عنوان مدیر نامیده می شود) یک کار یا پردازش واقعاً مهم را در حسابداری 1C 8.3 راه اندازی کرده است که حضور همزمان چندین کاربر در پایگاه داده را تحمل نمی کند.

روش 2

اگر این وضعیت امکان پذیر است، باید با مدیر تماس بگیرید و ببینید که آیا می توانید وارد پایگاه داده شوید و آیا او یک کد مجوز ویژه دارد که در بالا ذکر شد. در این مورد، ما از روش دوم استفاده می کنیم - وارد کردن یک پایگاه اطلاعاتی مسدود شده با راه اندازی برنامه از خط فرمان، مشخص کردن کد مجوز در یکی از پارامترهای راه اندازی:

  • "C:\Program Files (x86)\1cv8\common\1cestart.exe" - مسیر به راه‌انداز 1C Enterprise 8.3.
  • ENTERPRISE - به این معنی است که برنامه در حالت کاربر شروع می شود، یعنی. در حالت 1C Enterprise؛
  • /F”F:\Databases\Accounting” – پایگاه اطلاعات فایل (پارامتر/F) و مسیر دسترسی به آن را مشخص می کند (آدرس پایگاه داده سرور در پارامتر /S مشخص شده است).
  • /С Allow Users to Work – پارامتر اختیاری: در صورت تنظیم، سیستم راه اندازی نمی شود، اما قفل حذف می شود (فایل قفل از بین می رود) و سپس کاربران می توانند به پایگاه اطلاعات دسترسی پیدا کنند.

اگر پارامتر تنظیم نشده باشد، یک کاربر خاص مجاز به ورود است، اما مسدود کردن حذف نمی شود. این کاربر می‌تواند با رفتن به پنل پشتیبانی و نگهداری (بخش مدیریت - گروه دستورات تنظیمات برنامه - فرمان پشتیبانی و نگهداری، قفل کامل را در حالت کاربر انجام دهد:

و فراخوانی فرم مسدود کردن کار کاربربا همین دستور:

در فرمی که باز می‌شود، می‌توانید قفل جلسات را با کلیک کردن روی دکمه باز کردن قفل باز کنید، جایی که /UC12345 – کد مجوز (12345) در پارامتر UC / مشخص شده است. نام پارامترها به زبان انگلیسی نوشته شده است.

برای اطلاعات بیشتر در مورد پارامترهای خط فرمان، به کمک 1C 8.3 Enterprise مراجعه کنید.

روش 3

یک روش جایگزین و حتی ساده تر برای کاربر برای استفاده از پارامترهای بالا برای راه اندازی یک پایگاه اطلاعاتی (از این پس به عنوان IB نامیده می شود) وجود دارد - می توان پارامترهای مورد نیاز را در ویژگی های پایگاه داده مورد نظر مشخص کرد.

1. در پنجره راه اندازی (با علامت "A")، پایگاه داده قفل شده را انتخاب کنید و روی دکمه Change کلیک کنید، پس از آن پنجره ویرایش خصوصیات IB باز می شود (با علامت "B"):

در ملک گزینه های راه اندازی اضافیکد باز کردن قفل و در صورت لزوم پارامتری را تجویز کنید تا به کاربران اجازه کار بدهد (در این مورد، پس از اولین راه اندازی و قبل از راه اندازی بعدی، این پارامتر باید حذف شود). این پارامترها با جزئیات بیشتر در بالا توضیح داده شده است.

توجه داشته باشید:هنگامی که پشتیبان گیری خودکار اتفاق می افتد (مستقیما یا به عنوان بخشی از روش دیگر، به عنوان مثال، در طول یک به روز رسانی خودکار)، سیستم پایگاه اطلاعات 1C 8.3 را مسدود می کند و کد بازگشایی استاندارد را تنظیم می کند. پشتیبان گیری ».

بنابراین، اگر رویه "شکست خورد" و قفل پایگاه داده باقی ماند، اما راهی برای حذف فایل cdn وجود ندارد، می توانید هنگام شروع IB: /UCBackupCopying از پارامتر استفاده کنید.

3. روی دکمه Done کلیک کنید و به پنجره راه اندازی بازگردید، جایی که ما IB را با استفاده از دکمه 1C: Enterprise راه اندازی می کنیم. بنابراین، خطای «شروع جلسه با پایگاه اطلاعاتی ممنوع است. پشتیبان گیری” رفع شد:

اگر 1C 8.3 Enterprise در نسخه سرویس گیرنده-سرور کار می کند، اما کاربر در این حالت حقوق دسترسی و دانش لازم در مورد مدیریت پایگاه داده را ندارد، در این صورت باید برای کمک با مدیر سیستم تماس بگیرید. ما فقط توجه می کنیم که در نسخه سرویس گیرنده-سرور، علاوه بر دسترسی از طریق خط فرمانبا گزینه های اضافیحذف قفل با استفاده از ابزار مدیریت خوشه سرور 1C: Enterprise امکان پذیر است، یعنی باید پرچم را در ویژگی های پایگاه اطلاعاتی مورد نظر حذف کرد. مسدود کردن شروع جلسه فعال شد.

آناتومی فایل قفل 1Cv8.cdn

افراد کنجکاو می توانند به داخل فایل 1Cv8.cdn که در هنگام مسدود شدن جلسات ایجاد شده است نگاه کنند - این یک کار ساده است فایل متنی، که می تواند با ویرایشگر Notepad مناسب باز شود:

متن فایل قاب شده است آکولاد، که گزینه های قفل زیر را با کاما از هم جدا می کند:

  • 1 (0) - علامت تنظیم مسدود کردن (1 - مجموعه؛ 0 - غیرفعال)؛
  • 20160706154700 - تاریخ کامل (تاریخ + زمان) شروع مسدود کردن جلسه، در مورد ما 06 جولای 2016 ساعت 20:00 است.
  • 20160706154700 - تاریخ کامل (تاریخ + زمان) پایان قفل جلسه، در مورد ما 6 جولای 2016 ساعت 20:00:00 است (اگر تاریخ پایان مشخص نشده باشد، مقدار 00010101000000 به پارامتر وارد می شود. پیش فرض)؛
  • به دنبال پارامتر متن، که در آن نقل قول های دوگانهمتن کمکی را در کادر محاوره ای به کاربر نمایش می دهد.
  • "123" - کد مجوز نشان داده شده است.

همانطور که می بینید، فایل حاوی تمام پارامترهای نمایش داده شده در کادر محاوره ای اطلاعات و تشخیصی است که ظاهر می شود.

در سایت می توانید مقالات رایگان و آموزش های ویدیویی دیگری در مورد پیکربندی حسابداری 1C بیابید (




بالا