زنگ

کسانی هستند که این خبر را قبل از شما می خوانند.
برای دریافت آخرین مقالات مشترک شوید.
پست الکترونیک
نام
نام خانوادگی
چگونه می خواهید The Bell را بخوانید
بدون اسپم

خطاهایی که هنگام کار با محصولات نرم افزاری خود را نشان می دهند ، استفاده از آنها را غیرممکن می کند. و عدم دانش ویژه برای درک الگوریتم های کار نیز باعث عدم امکان تشخیص و اصلاح نقص های ناشی از آن می شود. در این مقاله بیایید به مسئله "سرور 1C: Enterprise پیدا نشد ، چگونه راه اندازی عامل-سرور را تعمیر کنیم؟"

روش های مختلفی برای رفع مشکل در عملکرد 1C وجود دارد.

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

  • تجویز نادرست از کدها توسط سازندگان خود یک eski؛
  • خطاهای ایجاد شده توسط برنامه نویسان که محصول را در رابطه با الزامات (وظایف) یک کاربر خاص تغییر داده و تغییر می دهند.
  • نارسایی های ناشی از خطا در حافظه حافظه نهان ، که اغلب برنامه نویسان را به حیرت می آورند.

در مورد خطای "1C: Enterprise server found found" نیست ، نسبت دادن آن به یکی از نام های نامعقول غیر واقعی است ، زیرا چنین اخطاریه نشانه ای است برای کاربر مبنی بر عدم انجام یک عمل لازم خاص برای کار برنامه.

ما آن را برطرف می کنیم - سرور را شروع کنید

بنابراین - وضعیتی که به این انتشار اختصاص داده می شود زمانی ایجاد می شود که سرویس نماینده سرور یا غیرفعال شده یا متوقف شود. توجه داشته باشید که ، به طور معمول ، دلایل این امر هنوز ناشناخته است (چه کسی شناخته شده است).

این سرویس از دو طریق اجرا می شود - یا به عنوان یک برنامه یا به عنوان یک سرویس. بیایید ببینیم چگونه در هر دو مورد این کار را انجام دهیم:

به عنوان برنامه

برای اجرای آن به عنوان برنامه ، دستور را اجرا کنید:

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

به عنوان یک سرویس

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

اگر نماینده در ابتدا توسط برنامه نصب شده بود ، می توانید آن را به صورت دستی ثبت کنید و آن را راه اندازی کنید. این امر روی فرمان اتفاق می افتد (پارامترها را فراموش نکنید):

ragent.exe -instsrvc -usr ‹نام› -pwd را مشخص کنید the رمز را مشخص کنید ›

پورت ‹برای بندر› -regport ‹برای بندر› -range ‹range port\u003e

Seclev level سطح مورد نظر ›-d directory دایرکتوری را مشخص می کند›

نتیجه ثبت نام ایجاد یک سرویس جدید (در این حالت برای 1C نسخه 8.3 برای 64 بیتی) خواهد بود:

برای حافظه

برای حذف (لغو ثبت نام) یک سرویس:

متوقف کردن:

اکنون همه شما درباره دلایل مشکل "1C: سرور Enterprise شناسایی نشده است" می دانید و هنگام ظاهر شدن چه کاری باید انجام شود.

نظرات خود را ترک کنید.

سوال: خطا در پردازش کامل


هی
8.2 خرده فروشی 1.
من به 8.1 وصل می شوم نه یک کنفرانس معمولی.
من از طریق com به بانک اطلاعاتی متصل می شوم و سعی می کنم یک سند را ایجاد کنم ، اما هنگام فراخوانی "CreatDocument ()" یا "GetObject ()" خطایی در رویه رخ می دهد پردازش... انجیر را ببینید

من همین مورد را در پایه 8.1 خود امتحان می کنم ، اما هیچ خطایی وجود ندارد و وارد Filling Processing هم نمی شوم.
چه چیزی می تواند باشد؟

پاسخ: توربوک، ماژول سند کج شده نوشته شده!

بعد از 5 دقیقه اضافه شد
او نامیده نمی شود! در حال تلاش برای تدوین است! اما از آنجا که هنگام اتصال از طریق ComConnector ، DialogueModeQuestion وجود ندارد ، ماژول سند قابل تهیه نیست.
در چنین مواردی ، هنگام اجرای کار با یک دیالوگ در ماژول شیء ، لازم است از دستورالعمل های مربوط به پردازنده استفاده کنید

این اشتباه شما نیست بلکه خطای ماژول سند در دیتابیس است که به آن وصل می شوید.

در دیتابیس ، کد روی مشتری اجرا شده و حالت Dialog سؤال این است ، بنابراین همه چیز بدون خطا اتفاق می افتد

برای اتصال از ComConnector ، V8.Aplication استفاده نکنید ، سپس به موارد رابط دسترسی خواهید داشت

بعد از 5 دقیقه اضافه شد
=======================================================================================================================
از توضیحات اتصال خارجی (SP) آنچه را که باید درباره ComConnections بخوانید به صورت پررنگ و روشن برجسته کنید

شرح:

به طور کلی ، کار با 1C: Enterprise 8 از طریق اتصال خارجی مشابه کار با 1C: Enterprise در حالت سرور اتوماسیون است. تفاوتهای اصلی به شرح زیر است:

  • در مورد سرور اتوماسیون ، یک برنامه کامل 1C: Enterprise 8 راه اندازی می شود و در صورت اتصال خارجی ، سرور COM در فرایند نسبتاً کوچک راه اندازی می شود.
  • در هنگام کار از طریق اتصال خارجی در دسترس نیست عملکردبه نوعی با سازمان در ارتباط است رابط کاربری 1C: شرکت 8؛
  • هنگامی که یک اتصال خارجی کار می کند ، ماژول برنامه مدیریت شده (ماژول نرم افزار معمولی) از پیکربندی 1C: Enterprise 8 استفاده نمی شود نقش آن هنگام کار با یک اتصال خارجی توسط ماژول اتصال خارجی انجام می شود.
استفاده از اتصال خارجی دارای مزایای زیر نسبت به استفاده از سرور اتوماسیون است:
  • بیشتر نصب سریع اتصالات ، از آنجا که نیازی به ایجاد یک فرآیند جداگانه نیست سیستم عامل، و تمام اقدامات در فرایند فراخوانی انجام می شود.
  • دسترسی سریعتر به خصوصیات و روشهای 1C: اشیاء تصدی ، از آنجا که سازماندهی تماس نیازی به سازماندهی ارتباطات بین پردازشی ندارد.
  • مصرف کمتری از منابع سیستم عامل.
برای سازماندهی دسترسی به 1C: داده های Enterprise 8 از طریق یک اتصال خارجی ، دنباله اقدامات زیر انجام می شود:
  • یک مدیر اتصال COM ایجاد می شود که به کمک آن ارتباط برقرار می شود.
  • با روش اتصال مدیر اتصال COM تماس گرفته می شود. روش اتصال یک اتصال خارجی را به infobase 1C: Enterprise 8 برمی گرداند.
  • اتصال خارجی برای دسترسی به روشها ، خواص و اشیاء قابل قبول از infobase که با آنها ارتباط برقرار شده است ، استفاده می شود.
مهم! به دلیل عدم وجود رابط کاربری ، نمی توان از همه اشیاء ، خواص و روشها در یک اتصال خارجی استفاده کرد.
پیوستن خارجی دسترسی کامل به متن جهانی آن را فراهم می کند. بنابراین ، یک اتصال خارجی می تواند به عنوان روش های خود باشد: ثابت سیستم ، مقادیر اشیاء مشخص شده در تنظیم کننده ، دسترسی به آن با استفاده از مدیران انجام می شود (برای مثال ثابت ها ، تعداد ثبت ها ، دایرکتوری ها ، اسناد ، مجلات اسناد ، گزارش ها ، پردازش ها ، نمودار انواع مختلف ، نمودار حساب ها نمودار انواع محاسبه ، ثبت ها) و همچنین متغیرهای اعلام شده در ماژول اتصال خارجی با کلمه کلیدی صادرات

دسترسی:

هنگام اتصال از طریق کنسول به سرور 1C ، دریافت می کنیم:


خطای سرور یا اتصال توسط سرپرست خراب شد
خطای قالب جریان

در هنگام راه اندازی بانکهای اطلاعاتی SQL ما خطا می گیریم:


خطای سرور یا اتصال توسط سرپرست خراب شد.
خطای قالب جریان

و بنابراین ، داده های اولیه:

تازه نصب شده Windows 7 Professional x64 ، همه به روزرسانی ها و غیره (این مشکل در سرور 2008 و 2008R2 رخ می دهد)

سرور 1C x64 نصب شده است (32bit را نیز امتحان کنید)

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

هنگام اتصال از طریق کنسول به سرور 1C ، دریافت می کنیم:

خطا در اتصال به سرور 1C: Enterprise 8.2:
خطای سرور یا اتصال توسط سرپرست خراب شد
خطای قالب جریان

هنگام راه اندازی پایگاه داده SQL ، خطایی رخ می دهیم:

هنگام انجام عمل با یک infobase خطایی روی داد.
خطایی روی سرور رخ داده است یا اتصال توسط سرپرست خاتمه یافته است.
خطای قالب جریان


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

1. متوقف کردن سرویس سرور 1C: تصدی 8.2

2. حذف فرآیندهای rmngr.exe rphost.exe (هنگامی که rmngr.exe به پایان رسید خود سقوط می کند).

3. تمیز کردن فهرست دایرکتوری C: \\ File Files \\ 1cv82 \\ srvinfo \\ reg_1541 \\ snccntx (برای سرور 32 بیتی C: \\ Files Program (x86) \\ 1cv82 \\ srvinfo \\ reg_1541 \\ snccntx)

4- شروع سرویس 1C: خدمات 8.2 سرور Enterprise 8.2

با این حال ، در فرآیند کار با پیکربندی SQL ، می توان به طور غیر منتظره خاموش اضطراری 1Sky را با دریافت بعدی همان اشتباهات گرفت.

مورد آزمایش قرار گرفتند:

نسخه های مختلف 1. سرورهای مختلف ،

2. کاربران مختلف: سیستم ، سرپرست ، USR1CV82.

3. قرار گرفتن در معرض حقوق کامل این کاربران به دایرکتوری ها می روند C: \\ File Files \\ 1cv82 \\ (برای سرور 32 بیتی C: \\ فایلهای برنامه (x86) \\ 1cv82 \\) با وراثت اشیاء کودک.

4. ده ها ریبوت و موارد دیگر.

با این حال ، دلیل خیلی غیرمنتظره تر بود!

کنفرانس در ویندوز 7 (سرور 2008 ، 2008R2 ، احتمالاً 2012)

سعی کنید رایانه خود را با نام خود پینگ کنید. آنچه می بینید کاربرد راه حل من را تعیین می کند.

این کار به راحتی انجام می شود:

1. اجرای Command Prompt (Win + R ، cmd را تایپ کنید و OK را کلیک کنید)

2.در خط فرمان فرمان "پینگ" یک فضا و نام رایانه خود را تایپ کنید. یعنی ، آدرس IP او نیست. وارد Enter شوید.

3. اگر سیستم شروع به پینگ خود از طریق آدرس مانند fabc: de12: 3456: 7890: ABCD: EF98: 7654: 3210 یا آدرس IP دیگری که متفاوت از شما باشد

به کلوپ خصوصی دفاعی باگفیشی خوش آمدید نسخه های ویندوز 7.

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

اما ، نمایش IP خود به عنوان IPv6 یکی از شایع ترین دلایل این خطاست.

دلیل دیگر ممکن است ارتباط دوره ای به شبکه دیگر باشد (بیایید بگوییم VPN) وقتی a رابط کاربری جدید و ویندوز دوباره شروع به تغییر مکان خود "اشتباه" می کند.

در زیر دو راه حل برای کار درمورد این "ویژگی" را شرح خواهم داد.

می خواهم ابتدا به شما هشدار بدهم:

کلیه اقدامات با رایانه ای که انجام می دهید با خطر و خطر خود شما است.


گزینه شماره 1رایانه شخصی و IP آن را به هاست اضافه کنید

1. شما می بایست پرونده میزبان ها را در پوشه C: \\ Windows \\ System32 \\ driver \\ etc. پیدا کنید ، اگر در این پوشه پرونده هاست ها را نمی بینید ، پس از آن به سادگی پنهان است. سپس می توانید کلید ALT را فشار داده و در منویی که ظاهر می شود ، "ابزار" - "گزینه های پوشه" - "مشاهده" را انتخاب کنید و در آوردنیک علامت وجود دارد "مخفی محافظت شده است فایل های سیستمهمچنین می توانید کلید "نمایش" را تنظیم کنید پرونده های مخفی، پوشه ها ، دیسک ها "، سپس همه چیز قابل مشاهده خواهد بود. (پس از دستکاری میزبان ها ، توصیه می کنم برگه چک را به جای اصلی خود برگردانید تا در آینده به طور تصادفی چیزی نگیرید)

2. این پرونده را در دفترچه یادداشت باز کنید و یک خط مانند 192.168.0.1 Server (آدرس IP IP نام PC) را در انتها اضافه کنید. ذخیره کنید و فایل را ببندید.

3. سعی کنید دوباره کامپیوتر خود را با استفاده از نام پینگ کنید. اگر دوباره IP را ندیدید ، چیزی پیش آمد ... شاید آنتی ویروس بازگشت نسخه قدیمی پرونده (کاسپر این را دوست دارد) یا چیز دیگری.

به طور کلی ، باید هنگام پینگ کردن نام ، به آدرس صحیح خود برسید.


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

  1. کلیک کنید Win + R ، regedit را بنویسید و Enter را بزنید. ویرایشگر رجیستری باز خواهد شد.
  2. اگر از شما خواسته می شود اقدامات را انجام دهید ، در کادر گفتگو کلیک کنید کنترل حساب کاربری دکمه ادامه دهید.
  3. زیر کلید رجیستری زیر را پیدا و انتخاب کنید:

    HKEY_LOCAL_MACHINE \\ SYSTEM \\ CurrentControlSet \\ خدمات \\ Tcpip6 \\ پارامترها \\

  4. روی مورد کلیک کنید غیرفعال کردن قطعات برای تغییر پارامتر غیرفعال کردن قطعات.
    اگر پارامتر باشد غیرفعال کردن قطعات وجود ندارد ، باید ایجاد شود برای این:
    1. قرار گرفتن در یک شاخه مولفه های،در منو ویرایش کنید مورد را انتخاب کنید ایجاد یک، و سپس - پارامتر DWORD (32 بیت).
    2. غیرفعال کردن قطعات را تایپ کرده و Enter را فشار دهید.

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

سیستم 1C: Enterprise علاوه بر نسخه پرونده ، می تواند با infobases در نسخه مشتری-سرور کار کند. در حالت دوم ، یک معماری درک می شود که از چندین سطح نرم افزار تشکیل شده است ، که به صورت شماتیک در شکل زیر نشان داده شده است.

  • برنامه های مشتری ، مشتری های نازک و مشتری های وب - این "1C: Enterprise" در حالت های مختلف راه اندازی است که کاربر نهایی با آن کار می کند. برای برنامه های مشتری و مشتری های نازک ، رایانه های کاربر (یا) مورد نیاز است ؛ برای یک سرویس دهنده وب ، یک مرورگر وب کافی است.
  • خوشه سرور "1C: تصدی" مجموعه ای از فرآیندهای کاری است که بر روی یک یا چند رایانه اجرا می شود و لیستی از infobases که در این خوشه قرار دارد. در خوشه سرور ، تمام کارهای اشیاء برنامه انجام می شود ، آماده سازی برای نمایش فرم ها (خواندن اشیاء infobase ، پر کردن داده های فرم ، ترتیب عناصر و غیره) و رابط فرمان، گزارش ها تولید می شوند ، مشاغل پس زمینه اجرا می شود. مشتریان فقط اطلاعات تهیه شده در خوشه سرور را نمایش می دهند. علاوه بر این ، سرور گروه 1C: Enterprise پرونده های خدماتی را ذخیره می کند ، همچنین یک log infobase می باشد.
  • سرور پایگاه داده - در سرور بانک اطلاعاتی ، ذخیره مستقیم و کار با داده ها وجود دارد ، که توسط یکی از سیستم های مدیریت پایگاه داده زیر (DBMS) پشتیبانی شده توسط 1C پشتیبانی می شود: سیستم تصدی:
    • مایکروسافت سرور SQL از نسخه Microsoft SQL سرور 2000 و بالاتر؛
    • PostgrageSQL از نسخه 8.1؛
    • IBM DB2 از نسخه 9.1؛
    • پایگاه داده اوراکل 10g نسخه 2 یا بالاتر.
  • وب سرور فقط برای مشتری های وب و یکی از گزینه ها مورد نیاز است مشتری نازک... تعامل این نوع ارتباط ها با خوشه سرور 1C: Enterprise را فراهم می کند.

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

در این مقاله نصب سرور 1C: Enterprise نسخه 8.3.4.389 را توضیح خواهم داد (برای سایر نسخه های 1C: پلتفرم Enterprise 8.1 ، 8.2 و 8.3 مراحل مشابه هستند) در یک رایانه زیر مدیریت ویندوز سرور 2008 (R2) یا ویندوز سرور 2012 (R2). Microsoft SQL Server 2008 (R2) یا Microsoft SQL Server 2012 به عنوان DBMS در نظر گرفته می شود. برای این کار ما نیاز داریم:

  1. رایانه ای که نیازهای سیستم برای نصب سرور 1C: Enterprise را برآورده می کند و روی آن نصب می شود این کامپیوتر سیستم عامل یا
  2. رایانه ای برای سرور پایگاه داده ، همچنین دارای یک سیستم عامل یا (می تواند یک رایانه از مورد 1 باشد).
  3. حقوق مدیر محلی در هر دو رایانه.
  4. کیت توزیع برای نصب سرور 1C: Enterprise 8.
  5. مجوز نرم افزار یا کلید محافظت خالص HASP4 برای 1C: سرور Enterprise.
  6. توزیع برای نصب مایکروسافت SQL Server 2008 (R2) یا Microsoft SQL Server 2012.

2. نصب MS SQL Server DBMS

MS SQL Server DBMS را روی رایانه ای که به عنوان سرور پایگاه داده کار می کند نصب کنید. برای کار با سیستم 1C: Enterprise کافی است اجزای زیر را نصب کنید:

  • خدمات موتور دیتابیس
  • ابزارهای مدیریت - پایه
    • ابزارهای مدیریت - کامل است.

انتخاب پارامترها " Cyrillic_General_CI_AS" جزئیات مربوط به نصب سیستم ها

3. پیکربندی فایروال ویندوز برای عملکرد DBMS

اگر سرور پایگاه داده و سرور خوشه 1C: Enterprise در نقاط مختلف قرار دارند کامپیوترهای فیزیکیشما باید ویندوز فایروال را بر روی سرور پایگاه داده پیکربندی کنید تا سرور 1C: Enterprise بتواند با DBMS ، یعنی باز کردن اتصالات ورودی در پورت کار کند. 1433 (برای نمونه پیش فرض سرور SQL).

4- افزودن کاربر به سرور MS SQL

در مرحله بعد ، کاربر جداگانه ای را به MS SQL Server اضافه کنید ، که در آن پایگاه داده های سرور 1C: Enterprise متصل خواهند شد. این کاربر همچنین مالک این بانکهای اطلاعاتی خواهد بود. کاربر اضافه شده باید با استفاده از رمز عبور روی سرور مجاز باشد و مجموعه ای از نقش ها را داشته باشد: dbcreator, پردازشگر ، عمومی... جزئیات در مورد اضافه کردن کاربر به کاربر

  • مایکروسافت SQL Server 2008 (R2) که نوشتم.
  • Microsoft SQL Server 2012 که نوشتم.

5. نصب سرور 1C: Enterprise

اکنون ما به نصب پرونده های سرور 1C: Enterprise و راه اندازی سرویس مربوطه می پردازیم. نصب نیاز به کیت توزیع سکوی تکنولوژیکی 1C: Enterprise دارد. از لیست توزیع های عرضه شده موارد زیر مناسب است:

  • سکوی فناوری 1C: Enterprise for Windows - به شما امکان می دهد سرور 32 بیتی "1C: Enterprise" را نصب کنید
  • سرور 1C: Enterprise (64 بیتی) برای ویندوز - به شما امکان می دهد سرورهای 32 بیتی و 64 بیتی 1C: سرور Enterprise را نصب کنید

(همچنین یک نسخه گسترده از سرور CORP 1C وجود دارد: Enterprise 8.3 ، جزئیات را می توان در وب سایت 1C یافت)

پوشه ها را با پرونده های نصب سرور 1C: Enterprise باز کنید و پرونده را اجرا کنید setup.exe.

دستیار نصب سیستم 1C: Enterprise راه اندازی شده است. در صفحه اول ، روی " به علاوه».

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

  • سرور 1C: تصدی - مؤلفه های سرور "1C: تصدی"
  • مدیریت سرور 1C: تصدی 8 - مؤلفه های اضافی برای مدیریت یک خوشه سرور 1 Enterprise

بقیه مؤلفه ها (لیست اجزا ممکن است به یک کیت توزیع خاص بستگی داشته باشد) بسته به نیاز می توان روی این کامپیوتر نیز نصب کرد. پس از انتخاب ، دکمه " به علاوه».

زبان واسط مورد استفاده را بطور پیش فرض انتخاب کنید و روی " به علاوه».

اگر سرور 1C: Enterprise به عنوان نصب شده باشد سرویس ویندوز (و در اکثر موارد باید نصب شود) من توصیه می کنم بلافاصله یک کاربر جداگانه ایجاد کنید که زیر آن سرویس ایجاد شده راه اندازی شود. برای این

  • ترک پرچم " نصب 1C: سرور Enterprise as سرویس Windows (توصیه شده)»;
  • ما سوئیچ مربوطه را به " USR1CV8 کاربر ایجاد کنید».
  • رمز عبور را برای کاربر ایجاد شده 2 بار وارد کنید. به طور پیش فرض ، رمز عبور باید با خط مشی مطابقت داشته باشد کلمه عبور ویندوز... در این باره می توانید اطلاعات بیشتری بخوانید:

همچنین می توانید یک کاربر موجود را برای شروع سرور 1C: Enterprise انتخاب کنید. در این حالت کاربر منتخب باید دارای حقوق زیر باشد:

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

همچنین ، کاربر حتما می دهد حقوق لازم به فهرست پرونده های سرویس دهنده سرور (به طور پیش فرض) C: \\ File Files \\ 1cv8 \\ srvinfo برای 64 بیتی و C: \\ File Programs (x86) \\ 1cv8 \\ srvinfo برای سرور 32 بیتی).

کاربر به صورت خودکار ایجاد شده است USR1CV8 همه حقوق فوق را خواهد داشت

پس از پر کردن پارامترهای مناسب ، روی " به علاوه».

و در آخر ، ما " نصب"برای شروع نصب. با این کار فایلهای اجزای انتخاب شده را کپی کنید ، ایجاد کنید پیکربندی پرونده ها، ثبت مؤلفه های برنامه ، ایجاد میانبرها ، و همچنین راه اندازی سرویس دهنده سرور 1C: Enterprise.

پس از اتمام نصب ، دستیار نصب درایور حفاظت - درایور دستگاه HASP را پیشنهاد می دهد. در صورت استفاده مجوز نرم افزار به سرور 1C: Enterprise ، نیازی به نصب درایور نیست. ما پرچم را نگه می داریم یا حذف می کنیم " درایور حفاظت نصب کنید"و کلیک کنید" به علاوه».

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

اطلاعات کلی

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

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

ما دو سرور Ubuntu 12.04 x64 داریم که یکی از آنها 1C است: نسخه نسخه 8.3 ، دیگری دارای PostgreSQL 9.04 از Ethersoft ، و همچنین یک مشتری که ویندوز دارد. یادآوری می کنیم مشتری در حال کار است فقط با سرور 1C ، که به نوبه خود ، درخواست های لازم را به سرور DBMS تولید می کند. هیچ درخواستی از مشتری به سرور مدیریت پایگاه داده ارسال نشده است اتفاق نمی افتد.


مهم: "postgres" کاربر تأیید نشده است (شناسه)

این خطا هنگامی رخ می دهد که سرورها به دلیل وجود تأیید صحت هویت در سیستم ، در رایانه های مختلف قرار گرفته اند شبکه محلی... برای از بین بردن باز /var/lib/pgsql/data/pg_hba.confخط را پیدا کنید:

میزبان تمام شناسه 192.168.31.0/24

و آن را به شکل:

میزبان همه 192.168.31.0/24 md5

جایی که 192.168.31.0/24 - دامنه شبکه محلی شما. اگر چنین خطی وجود نداشته باشد ، باید در بخش ایجاد شود اتصالات محلی IPv4.

سرور پایگاه داده یافت نشد
نتوانست نام میزبان "NAME" را برای آدرس ترجمه کند: عدم موفقیت موقتی در وضوح نام

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

و اکنون آنچه را که کمی زودتر گفته شد به یاد می آوریم. مشتری سرور DBMS سرور 1C است ، اما نه مشتری مشتری ، بنابراین باید رکورد را به پرونده در 1C اضافه کنید: سرور Enterprise / و غیره / میزبان روی پلتفرم لینوکس یا روی سیستم عامل ویندوز.

اگر فراموش نکنید که اضافه کنید خطای مشابه رخ خواهد داد رکورد نوع A برای سرور DBMS روی سرور محلی DNS.

هنگام انجام عمل با یک infobase خطایی روی داد
server_addr \u003d NAME descr \u003d 11001 (0x00002AF9): این هاست ناشناخته است.

مانند خطای قبلی ، این خطا مربوط به حل نادرست مشتری از نام سرور است. این بار PC مشتری بود. به عنوان راه حل ، به پرونده اضافه کنید / و غیره / میزبان در سیستم عامل لینوکس یا در C: \\ Windows \\ System32 \\ درایور \\ و غیره میزبان در سیستم عامل ویندوز ، ورودی مانند:

192.168.31.83SRV-1C-1204

جایی که آدرس و نام سرور 1C خود را مشخص می کنید: Enterprise. اگر از DNS محلی استفاده می کنید ، اضافه کنید یک رکورد برای سرور 1C

خطای DBMS: DATABASE قابل استفاده نیست

یک خطای بسیار جدی تر ، که نشان می دهد شما یک نسخه از PostgreSQL با 1C ناسازگار نصب کرده اید: Enterprise یا در هنگام نصب خطاهای فاحشی مرتکب شده اید ، به عنوان مثال ، تمام وابستگی های لازم ، به ویژه کتابخانه را نصب نکرده اید. libicu.

اگر تجربه کافی در زمینه اجرای سیستم های لینوکس دارید ، می توانید کتابخانه های لازم را نصب کرده و مجدداً در گروه DBMS نصب کنید. در غیر این صورت PostgreSQL بهتر است مجدداً نصب شود ، با یادآوری حذف محتوای پوشه / var / lib / pgsql.

همچنین خطایی داده شد ممکن است هنگام استفاده از مجامع اتفاق بیفتد 9.1.xو 9.2.x [ایمیل محافظت شده] برای جزئیات بیشتر به زیر مراجعه کنید.

خطای DBMS:
خطا: امکان بارگیری کتابخانه "/usr/lib/x86_64-linux-gnu/postgresql/fasttrun.so"

یک خطای نسبتاً خاص مخصوص مجامع 9.1.xو 9.2.x [ایمیل محافظت شده] ممکن است منجر به خطای قبلی شود. دلیل آن وجود خطای اصلاح نشده در کتابخانه fasttrun.so است. راه حل این است که به مونتاژ برگردید 9.0.x [ایمیل محافظت شده] .

خطای DBMS
خطا: نوع "marchar" در کاراکتر 31 وجود ندارد

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

یا از طریق پرتاب 1C.

سرور پایگاه داده یافت نشد
مهم: "postgres" کاربر تأیید نشده است (با گذرواژه)

خیلی اشتباه ساده... گذرواژه نادرست رمز عبور DBMS دو راه حل وجود دارد: رمز عبور را به خاطر بسپار یا آن را تغییر دهید. در حالت دوم ، باید با استفاده از ضربه محکم و ناگهان ، گذرواژه را در خصوصیات تمام infobases موجود تغییر دهید مدیریت سرورهای 1C Enterprise.

سرور پایگاه داده یافت نشد
FATAL: پایگاه داده "NAME" وجود ندارد

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

  • برچسب ها:

لطفا JavaScript را برای مشاهده فعال کنید

زنگ

کسانی هستند که این خبر را قبل از شما می خوانند.
برای دریافت آخرین مقالات مشترک شوید.
پست الکترونیک
نام
نام خانوادگی
چگونه می خواهید The Bell را بخوانید
بدون اسپم