صفحه کد ib. خطای پایگاه داده "ترتیب مرتب سازی با سیستم سیستم متفاوت است": چگونه آن را برطرف کنیم؟ تغییر ساختار پایگاه داده بر اساس تبادل داده های محلی

مواردی وجود دارد که امکان راه اندازی برنامه 1C وجود ندارد و یک کادر محاوره ای 1C با پیام "ترتیب مرتب سازی تنظیم شده برای پایگاه داده با سیستمی متفاوت است!" ظاهر می شود. پس از بستن پنجره، برنامه بسته می شود (می توانید آن را در حالت Configurator اجرا کنید).

والری سیدوروف

علت خطا و راه حل

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

بررسی درست بودن تنظیمات

من. تنظیمات سیستم(برای نسخه بومی سازی شده روسی شده ویندوز)

1. Start - Settings - Control Panel - Regional and Language Options را باز کنید.

2. روی زبانه تنظیمات منطقه ایدر لیست کشویی باید وجود داشته باشد - روسی.

3. در زبانه زبان ها – جزئیات بیشتر... – کادر گفتگوی خدمات زبان ها و ورودی متن – برگه گزینه ها – زبان ورودی پیش فرض باید روسی-روسی باشد.

4. در تب Advanced باید – Russian وجود داشته باشد.

II. تنظیمات 1C

4. در پنجره Table Code Page پایگاه اطلاع رسانیلیست کشویی باید شامل – 1251 – زبان های روسی، بلاروسی، بلغاری و صربی باشد.

یادداشت

1. اگر از مؤلفه DIMB (مدیریت پایگاه اطلاعاتی توزیع شده) استفاده می کنید - وقتی بررسی ترتیب مرتب سازی غیرفعال است - نباید از حروف الفبای دیگری به جز لاتین در شناسه سه حرفی پایگاه های اطلاعاتی موجود در پایگاه داده توزیع شده استفاده کنید.

2. باید در نظر داشت که غیرفعال کردن بررسی هویت ترتیب مرتب سازی می تواند منجر به نتایج غیرمنتظره شود - برای کاربر برنامه 1C! - ترتیب خطوط، به عنوان مثال، هنگام تولید گزارش.

رفع خطا در ویندوز ویستا

اگر از ویندوز ویستا استفاده می کنید، از شر پیام «ترتیب مرتب سازی برای پایگاه داده متفاوت از سیستمی است!» خلاص شوید. روش های فوق کارساز نخواهد بود.

برای این:

1. برنامه 1C را اجرا کنید. در پنجره Launch 1C، پایگاه اطلاعاتی مورد نظر را انتخاب کنید.

2. در لیست کشویی در حالت، Configurator – OK را انتخاب کنید.

3. Configurator شروع خواهد شد. انتخاب منو Administration – صفحه کد جداول امنیت اطلاعات...

4. در صفحه Code of infobase tables، در لیست کشویی، + Current را انتخاب کنید. نصب سیستم- خوب.

5. در پنجره Configurator با پیغام “هنگام تغییر صفحه کد، نمایه های تمام جداول داده پایگاه اطلاعاتی بازسازی خواهند شد! آیا می خواهید صفحه کد را تغییر دهید؟" روی Yes کلیک کنید.

6. پس از مدت زمان معین بسته به اندازه امنیت اطلاعات، پنجره Configurator با پیغام “Code page has been change!” ظاهر می شود، روی OK کلیک کنید.

7. Configurator را ببندید، می توانید با infobase کار کنید.

8. برای کار با سایر سیستم های امنیت اطلاعات، صفحه کد جداول امنیت اطلاعات را به همین ترتیب تغییر دهید.

پس از نصب نسخه 7.7 1C بر روی رایانه خود و راه اندازی آن، معمولاً خطای "ترتیب مرتب سازی برای پایگاه داده متفاوت از سیستم" ظاهر می شود، در این مورد چه باید کرد؟

این مشکل به دو صورت قابل حل است:

1. روش

  • باید مطمئن شوید که شماره پلتفرم 7.7 است.
  • راه اندازی 1c. پایگاه اطلاعات مورد نظر را انتخاب کنید و آن را در حالت "Configurator" باز کنید.
  • منوی "Administration" -> "صفحه کد جداول امنیت اطلاعات".
  • در پنجره "صفحه کد جداول امنیت اطلاعات"، مورد "نصب سیستم فعلی" -> OK را باز کنید.
  • پیغام "هنگام تغییر صفحه کد، نمایه های تمام جداول داده در پایگاه اطلاعاتی دوباره ساخته می شوند!" آیا می خواهید صفحه کد را تغییر دهید؟" روی دکمه "بله" کلیک کنید.
  • به پیام "صفحه کد تغییر کرده است!" روی OK کلیک کنید.
  • "Configurator" را ببندید و پایگاه اطلاعات را در آن راه اندازی کنید حالت عادی 1C: سازمانی.

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

2. روش

  • راه اندازی ویرایشگر متنبه عنوان مثال، ویرایشگر Notepad.
  • سپس از منوی “File” گزینه “Save As” را انتخاب کنید. در پنجره ای که باز می شود، روی "نوع فایل" کلیک کنید، "All files" را انتخاب کنید و نام فایل را به صورت OrdNoChk.prm مشخص کنید. این فایل را در دایرکتوری ریشه infobase یا در فهرست برنامه 1C ذخیره کنید (این فایل را می توانید در زیر دانلود کنید).
  • برنامه 1C را اجرا کنید. در پنجره برنامه، پایگاه اطلاعات مورد نظر را انتخاب کرده و روی دکمه «تغییر» کلیک کنید.
  • در پنجره ای که باز می شود، مسیر فایل ذخیره شده قبلی را مشخص کنید، برنامه 1c آماده راه اندازی است.

اگر چندین پایگاه اطلاعاتی وجود دارد، باید فایل OrdNoChk.prm را به این ترتیب در هر یک از آنها قرار دهید.

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

ترتیب مرتب سازی که برای پایگاه داده تنظیم شده است با یک سیستم مطابقت ندارد

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

بررسی درست بودن تنظیمات

I. تنظیمات سیستم (برای نسخه بومی سازی شده روسی شده ویندوز)

1. Start - Settings - Control Panel - Regional and Language Options را باز کنید.
2. در تب تنظیمات منطقه ای، لیست کشویی باید روسی باشد.
3. در زبانه زبان ها – جزئیات بیشتر... – کادر گفتگوی خدمات زبان ها و ورودی متن – تب گزینه ها – زبان ورودی پیش فرض باید روسی-روسی باشد.
4. در تب Advanced باید – Russian وجود داشته باشد.

II. تنظیمات 1C




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

به عنوان آخرین راه حل، گاهی اوقات توصیه می شود که بررسی مطابقت ترتیب مرتب سازی را غیرفعال کنید. برای انجام این کار، باید یک فایل سیگنال به نام OrdNoChk.prm (با محتوای دلخواه) در دایرکتوری infobase ایجاد کنید. ولی:
1. اگر از مؤلفه DIMB (مدیریت پایگاه اطلاعاتی توزیع شده) استفاده می کنید - وقتی بررسی ترتیب مرتب سازی غیرفعال است - نباید از حروف الفبای دیگری به جز لاتین در شناسه سه حرفی پایگاه های اطلاعاتی موجود در پایگاه داده توزیع شده استفاده کنید.
2. باید در نظر داشت که غیرفعال کردن بررسی هویت ترتیب مرتب سازی می تواند منجر به نتایج غیرمنتظره شود - برای کاربر برنامه 1C! - ترتیب خطوط، به عنوان مثال، هنگام تولید گزارش.

عیب یابی ویندوز ویستا

اگر از ویندوز ویستا استفاده می کنید، از شر پیام «ترتیب مرتب سازی برای پایگاه داده متفاوت از سیستمی است!» خلاص شوید. روش های فوق کارساز نخواهد بود.

برای این:

1. برنامه 1C را اجرا کنید. در پنجره Launch 1C، پایگاه اطلاعاتی مورد نظر را انتخاب کنید.
2. در لیست کشویی در حالت، Configurator – OK را انتخاب کنید.
3. Configurator شروع خواهد شد. انتخاب منو Administration – صفحه کد جداول امنیت اطلاعات...
4. در صفحه Code of infobase tables در لیست کشویی + Current system install – OK را انتخاب کنید.
5. در پنجره Configurator با پیغام “هنگام تغییر صفحه کد، نمایه های تمام جداول داده پایگاه اطلاعاتی مجددا ساخته می شوند! آیا می خواهید صفحه کد را تغییر دهید؟" روی Yes کلیک کنید.
6. پس از مدت زمان معین بسته به اندازه امنیت اطلاعات، پنجره Configurator با پیغام “Code page has been change!” ظاهر می شود، روی OK کلیک کنید.
7. Configurator را ببندید، می توانید با infobase کار کنید.
8. برای کار با سایر سیستم های امنیت اطلاعات، صفحه کد جداول امنیت اطلاعات را به همین ترتیب تغییر دهید.

اگر هنگام اتصال به سرور sql خطایی رخ داد، فایل‌های windows/system32 sqlsrv32.dll و sqlsrv32.rll را از رایانه‌ای با winXP در رایانه‌ای با Vista کپی کنید (پس از اجازه بازنویسی آنها)

چگونه می توان خطای "ترتیب مرتب سازی برای پایگاه داده با سیستم یک متفاوت است" را در 1C 7.7 در ویندوز 7 برطرف کرد؟

چگونه می توان خطای "ترتیب مرتب سازی با سیستم یک متفاوت است" را در 1c 7.7 برطرف کرد؟

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

در این مقاله به شما خواهیم گفت که چگونه می توانید از شر این خطا خلاص شوید و پایگاه داده انتخاب شده 1C 7.7 را با موفقیت راه اندازی کنید.

ما خطای "ترتیب مرتب سازی متفاوت از سیستم یک است" را در 1c 7.7 در ویندوز 7 حذف می کنیم.

بنابراین، دو راه برای رفع این خطا وجود دارد. اولی با تغییر صفحه کد از طریق configurator و دومی با استفاده از فایل OrdNoChk.prm انجام می شود. اکنون در مورد دو روش با جزئیات بیشتر صحبت خواهیم کرد.

برای حذف خطای توضیح داده شده در بالا هنگام شروع 1C 7.7، باید در پنجره انتخاب پایگاه داده برای انتخاب پایگاه داده ای که این خطا را ایجاد می کند، تک کلیک کنید و "Configurator" را در بالا انتخاب کنید، سپس روی "OK" کلیک کنید.

باز کردن پایگاه داده در پیکربندی

ابزاری برای تغییر صفحه کد برای جداول پایگاه داده 1C 7.7

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

تنظیم صفحه کد جدید

در همه جا روی «OK» کلیک کنید و با تغییر صفحه کد در تمام جداول پایگاه داده موافقت کنید.

هشدار تغییر صفحه کد

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

راه دوم برای رفع خطای "ترتیب مرتب سازی برای پایگاه داده با سیستم یک متفاوت است" در 1C 7.7 ایجاد یک فایل خالی به نام OrdNoChk.prm در پوشه با برنامه 1C است. به طور پیش فرض C:\Program Files\1Cv77\BIN است.

OrdNoChk.prm را در پوشه با برنامه 1C 7.7 وارد کنید

تنها کاری که باید انجام دهید این است که آن را در آن ایجاد کنید فایل خالیبا نام OrdNoChk.prm. لطفاً توجه داشته باشید که پسوند فایل .prm است.

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


این مقاله را به اشتراک بگذارید در شبکه های اجتماعی! به سایت ما کمک کنید

به ما در VK بپیوندید!

1C: اگر پیام "ترتیب مرتب سازی برای پایگاه داده متفاوت از سیستم" ظاهر شود چه باید کرد

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

بررسی درست بودن تنظیمات

I. تنظیمات سیستم (برای نسخه بومی سازی شده روسی شده ویندوز)

1. Start - Settings - Control Panel - Regional and Language Options را باز کنید.

2. در تب تنظیمات منطقه ای، لیست کشویی باید روسی باشد.

3. در زبانه زبان ها – جزئیات بیشتر... – کادر گفتگوی خدمات زبان ها و ورودی متن – برگه گزینه ها – زبان ورودی پیش فرض باید روسی-روسی باشد.

4. در تب Advanced باید – Russian وجود داشته باشد.

II. تنظیمات 1C

2. در لیست کشویی در حالت، – OK را انتخاب کنید.

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

یادداشت

1. اگر از مؤلفه DIMB (مدیریت پایگاه اطلاعاتی توزیع شده) استفاده می کنید - وقتی بررسی ترتیب مرتب سازی غیرفعال است - نباید از حروف الفبای دیگری به جز لاتین در شناسه سه حرفی پایگاه های اطلاعاتی موجود در پایگاه داده توزیع شده استفاده کنید.

2. باید در نظر داشت که غیرفعال کردن بررسی هویت ترتیب مرتب سازی می تواند منجر به نتایج غیرمنتظره شود - برای کاربر برنامه 1C! - ترتیب خطوط، به عنوان مثال، هنگام تولید گزارش.

عیب یابی ویندوز ویستا

اگر از ویندوز ویستا استفاده می کنید، از شر پیام «ترتیب مرتب سازی برای پایگاه داده متفاوت از سیستمی است!» خلاص شوید. روش های فوق کارساز نخواهد بود.

برای این:

1. برنامه 1C را اجرا کنید. در پنجره Launch 1C، پایگاه اطلاعاتی مورد نظر را انتخاب کنید.

2. در لیست کشویی در حالت، Configurator – OK را انتخاب کنید.

3. Configurator شروع خواهد شد. انتخاب منو Administration – صفحه کد جداول امنیت اطلاعات...

4. در صفحه Code of infobase tables در لیست کشویی + Current system install – OK را انتخاب کنید.

5. در پنجره Configurator با پیغام “هنگام تغییر صفحه کد، نمایه های تمام جداول داده پایگاه اطلاعاتی بازسازی خواهند شد! آیا می خواهید صفحه کد را تغییر دهید؟" روی Yes کلیک کنید.

6. پس از مدت زمان معین بسته به اندازه امنیت اطلاعات، پنجره Configurator با پیغام “Code page has been change!” ظاهر می شود، روی OK کلیک کنید.

7. Configurator را ببندید، می توانید با infobase کار کنید.

8. برای کار با سایر سیستم های امنیت اطلاعات، صفحه کد جداول امنیت اطلاعات را به همین ترتیب تغییر دهید.

اشتراک گذاری