قرار دادن 2 نسخه 1C در سرور 8.3. راه اندازی موازی چندین سرور "1C: شرکت های" از نسخه های مختلف در یک کامپیوتر

پس از انتشار پلت فرم 8.2.11، یک کار به نظر می رسد سرورهای چندگانه را به یک سرور فیزیکی 8.2 - 8.2.10 و 8.2.11 تنظیم کرده است. اطلاعات نحوه انجام این کار در مستندات در 1C من پیدا نشد، علاوه بر این، گفته شد که سرور دوم تنها در حالت دستی اجرا می شود.

حل این سوال به یک ابزار شخص ثالث برای ایجاد خدمات ویندوز کمک کرد (فقط کاربر ثبت شده می تواند فایل ها را دانلود کند!).

ابتدا باید بایگانی را در برخی از پوشه باز کنید، به آن بروید خط فرمان و دستور فرمان سرویس را اجرا کنید، به عنوان مثال:
"instsrv "عامل سرور 8.2.11" "C: \\ برنامه های برنامه \\ 1CV82 \\ 8.2.11.229 \\ bin \\ ragent.exe""، جایی که عامل سرور 8.2.11- نام سرویس اختراع شده اگر همه چیز به درستی انجام شود، یک پیام به نظر می رسد تایید موفقیت موفقیت از سرویس:

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

گام بعدی این است که رجیستری را ویرایش کنید. ویرایشگر را اجرا کنید رجیستری Regedit. به دنبال یک رشته " C: \\ فایل های برنامه \\ 1CV82 \\ 8.2.11.229 \\ bin \\ ragent.exe "و آن را به فرمان راه اندازی صحیح با پارامترها تغییر دهید، به عنوان مثال:" "c: \\ فایل های برنامه \\ 1CV82 \\ 8.2.11.229 \\ bin \\ ragent.exe" / debug -srvc -Agent -Regport 11641 -Port 11640 -Range 11660: 11691 -D "C: \\ فایل های برنامه \\ 1cv82 \\ srvinfo2""

خدمات را اجرا کنید اگر این غیر فعال نیست، شما می توانید به چندین روش، در ابتدا از طریق خط فرمان: Net Start Servicename - جایی که SierviceName نام سرویس شما است. و به روش دیگری - به طور مستقیم از طریق اپلت پانل اداری - خدمات.

برای حذف سرویس، ابتدا باید متوقف شوید: nET STOP SERVICENAME.، سپس دوباره در خط فرمان برای اجرای فرمان instsrv servicename حذف

P.S. - اطلاعات برای Skeptics "به خصوص هوشمند":
در http://users.v8.1c.ru/adm3413.aspx نقل قول:
نصب یک سرور جدید سرور از 1C: شرکت ها 8.1 / 8.2 با یک سرور عامل 1C: شرکت های مشابه
در 1C: این شرکت دارای امکانات منظم برای ثبت چندین نمونه از سرور 1C نیست: شرکت های یک نسخه (8.1 یا 8.2).

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

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

سرور 1C 8.2 و 8.3 بر روی یک کامپیوتر (ویندوز)

سرور 1C 8.2 و 8.3 بر روی یک کامپیوتر (ویندوز)

سپتامبر 24، 2015

فرض کنید شما یک سرور کارآمد 1C 8.3 دارید و علاوه بر این نیاز به افزایش 8.2 دارید. با این حال، پس از نصب 8.2 و راه اندازی آن، آن را به مشکلات با نسخه 8.3 منجر شد.
ساده ترین راه برای شروع - برای ثبت مقادیر لازم در رجیستری سیستم عامل.
توقف سرور 1C 8.2.
حالا اجازه دهید باز "شروع - اجرا" را وارد کنید فرمان regedit. سیستم رجیستری باز می شود. پیدا کردن در HKE_LOCAL_MACHINE / SYSTEM / CHRECTIONCONLSET \\ SYSTEM \\ CHREANCONTROLSET \\ SERVICES \\ 1C: Enterprise 8 سرور عامل، پارامتر ImagePath. در این کلید، کلید رجیستری برای 1C تجویز می شود. ما آنها را تغییر می دهیم، به عنوان مثال:
C: \\ فایل های برنامه \\ 1CV82 \\ 8.2.xx.xx \\ bin \\ ragent.exe »-srvc -Agent -Regport 2041 -Port 2040 -Range 2060: 2091 -D" C: \\ فایل های برنامه \\ 1cv82 \\ srvinfo

regport - مشتریان بر روی آن متصل هستند.
پورت - پورت مدیریت سرور (پانل مدیریت، postgresql).
محدوده - پورت برای اتصال کامپیوتر.
فایروال را برای باز کردن پورت ها فراموش نکنید!

راه اندازی مجدد سرور 1c 8.3 و 8.2.
در حال حاضر در صفحه مدیریت سرور، یک سرور مرکزی ایجاد کنید.

یک سرور مرکزی ایجاد کنید
برای سرور مرکزی، پورت پورت باید نصب شود.
برای خوشه سرور، شما باید مقدار پورت Regport را تنظیم کنید.
برای گردش کار محدوده دامنه بندر محدوده

برای اتصال به سرور 1C 8.2، در حال حاضر لازم است که در نام سرور "نام سرور" مشخص شود:

همچنین ممکن است که شما می خواهید خوشه را تغییر نام دهید، که می تواند به خطا منجر شود "خطا دسترسی شبکه به سرور "،

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

  1. پلت فرم نصب شده 8.3.10.2580 با پارامترهای زیر:
  2. من چک چک را حذف کردم "نصب سرور 1C: Enterprise به عنوان یک سرویس"، از آنجا که سرویس Agent Service 1C: شرکت در حال حاضر و کار می کند.
  3. نصب را تکمیل کرد بعد، همانطور که ما سرویس را نصب نکرده اید، باید آن را در حالت دستی با پارامترهای صحیح نصب کنید. این از طریق فرمان ایجاد می شود:
    sC Create "1c: Enterprise 8.3.10 سرور عامل" Binpath \u003d "C: \\ فایل های برنامه (X86) \\ 1Cv8 \\ 8.3.10.2580 \\ bin \\ Ragent.exe" DisplayName \u003d "عامل 1C شرکت 8.3.10" type \u003d خود
  4. بعد، شما باید پارامترهای خدمات را تغییر دهید، اتصال به آن از طریق یک پورت دیگر، به غیر از استاندارد، و همچنین مشخص کردن محل سیاهههای مربوط انجام شد. اجرای رجیستری: "شروع به انجام فرمان regedit - روی OK کلیک کنید."
  5. در رجیستری، سرویس تازه ایجاد شده (به عنوان موجود) در راه است: HKLM / System / Services / 1C: Enterprise 8.3.10 سرور عامل. انتخاب آن
  6. ما پارامتر ImagePath را می بینیم
  7. برای پیکربندی پارامترهای فوق، لازم است که چنین محتوایی را ثبت کنید:
    C: \\ فایل های برنامه (x86) \\ 1Cv8 \\ 8.3.10.2580 \\ bin \\ ragent.exe »-srvc -Agent -Regport 1941 -port 1940 - 1960 - 1991 -Debug -D" G: \\ srvinfo_8.3.10 "
    اعداد پورت باید از سرویس 1C موجود در حال حاضر متفاوت باشند تا آنها را با یکدیگر تداخل ندهند، بنابراین قبل از تنظیم پارامترهای مشخص شده، آنچه را که در پارامترهای دیگری 1C (8.3.9 در مورد من) مشخص شده است، بررسی کنید.
  8. برای اتصال به سرور، شما همچنین باید کنسول مدیریت را نصب کنید. از آنجا که کنسول 8.3.9 در حال حاضر بر روی سرور ایستاده بود، لازم بود که کنسول 8.3.10 را به یک کامپیوتر دیگر بفرستد. نصب بسیار ساده است:
  9. پیکربندی آن، نام خوشه، پورت از پارامترهای خدمات 1C 8.3.10 را مشخص کنید (به مرحله 7 مراجعه کنید).
  10. بعد، آن را به تعویق انداختن مجلات 1C از پایگاه داده ما به یک مکان ذخیره سازی جدید. اجازه دهید به شما یادآوری کنم که ببینید که در آن سیاهههای مربوط به پارامترهای سرویس قدیمی ذخیره می شود (8.3.9 I). هنگامی که آن را در داخل یافت می شود یک پوشه از فرم خواهد بود: "reg_<номер порта>" در داخل پوشه یک فایل 1cv8clst.lst وجود دارد، آن را با استفاده از دفترچه یادداشت باز کنید.
  11. در داخل فایل، لیستی از پایگاه های داده های خود را بر روی سرور و در سمت چپ نام پایه مورد نظر یک مجموعه خاص از شخصیت ها مشاهده خواهید کرد. او باید با نام پوشه در همان پوشه ای که در آن فایل 1cv8clst.lst ذخیره می شود، هماهنگ شود. به یاد داشته باشید یا خود را در جایی کپی کنید از فایل 1cv8clst.lst، خط در مورد پایگاه داده قابل حمل باید حذف شود تا از 8.3.9 انجام شود.
  12. در مرحله 8، ما کنسول مدیریت را به سرور وصل کردیم. حالا شما می توانید یک پایگاه داده قابل حمل را به یک سرور جدید وصل کنید. کلید راست به "پایگاه های اطلاعاتی"، ایجاد، پایگاه اطلاعاتی. پارامترهای اتصال را به پایگاه داده نشان می دهد. به عنوان یک نتیجه در پوشه G: \\ srvinfo_8.3.10 / reg_1941یک پوشه با سیاهههای مربوط به پایگاه داده ما ظاهر خواهد شد، اما آنها خالی خواهند بود.
  13. بعد، شما سرویس قدیمی 1C را متوقف می کنید، در غیر این صورت فایل های ورودی را کپی نخواهید کرد.
  14. سپس محتویات را از پوشه قدیمی کپی کنید (که در مرحله 11 یافت شد) در پوشه جدید (که در مرحله 12 ظاهر شد).
  15. ما هر دو سرویس 1C را راه اندازی می کنیم، سیاهههای مربوط را در پایگاه داده منتقل شده بررسی می کنیم. همه چیز باید در جای خود باشد

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

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


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


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


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


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


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

در مقاله حاضر، روند شروع و راه اندازی عملیات موازی چندین سرور را در نظر بگیرید "1c: شرکت ها" از نسخه های مختلف (مربوط به نسخه ها 8.1 , 8.2 و 8.3 ) بر روی یک کامپیوتر که در این مثال سرور "1C: شرکت ها" 8.3 با نسخه 8.2 سرور راه اندازی خواهد شد، اما مقاله برای سایر شرایط مشابه، به عنوان مثال، هنگام شروع سرور، نسخه 8.1، زمانی که سرور نسخه 8.3 را اجرا می کند، مناسب خواهد بود. یا دو سرور از ارقام مختلف را راه اندازی کنید.

1. بیانیه کار

فرض کنید یک سرور کار "1C: شرکت ها" وجود دارد 8.2 . علاوه بر این، عامل سرور به عنوان یک سرویس در حال اجرا است و پارامترهای راه اندازی استاندارد سرور انتخاب می شوند، I.E.

  • 1540
  • 1541
  • 1560:1591
  • این خوشه ها در دایرکتوری قرار دارند: " c: \\ فایل های برنامه \\ 1CV82 \\ srvinfo »
  • این سرویس از کاربر محلی شروع می شود usr1cv8.

شروع و پیکربندی برای کار بر روی یک سرور کامپیوتر فیزیکی "1C: شرکت ها" نسخه 8.3 .

2. نصب قسمت سرور "1c: شرکت ها" نسخه 8.3

ما نصب سرور را راه اندازی می کنیم "1c: Enterprise" (به طور دقیق در مورد نصب سرور "1C: Enterprise" من نوشتم)، جزء را برای نصب انتخاب کنید:

  • لوازم جانبی دسترسی 1C: شرکت 8
  • سرور 1c: شرکت 8

و در عین حال ما دایرکتوری نصب فایل ها را به یاد می آوریم "1c: شرکت ها" (در این مورد - " C: \\ برنامه های برنامه \\ 1CV8 \\ 8.3.4.389»).

سرور "1c: شرکت ها" به عنوان یک سرویس تأسیس نشده است، اما به عنوان یک برنامه، I.E. ما پرچم را حذف می کنیم نصب 1C سرور: شرکت ها 8 به عنوان یک سرویس ویندوز»در هنگام نصب

3. ثبت نام سرور "1c: شرکت ها" نسخه 8.3

در حال حاضر به صورت دستی ثبت نام کنید سرور جدید "1C: شرکت ها" به عنوان یک سرویس ویندوز، با پارامترهای اصلاح شده. برای انجام این کار، از خط فرمان یا برنامه استفاده کنید ویندوز PowerShell . شما می توانید PowerShell را با تکمیل فرمان اجرا کنید پاشنه (برای انجام این کار، روی یک ترکیب کلیک کنید کلید های برنده + R، در پنجره ای که به نظر می رسد " انجام دادن"(اجرای) نام فرمان را در" باز کن"(باز) و کلیک کنید" خوب") یا کلیک بر روی برچسب مناسب در نوار وظیفه.

در کنسول ویندوز PowerShell افتتاح شد، برای راحتی وارد کردن دستورات بیشتر، ما به کاتالوگ می رویم صندوقچه. کاتالوگ S. فایل های نصب شده "1C: شرکت ها" (دایرکتوری از پاراگراف 1) با تکمیل فرمان

CD "C: \\ فایل های برنامه \\ 1CV8 \\ 8.3.4.389 \\ bin"

اگر سرور "1C: شرکت ها" نسخه 8.3 هنوز به عنوان یک سرویس نصب شده بود، لازم است ثبت نام سرور موجود را حذف کنید. برای انجام این کار، باید فرمان را اجرا کنید

. ragent.exe -rmsrvc

و همچنین لازم است تمام فایل های دایرکتوری رجیستری خوشه، آخرین نصب سرور "1c: Enterprise" را حذف کنید. پیش فرض دایرکتوری است C: \\ فایل های برنامه \\ 1cv8 \\ svvinfo.

حالا شما می توانید به ثبت نام بروید خدمات جدید عامل سرور "1C: شرکت ها". t. به پورت های مورد استفاده به طور پیش فرض ( 1540 , 1541 , 1560-1690 ) در حال حاضر توسط سرویس سرور اشغال شده "1C: شرکت ها" نسخه 8.2، شما باید از پورت های جایگزین استفاده کنید، به عنوان مثال 2540 , 2541 و دامنه 2560-2591 . برای ثبت نام سرور با این پارامترها برای اجرای فرمان

. \\ ragent.exe -instsrvc -port 2540 -Repport 2541 -Range 2560: 2591 -Usr. \\ usr1cv8 -pwd usrpass8 -d "C: \\ فایل های برنامه \\ 1cv8 \\ srvinfo"

(جزئیات در مورد پارامترهای شروع سرور سرور "1C: شرکت ها" می توانند در مقاله خوانده شوند)

این مثال ثبت نام سرور با مقادیر پارامتر زیر است:

  • اتاق پورت شبکه عامل عامل - 2540
  • تعداد پورت شبکه مدیریت خوشه - 2541
  • محدوده پورت برای انتخاب پویا - 2560:2591
  • این سرویس از طرف کاربر محلی شروع می شود - usr1cv8.
  • رمز عبور کاربر به نمایندگی از خدمات راه اندازی شده است - USRPass8.
  • داده های رجیستری خوشه ای در کاتالوگ واقع شده است "C: \\ فایل های برنامه \\ 1cv8 \\ svvinfo"
  • اگر می خواهید اشکال زدایی بر روی سرور را فعال کنید، باید یک پارامتر را به ردیف شروع اضافه کنید - اشکال زدایی

خوب، بلافاصله با تکمیل فرمان شروع می شود

. ragent.exe -start

اجازه دهید ما به ویندوز برویم و ببینیم که سرویس مورد نیاز با نام در لیست ظاهر می شود. 1C: Enterprise 8.3 سرور عامل (x86-64). خدمات در حال اجرا است، و زمانی که سرویس شروع می شود، پارامترهای وارد شده تنها استفاده می شود.

و اگر شما به کاتالوگ با فایل های رجیستری خوشه بروید، ما خواهیم دید که فایل های مربوطه وجود دارد.

5. اضافه کردن سرور "1c: شرکت ها" نسخه 8.3 در کنسول مدیریت سرور

برای مدیریت سرور "1c: Enterprise"، یک کنسول مدیریت سرورهای "1C: Enterprise". نسخه کنسول مدیریت را از زیر شاخه باز کنید مشترک. دایرکتوری با فایل های نصب شده از برنامه "1c: شرکت ها" (نه لزوما این کامپیوتر - کنسول را می توان به طور جداگانه بر روی هر کامپیوتر در شبکه نصب کرد)، ضربه محکم و ناگهانی سرور 1CV8 (x86-64) .msc.

در 1C: Console مدیریت سرور سازمانی با کلیک بر روی دکمه سمت راست ماوس در درخت تنظیمات در " مرکزی 1C: Enterprise 8.3 سرورها"، در مورد منوی زمینه انتخاب کنید" ايجاد كردن» — « سرور مرکزی 1C: شرکت 8.3».

در "1C: Enterprise" پنجره تنظیمات سرور مرکزی که به نظر می رسد:

  • پروتکل - tCP
  • نام - نام کامپیوتر که در آن سرور "1c: شرکت"
  • پورت IP - شماره پورت سرور سرور، در این مورد 2540
  • شرح - توصیف دلخواه سرور مرکزی "1C: شرکت ها"

کلیک " خوب"برای ذخیره پارامترهای وارد شده.

پس از آن فقط سرور نصب شده "1C: شرکت ها" نسخه 8.3 از طریق این ضربه محکم و ناگهانی در دسترس خواهد بود.

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