خانه - ایمنی
گزینه های خط فرمان برای تعیین گزینه های راه اندازی. پارامترهای خط فرمان برای تعیین پارامترهای راه اندازی 1s را در زیر کاربر راه اندازی کنید
2017-12-07T16:42:26+00:00

من می دانم که بسیاری از افراد از وارد کردن نام کاربری و رمز عبور هنگام ورود به پایگاه داده اذیت می شوند. به خصوص برای "ترویکا" (1C: حسابداری 3.0)، که در آن کاربر "Administrator" با رمز عبور خالی هنگام ارتقاء از نسخه دوم به طور خودکار ظاهر می شود:

در مواردی (و اکثریت مطلق هستند) که وارد کردن دستی نام کاربری و رمز عبور (در صورت وجود) ضروری نیست، می‌توانید و حتی باید طبق دستورالعمل‌های زیر اقدام کنید.

1. پنجره 1C را راه اندازی کنید و پایگاه داده مورد نظر را در آن انتخاب کنید:

2. روی دکمه «ویرایش» کلیک کنید. روی دکمه "بعدی" کلیک کنید تا پنجره ای حاوی خط "گزینه های راه اندازی پیشرفته" ظاهر شود، به عنوان مثال، مانند این:

3. در «پارامترهای راه اندازی پیشرفته» باید نام کاربری و رمز عبور خود را در این فرم وارد کنیم: /Nname /Ppassword

لطفا توجه داشته باشید که /N و /P با حروف انگلیسی نوشته می شود.

به عنوان مثال، اگر ما به عنوان کاربر Administrator با یک رمز عبور خالی وارد دیتابیس شویم، پارامترهای ما به صورت زیر خواهد بود:

توجه!اگر پسورد ندارید، یعنی خالی است، منطقی است که اصلاً /P را مشخص نکنید. سپس خط پارامتر به این صورت خواهد بود: /NAdministrator

اگر با رمز عبور 123 وارد پایگاه داده تحت کاربر Vasya شویم، به این صورت:

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

راستی!اگر نام کاربری یا رمز عبور شما حاوی فاصله است، باید آنها را در گیومه قرار دهید، به عنوان مثال:

/N"Vasily Petrov" /P"رمز عبور من"

پس از تنظیم خط پارامترهای راه اندازی، روی دکمه "پایان" کلیک کنید و سعی کنید وارد پایگاه داده شوید.

اکنون پایگاه داده بلافاصله بدون پنجره میانی برای وارد کردن نام کاربری و رمز عبور شروع می شود.

این مقاله در مورد عامل سرور 1C: Enterprise صحبت خواهد کرد 8.3 (در مورد نسخه نیز صادق است 8.2 ) در صورت استفاده از عامل بر روی سیستم عامل های خانواده ویندوز. پارامترهای راه‌اندازی عامل و همچنین شرحی از اقدامات انجام شده هنگام شروع آن ارائه می‌شود.

1. 1C: فایل راه اندازی عامل سرور سازمانی

برای راه اندازی خوشه ای از سرورهای 1C: Enterprise، باید عامل سرور یا بهتر است بگوییم برنامه را اجرا کنید. ragent.exe، که در دایرکتوری قرار دارد صندوقچهدایرکتوری نصب برای سیستم 1C: Enterprise. پیش فرض این است:

  • C:\Program Files (x86)\1cv8\<شماره نسخه>\bin - برای نسخه 32 بیتی سرور 1C: Enterprise نسخه 8.3
  • C:\Program Files\1cv8\<شماره نسخه>\bin - برای نسخه 64 بیتی سرور 1C: Enterprise نسخه 8.3
  • C:\Program Files (x86)\1cv82\<شماره نسخه>\bin - برای نسخه 32 بیتی سرور 1C: Enterprise نسخه 8.2
  • C:\Program Files\1cv82\<شماره نسخه>\bin - برای نسخه 64 بیتی سرور 1C: Enterprise نسخه 8.2

2. پارامترهای راه اندازی عامل سرور 1C: Enterprise

هنگام راه اندازی عامل سرور ragent.exeامکان استفاده از پارامترهای زیر وجود دارد:

1C: پارامترهای راه اندازی عامل سرور سازمانی
پارامتر شرح
-بندر<порт> شماره پورت شبکه عامل سرور (راجنت). این پورت توسط کنسول کلاستر برای دسترسی به سرور مرکزی استفاده می شود. پورت عامل خوشه نیز به عنوان پورت شبکه سرور کارگر مشخص شده است. مقدار پیش فرض: 1540 .
-گزارش<порт> شماره پورت شبکه مدیریت ارشد خوشه (rmngr) که به طور پیش‌فرض در اولین راه‌اندازی ragent ایجاد می‌شود. مقدار پیش‌فرض: 1541 .
-دامنه<диапазоны> محدوده پورت شبکه برای انتخاب پویا. از اینها، درگاه های سرویس فرآیندهای خوشه ای انتخاب می شوند که نتوانند از تنظیمات سرور مربوطه انتخاب شوند. مقدار پیش فرض: 1560:1591 .
اشکال زدایی راه اندازی یک خوشه سرور در حالت اشکال زدایی پیکربندی.
-د<каталог> دایرکتوری که فایل های سرویس خوشه سرور در آن قرار خواهند گرفت (یا قرار دارند) (شامل لیست خوشه ها و لیست پایگاه های اطلاعات خوشه). اگر مسیر دایرکتوری حاوی فاصله باشد، مسیر باید در داخل گیومه قرار گیرد، اما در این مورد، نام دایرکتوری نباید به کاراکتر "\" ختم شود. مقدار پیش فرض: %LOCALAPPDATA%\1C\1Cv8(%USERPROFILE%\Local Settings\Application Data\1C\1Cv8 برای Windows XP و Windows Server 2003).
-seclev<уровень> سطح امنیت فرآیند عامل خوشه. سطح امنیتی اتصالات ایجاد شده با فرآیند Ragent را تعریف می کند. سطح می تواند مقادیر زیر را داشته باشد:
  • 0 - اتصالات محافظت نشده؛
  • 1 - اتصالات ایمن فقط برای مدت زمان احراز هویت کاربر.
  • 2- اتصالات امن دائمی

مقدار پیش فرض: 0.

-inssrvc ثبت عامل خوشه به عنوان یک سرویس ویندوز. اگر ragent با این کلید راه اندازی شود، در لیست سرویس های ویندوز ثبت می شود و خارج می شود.کلید -instsrvc با کلید -rmsrvc ناسازگار است.
-rmsrvc عامل خوشه را به عنوان یک سرویس ویندوز لغو ثبت کنید. اگر ragent با این کلید راه اندازی شود، ثبت نام خود را در لیست سرویس های ویندوز لغو می کند و خارج می شود.کلید -rmsrvc با کلید -instsrvc ناسازگار است.
-usr<имя>
-pwd<пароль>
نام کاربری و رمز عبور ویندوز که تحت آن Ragent باید به عنوان یک سرویس ویندوز راه اندازی شود. فقط می تواند همراه با کلید -instsrvc هنگام ثبت ragent به عنوان یک سرویس ویندوز استفاده شود.
-srvc فرآیند ragent را به عنوان یک سرویس ویندوز شروع کنید و کنترل را به مدیر سرویس منتقل کنید.
-شروع راه اندازی Ragent، ثبت شده به عنوان یک سرویس ویندوز. Ragent را که قبلاً به عنوان یک سرویس ویندوز ثبت شده بود راه اندازی می کند و سپس خارج می شود.
-متوقف کردن راجنت را به عنوان یک سرویس ویندوز ثبت و اجرا کنید. Ragent را که قبلاً به عنوان یک سرویس ویندوز ثبت شده و اجرا می شود متوقف می کند و سپس خارج می شود.
-عامل به عنوان عامل سرور 1C: Enterprise استفاده کنید

نام و مقدار پارامتر باید با یک کاراکتر فاصله از هم جدا شوند.

3. راه اندازی عامل سرور 1C: Enterprise

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

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

  • شماره پورت شبکه - 1541;
  • محدوده پورت شبکه - 1560:1591;
  • پشتیبانی از بسیاری از گردش کار غیرفعال است.
  • یک فرآیند کارگر، شماره پورت از محدوده مشخص شده تنظیم می شود.

عامل سرور می تواند هم به عنوان یک سرویس و هم به عنوان یک برنامه راه اندازی شود.

4. راه اندازی عامل سرور 1C: Enterprise به عنوان یک برنامه

برای راه اندازی عامل سرور به عنوان یک برنامه، باید دستور را اجرا کنید ragent.exe

Ragent.exe -پورت اشکال زدایی<порт>-گزارش<порт>-دامنه<диапазоны>-seclev<уровень>-د<каталог>

توقف اجرای یک عامل سرور به عنوان یک برنامه با فشار دادن Ctrl + C انجام می شود.

5. راه اندازی عامل سرور 1C: Enterprise به عنوان یک سرویس

اگر در حین نصب گزینه اجرای Agent به عنوان سرویس را انتخاب کرده باشید، این سرویس به صورت خودکار ثبت و راه اندازی می شود و همچنین با شروع سیستم عامل شروع به کار می کند.

اگر Server Agent به عنوان یک برنامه نصب شده باشد (یا اگر سرویس حذف شده باشد)، امکان ثبت دستی سرویس و سپس راه اندازی آن وجود دارد. برای ثبت یک سرویس باید دستور را اجرا کنید ragent.exeبا پارامترهای احتمالی زیر (اگر پارامتری مشخص نشده باشد، از مقدار پیش فرض استفاده خواهد شد):

Ragent.exe -instsrvc -usr<имя>-pwd<пароль>اشکال زدایی -پورت<порт>-گزارش<порт>-دامنه<диапазоны>-seclev<уровень>-د<каталог>

هنگام ثبت نام، عامل سرور سرویسی به نام زیر ایجاد می کند:

  • 1C: Enterprise 8.3 Server Agent - برای نسخه 32 بیتی سرور 1C: Enterprise نسخه 8.3
  • 1C: Enterprise 8.3 Server Agent (x86-64) - برای نسخه 64 بیتی سرور 1C: Enterprise نسخه 8.3
  • 1C: Enterprise 8.2 Server Agent - برای نسخه 32 بیتی سرور 1C: Enterprise نسخه 8.2
  • 1C: Enterprise 8.2 Server Agent (x86-64) - برای نسخه 64 بیتی سرور 1C: Enterprise نسخه 8.2

برای لغو ثبت یک سرویس (حذف یک سرویس)، باید دستور زیر را اجرا کنید:

Ragent.exe -rmsrvc

برای شروع سرویس، دستور زیر را اجرا کنید:

Ragent.exe - start

برای توقف سرویس، دستور دهید:

Ragent.exe -stop

آیا این مقاله به شما کمک کرد؟

تعدادی از اقدامات، هم ساده کردن کار کاربران در برنامه و هم انجام برخی وظایف اداری با پایگاه داده، می تواند با استفاده از پارامترهای راه اندازی 1C انجام شود:

  • یک برنامه پشتیبان گیری از پایگاه داده تنظیم کنید.
  • به روز رسانی خودکار داده ها (به عنوان مثال، به روز رسانی روزانه نرخ ارز).
  • ارائه مجوز خودکار کاربر بدون نیاز به وارد کردن نام کاربری و رمز عبور؛
  • راه اندازی یک پایگاه داده خاص و یک نسخه خاص از پلت فرم بدون نیاز به انتخاب؛
  • و بسیاری بسیار دیگر.

وارد کردن پارامترها در پنجره انتخاب پایه

پنجره انتخاب پایگاه اطلاعات استاندارد (شکل 1)، علاوه بر انتخاب حالت راه اندازی (Configurator یا 1Enterprise)، دارای چهار دکمه کاربردی دیگر است:

  • اضافه کردن؛
  • تغییر دادن؛
  • حذف؛
  • برپایی.

اگر پایگاه اطلاعاتی را انتخاب کنید و روی دکمه "تغییر" کلیک کنید و از اولین کادر محاوره ای رد شوید، فرم باز می شود (شکل 2).

شکل 2

فیلد ورودی زیر «گزینه‌های راه‌اندازی پیشرفته:» به شما امکان می‌دهد چند کلید را وارد کنید:

  • /N "نام کاربری" - این خط به این معنی است که برنامه تحت کاربری که نامش در نقل قول ذکر شده است راه اندازی می شود.
  • /P "رمز عبور" - اگر احراز هویت کاربر نیاز به وارد کردن رمز عبور دارد، باید در مقدار پارامتر مشخص شود.
  • /UC "Code" - استفاده از این پارامتر به شما امکان می دهد تا اتصالات به پایگاه اطلاعات را از حالت انسداد خارج کنید (مسدود کردن در صورت نیاز به دسترسی انحصاری ضروری است).

بنابراین، خطی مانند "/N "Ivanov Ivan Ivanovich" /P "1234" کاربر را در یک محل کار خاص از نیاز به ورود مداوم هنگام شروع سیستم راحت می کند.

گزینه های میانبر

پارامترهای فوق را می توان در جای دیگری مشخص کرد. با فراخوانی منوی زمینه میانبر برنامه و رفتن به ویژگی های آن، می توانید پنجره ای دریافت کنید (شکل 3)

شکل 3

برای وارد کردن پارامترها، به فیلد ورودی "Object" نیاز داریم.

اول از همه، شما باید در مورد حالت راه اندازی برنامه تصمیم بگیرید:

  • DESIGNER (در نسخه 8.0 این پارامتر CONFIG است) به شما امکان می دهد برنامه را در حالت پیکربندی اجرا کنید.
  • ENTERPRISE به معنای شروع یک برنامه معمولی است.

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

  • /F "آدرس پایه" - اگر کار در حالت فایل انجام شود استفاده می شود.
  • /S "نام سرور"\ "نام پایگاه داده روی سرور" - پایگاه داده را در حالت سرویس گیرنده-سرور شروع می کند.
  • /WS "آدرس" - برای ایجاد ارتباط با وب سرور.

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

  1. Wsn – نام کاربری که تحت آن اتصال به سرور انجام خواهد شد.
  2. Wsp – رمز عبور کاربر فوق؛
  3. Wspsrv – آدرس پروکسی؛
  4. Wspport – پورت سرور پروکسی مربوطه.

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

با کپی کردن میانبر ایجاد شده در پوشه "Startup"، می توانید عملکرد سیستم را بیشتر بهینه کنید (شکل 4).

شکل 4

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

فعال و غیرفعال کردن احراز هویت کاربر ویندوز با استفاده از پارامترهای /WA+ و /WA- انجام می شود.

خط فرمان و گزینه ها

در واقع، خط نوشته شده در قسمت "Object" را می توان تقریباً بدون اصلاح در خط فرمان راه اندازی شده از طریق Start->All Programs->Accessories->Run کپی کرد. نتیجه یکسان خواهد بود.

در اینجا می توانید چندین پارامتر را مشخص کنید که می توانند از خط فرمان نیز استفاده شوند:

  • CREATEINFOBASE - به شما امکان می دهد یک پایگاه اطلاعاتی از نوع خاصی ایجاد کنید (فایل الگو باید پسوند (dt یا cf) داشته باشد.
  • Connection String یک پارامتر ضروری است که مکان پایگاه داده ایجاد شده را نشان می دهد، باید از یک جفت پارامتر Name و Values ​​همراه با علامت مساوی تشکیل شده باشد (خط مثال برای نسخه فایل کار: File= “D:\1с base\ 1Cv8Log" برای پایگاه های داده سرور Srvr= " Server3");
  • DBMS - بسته به مقدار مشخص شده، نوع سرور پایگاه داده را توصیف می کند.

پشتیبان گیری از پایگاه داده با استفاده از پارامترهای خط فرمان 1C

برای انجام این عملیات مهم، می توانید از Notepad یا ویرایشگر متن دیگری برای ایجاد یک فایل bat استفاده کنید که برنامه راه اندازی آن را می توان در منوی ویندوز مناسب یا در سرور ثبت کرد.

خط پایین

در این مقاله، ما قصد نداریم تمام پارامترهای راه‌اندازی سیستم را که می‌توان در منوی مربوطه Syntax Assistant مشاهده کرد، به طور کامل شرح دهیم. ما سعی کردیم یک ایده کلی از این ویژگی و چند نمونه از کاربرد آن ارائه دهیم.

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

هنگام راه اندازی 1C، می توان از حالت های راه اندازی مختلف استفاده کرد که باید در تنظیمات خود میانبر که وظیفه راه اندازی 1C را بر عهده دارد، مشخص شود.

2 نوع حالت راه اندازی 1C وجود دارد

  1. CONFIG- راه اندازی 1C در حالت پیکربندی
  2. شرکت، پروژه- راه اندازی 1C در حالت Enterprise.

فایل راه اندازی 1C همان فایل است - 1cestart.exeدر زیر پوشه "1cv8\common" قرار دارد. هنگامی که این فایل را اجرا می کنید، نسخه کلاینت مورد نیاز برای عملیات به طور خودکار تعیین می شود.

گزینه های راه اندازی 1C با قابلیت انتخاب خودکار کاربر

  • - پارامتر مسئول "نام کاربری"
  • - پارامتر مسئول "گذرواژه کاربری"

به عنوان یک قاعده، لازم است نام و رمز عبور با نام و رمز عبور مشخص شده در لیست کاربرانی که در پیکربندی 1C وارد شده اند مطابقت داشته باشد. برای مشاهده حضور کاربران در پیکربندی، باید به تب "Administration" و سپس "Users" بروید. اگر رمز عبور کاربر انتخاب شده خالی است، لازم نیست آن را مشخص کنید.

این پارامترها را می توان در تنظیمات هنگام ویرایش پایگاه داده در لیست پایگاه های داده مشخص کرد. آنها را می توان در قسمت "گزینه های راه اندازی پیشرفته" مشخص کرد.

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

باید داده ها را همانطور که در شکل نشان داده شده است، با نشان دادن داده های خود (نام و رمز عبور) بنویسید و سپس روی دکمه "پایان" کلیک کنید. اگر همه داده ها به درستی وارد شوند، پس از ورود به پایگاه داده 1C در آینده، سیستم اطلاعات ورود به سیستم را از شما درخواست نخواهد کرد.

داده های مورد نیاز برای راه اندازی 1C در حالت خودکار

  • /F "آدرس"- مسیر به پایگاه داده (نسخه فایل)

اگر پایگاه داده شما روی هر سروری قرار دارد، مسیر باید به صورت زیر مشخص شود:

  • /S "آدرس"- "نام سرور (خوشه پایگاه اطلاعاتی)" \ "نام پایگاه اطلاعات در سرور"

این پارامترها باید در میانبر راه اندازی 1C مشخص شوند. روی میانبر کلیک راست کرده و فیلد Object را انتخاب کنید و پارامترهای خود را به آن اضافه کنید.

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

همچنین در 1C امکان راه اندازی آن هنگام بوت شدن رایانه وجود دارد، برای انجام این کار باید میانبر پایگاه داده 1C خود را در پوشه "Startup" کپی کنید.

پارامترهای راه اندازی اضافی 1C

  • /LogUI- ثبت اقدامات کاربر در گزارش. (ضبط در فهرست کاربر، در فایلی به نام "logui.txt" انجام می شود)
  • /DumpIB"آدرس فایل را آپلود کنید « - تخلیه پایگاه داده مناسب برای ایجاد آرشیو خودکار پایگاه داده.
  • /اجرا کردن "آدرس پردازش خارجی» - این پارامتر برای شروع خودکار پردازش خارجی پس از راه اندازی سیستم در نظر گرفته شده است.
  • / سی"پارامتر رشته" - پارامتر را به پیکربندی منتقل می کند. می‌توانید از طریق زمینه جهانی در پیکربندی «پارامتر راه‌اندازی» به آن دسترسی داشته باشید.
  • /DisableStartupMessages- این پارامتر هنگام راه اندازی 1C Enterprise پیام های سیستم را حذف می کند.

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

نمونه ای از بایگانی خودکار پایگاه داده 1C.

"C:\Program Files (x86)\1cv8\common\1cestart.exe" CONFIG /F"С:\Base_Buh" /N"user" /P"111" /DisableStartupMessages /DumpIB C:\Arhiv\Buh.dt / خارج کردن "C:\Arhiv\log_arhiv.txt" -NoTruncate

این پارامترها باید در میانبر راه اندازی 1C در قسمت "Object" وارد شوند، پس از آن پایگاه داده بایگانی می شود، که در آدرس "C:\Base_Buh" در پوشه "C:\Arhiv" تحت نام "" قرار دارد. Buh.dt». در همان زمان، یک رکورد در فایل گزارش "C:\Arhiv\log_arhiv.txt" ایجاد می شود. این مسیرها برای مقاصد اطلاعاتی مشخص شده‌اند؛ از شما خواسته می‌شود مسیرهای خود را مشخص کنید، یعنی مکان پایگاه داده خود و مسیری که بایگانی‌های پایگاه داده در آن ذخیره می‌شوند.

پیکربندی تنظیمات برای شروع اشکال زدایی برنامه

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

در برگه "Launch 1C: Enterprise"، در مورد "Basic" در گروه "User"، کاربر پیش فرض کاربری است که تحت آن به حالت "Configurator" وارد شده اید؛ در این پنجره می توانید هر کاربری را که نیاز دارید وارد کنید. برای رفع اشکال، که در آینده تحت این کاربر راه اندازی خواهد شد.

همچنین می توانید مشتری را انتخاب کنید که در آینده برنامه تحت آن راه اندازی می شود.

در این مقاله در مورد پارامترهای احتمالی و کلیدهای راه اندازی برای 1C 8.3، 8.2 و 8.1 صحبت خواهم کرد. برای راحتی کاربران می توانید از برخی از ویژگی های ارائه شده استفاده کنید. من به عمق نمی پردازم و تمام پارامترهای ممکن را شرح نمی دهم، اما نکاتی را که به نظر من کاربران عادی برنامه ممکن است به آن نیاز داشته باشند را شرح می دهم.

در پلت فرم 1C 8.1، تنها یک گزینه برای راه اندازی برنامه 1C وجود داشت - یک کلاینت ضخیم. اجازه دهید این مفهوم را کمی رمزگشایی کنم. 1C یک نرم افزار سرویس گیرنده-سرور است و برای اجرای آن از برنامه های کاربردی کلاینت استفاده می شود.

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

با انتشار پلتفرم 1C 8.2، امکان استفاده از تین کلاینت و وب کلاینت فراهم شد. همه این برنامه های مشتری مزایا و محدودیت های خود را دارند؛ مقالات زیادی قبلاً در این مورد نوشته شده است و من بیشتر به این موضوع نمی پردازم. من فقط به نکات اصلی اشاره می کنم.

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

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

همچنین توجه می‌کنم که به‌طور پیش‌فرض در تنظیمات راه‌اندازی پایگاه داده «انتخاب خودکار» است و نیازی نیست به این فکر کنید که کدام کلاینت و کدام پایگاه داده را باید راه‌اندازی کنید.

راه اندازی گزینه های 1C از خط فرمان با انتخاب خودکار کاربر

در کار خود، اغلب در عملکرد برنامه حسابداری 1C با خطاهایی مواجه می شدم، به عنوان مثال، اگر یک کاربر واحد در پایگاه داده 1C ایجاد نمی شد، برخی از گزارش های اسناد نمایش داده نمی شدند.

برای رفع آن، باید ایجاد کرده و وارد شوید و هر بار در پنجره انتخاب کاربر روی OK کلیک کنید. و این در اصل درست است: اگر چندین کاربر در پایگاه داده کار می کنند، هر کدام باید با حساب خود وارد شوند.

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

اگر نمی خواهید هر بار که 1C را شروع می کنید یک کاربر انتخاب کنید، چندین راه برای انجام این کار وجود دارد.

اگر همیشه در برنامه 1C 8 از یک رایانه، تحت همان کاربر سیستم عامل ویندوز کار می کنید، می توانید کارهای زیر را انجام دهید:

ما پایگاه اطلاعات را در حالت پیکربندی راه اندازی می کنیم. Administration => Users را انتخاب کنید. کاربر خود را در لیست پیدا کنید و روی ویرایش کلیک کنید:

تیک تیک «1C: Enterprise Authentication» را بردارید و تیک «Operating System Authentication» را علامت بزنید. روی Select کلیک کنید، پنجره ای برای انتخاب کاربر سیستم عامل ظاهر می شود. در مورد من، لیست "Domains" نام رایانه من را نشان می دهد و لیست "Users" کاربران موجود سیستم عامل ویندوز من را نشان می دهد.

کاربر خود را انتخاب کنید و همه تغییرات را ذخیره کنید:

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

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

از کمک 1C:

  • /ن<имя>- نام کاربری. باید به همان روشی که در لیست کاربران ایجاد شده در Configurator مشخص شده است.
  • /پ<пароль>- رمز عبور کاربری که نامش در پارامتر /N مشخص شده است. اگر کاربر رمز عبور نداشته باشد، این پارامتر می تواند حذف شود.

ما نام کاربری و رمز عبور خود را می دانیم، اما کجا می توانیم آنها را ثبت کنیم؟ پایگاه داده مورد نظر را در لیست انتخاب کنید و روی ویرایش کلیک کنید:

به صفحه آخر تنظیمات بروید و خط مورد نیاز "گزینه های راه اندازی پیشرفته" را ببینید. در اینجا ما می نویسیم /N "نام کاربری شما" / P "رمز عبور شما". اگر رمز عبور وجود نداشته باشد، این پارامتر و مقدار آن نوشته نمی شود. با دکمه «انجام شد» ذخیره کنید. اگر با رمز عبور در پارامتر اشتباه کنید، پنجره انتخاب کاربر نیز ظاهر می شود. مطمئن شوید که همه چیز به درستی وارد شده است.

اگر می خواهید نام کاربری و رمز عبور خود را تغییر دهید، باید پارامترها را اصلاح کنید.

راه اندازی یک پایگاه داده خاص 1C بدون انتخاب از لیست پایگاه های داده

به عنوان مثال، شما نمی خواهید هر بار که 1C Enterprise را راه اندازی می کنید، یک پایگاه داده از لیست انتخاب کنید، بلکه برای هر پایگاه داده یک میانبر جداگانه روی دسکتاپ ایجاد کنید. ما به یک پارامتر راه اندازی دیگر نیاز داریم. از کمک 1C:

  • /ف<путь>- اگر در یک فایل ذخیره شده باشد، مسیر infobase (نیازی به ذکر نام فایل نیست).

بیایید به مثال یک پایگاه داده فایل 1C نگاه کنیم. در صورت لزوم برای سایر پایگاه های داده از لیست همین کار را انجام دهید.

و کسانی که پایگاه داده روی سرور دارند باید از پارامتر دیگری برای نشان دادن مسیر استفاده کنند:

  • / س<адрес>- آدرس پایگاه اطلاعاتی ذخیره شده در سرور 1C:Enterprise 8 به شرح زیر است:<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8>

ابتدا اجازه دهید یک میانبر برای فایل اجرایی 1cestart.exe ایجاد کنیم. ساده ترین راه این است که میانبر 1C Enterprise را کپی کنید و نام آن را مثلاً به UT 10.3 تغییر دهید تا مشخص شود که کدام پایگاه داده را راه اندازی می کند:

حالا به خصوصیات میانبر رفته و در قسمت شیء، پس از جدا شدن کوتیشن ها با فاصله، پارامترها را می نویسیم:

ابتدا پارامتر ENTERPRISE را می نویسیم، یعنی در هنگام راه اندازی حالت Enterprise startup انتخاب می شود. اگر نیاز به اجرای پیکربندی باشد، پارامتر DESIGNER نوشته می شود.

  • "C:\Program Files (x86)\1cv82\common\1cestart.exe" سازمانی /F "D:\1C\Demo 1C database\ Trade management (demo) برای سایت."

ما ذخیره می کنیم و اکنون وقتی از این میانبر شروع می کنید، دقیقاً پایگاه داده ای را که مسیر آن را مشخص کرده اید راه اندازی می کند.

می توانید پارامترهای احراز هویت کاربر که در بالا توضیح داده شد را به این میانبر اضافه کنید:

  • "C:\Program Files (x86)\1cv82\common\1cestart.exe" سازمانی /F "D:\1C\Demo 1C database\Trade management (demo) for the site" /N "Fedorov (administrator)" /P "131".

اکنون، هنگامی که از میانبر شروع می کنید، پایگاه داده مورد نیاز شما با کاربر و رمز عبور مشخص شده راه اندازی می شود. اگر رمز عبور وجود نداشته باشد، این گزینه حذف می شود.

کلیدها و پارامترهای راه اندازی پایگاه داده 1C هنگام راه اندازی ویندوز

فرض کنید می‌خواهید وقتی رایانه‌تان را روشن می‌کنید و ویندوز را راه‌اندازی می‌کنید، پایگاه داده 1C مورد نیازتان به‌طور خودکار زیر یوزر شما با یک رمز عبور راه‌اندازی شود. برای انجام این کار، باید یک میانبر با پارامترهای راه اندازی همانطور که در بالا توضیح داده شد ایجاد کنید و آن را در پوشه Startup قرار دهید. به Start => All Programs بروید، پوشه Startup را ببینید، با دکمه سمت راست روی آن کلیک کنید و Open را بزنید. میانبر ایجاد شده را در پوشه Startup که باز می شود کپی کنید و دفعه بعد که ویندوز 1C را راه اندازی کردید با پارامترهای مشخص شده در آن شروع می شود.

انتخاب نسخه های مختلف پلت فرم برای راه اندازی پایگاه های داده 1C

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

با چنین ورودی، آخرین نسخه از پلتفرم های 8.1 نصب شده بر روی رایانه شما برای پایگاه داده انتخابی راه اندازی می شود.

با چنین ورودی، پلتفرم 8.1.15.14 برای اجرای این پایگاه داده انتخاب می شود.

به طور پیش فرض، هنگام افزودن یک پایگاه داده به لیست، مقدار 8.2 یا 8.3 تنظیم می شود. فکر می‌کنم این مقاله ممکن است هنگام تغییر به نسخه 8.3 مفید باشد، زمانی که همه افراد در تنظیمات پایگاه داده نسخه 8.2 را دارند و هیچ‌کس نتیجه به‌روزرسانی را نخواهد دید و به 8.3 تغییر می‌کند، زیرا پایگاه های داده همچنان بر روی پلت فرم 8.2 راه اندازی خواهند شد.



 


خواندن:



مسابقه برای کودکان "خوب بودن خوب است!"

مسابقه برای کودکان

نتایج مسابقه نقاشی "نبرد استالینگراد از نگاه یک کودک قرن 21" خلاصه شده است. برگزارکنندگان مسابقه IDC "Perspective" MBU "MIBS" و...

• شما یک تست ایجاد می کنید. چگونه آزمایش خود را انجام دهیم؟ آزمایشی درست کنید که چقدر خوب است

• شما یک تست ایجاد می کنید.  چگونه آزمایش خود را انجام دهیم؟  آزمایشی درست کنید که چقدر خوب است

آزمایشی با ساختار واضح و الگوریتم عملیاتی استاندارد. اما قبل از شروع ایجاد آزمون، باید در مورد آن تصمیم بگیرید...

به روز رسانی شناسه دایرکتوری اشیاء فراداده انحصاری نیست به روز رسانی داده های کمکی پردازش دانلود 1c

به روز رسانی شناسه دایرکتوری اشیاء فراداده انحصاری نیست به روز رسانی داده های کمکی پردازش دانلود 1c

زیرسیستم "ابزارهای توسعه دهنده" (Starykh Sergey, 1C 8.2, 8.3) 2017-02-15T12:53:51+00:00 ابزارهای توسعه دهنده فوق العاده نوشته شده اند...

Samsung Galaxy A9 Star Pro: اولین گوشی هوشمند با دوربین چهارگانه کارت های حافظه در دستگاه های تلفن همراه برای افزایش ظرفیت حافظه برای ذخیره داده ها استفاده می شود

Samsung Galaxy A9 Star Pro: اولین گوشی هوشمند با دوربین چهارگانه کارت های حافظه در دستگاه های تلفن همراه برای افزایش ظرفیت حافظه برای ذخیره داده ها استفاده می شود

در پایان ماه سپتامبر، به لطف خودی ها، اطلاعاتی در مورد Samsung Galaxy A9 Star Pro در شبکه ظاهر شد که معلوم شد یک گوشی هوشمند بسیار غیر معمول است.

فید-تصویر RSS