1c erp конфигурациясын жаңарту үшін жад жеткіліксіз.

Дәл осындай жағдай үлкен есеп беруді генерациялау, орындау, орындау, үлкен ақпараттық базаны жүктеу және т.б. Бұл компьютер ресурстарының белгілі бір көлемін қажет ететін кейбір ауқымды операцияларды орындау кезінде болатынын ескеріңіз. Сонымен қатар, қалыпты режимде 1С бағдарламасы салыстырмалы түрде қалыпты жұмыс істейді.

Бағдарлама орнатылған дискіні тазалау, оны бағдарламада іске қосу, таңдау арқылы пайдалану сияқты кеңестер Инфобаза кестелерін қысу , қалаған нәтиже бермеуі мүмкін, бірақ олар да сынап көруге тұрарлық.

1С бағдарламасының жұмыс істеуі үшін компьютер параметрлеріне белгілі бір талаптар қойылады және олардың сипаттамалары орнатылған бағдарламаға сәйкес келмесе, жұмыстың баяулауы және қателердің осы түрінің пайда болуы түрінде проблемалар туындауы мүмкін.

Біздің компьютерге қосымша ЖЖҚ қосқаннан кейін қате қайтадан пайда болады. Бұл жағдайда оның себебі бағдарламалық жасақтама үшін операциялық жүйенің адрестік жадының шектеулі бөлінуінде жатыр:

  • 32 биттік операциялық жүйелерде әдепкі бойынша әртүрлі бағдарламалар үшін 2 ГБ және операциялық жүйе үшін бірдей көлемде бөлінген,
  • 64-биттік операциялық жүйелерде - жад көлемі қазірдің өзінде 4 ГБ.

1С-пен жұмыс істеу және операцияны орындау кезінде сіз пайдалана аласыз Тапсырмалар менеджеріпроцессордың жүктелу процесін және жадтың бос көлемін бақылаңыз. Біздің жағдайда, жаңарту кезінде бұл көрсеткіш нөлге жақындады және сол сәтте «Жад жеткіліксіз» қатесі орын алды. Іске қосу Тапсырмалар менеджеріпернелерді басу арқылы мүмкін Ctrl+Alt+Delжәне қойындысын ашыңыз Өнімділік, осы көрсеткіштерді бақылаңыз.

Осылайша, қосымшалар үшін (соның ішінде 1С) бөлінген мекенжай жадысының көлемін ұлғайту керек. Мұны екі жолмен жасауға болады: 32 биттік жүйеден 64 биттік жүйеге ауысу немесе бөлінген мекенжай жадының әдепкі көлемін арттыру. Бірінші нұсқа дұрысырақ, бірақ кейбір себептермен бұл мүмкін болмауы мүмкін, сондықтан мәселені шешудің екінші нұсқасын қарастырайық.

1С 8.3-те «Жад жеткіліксіз» қатесін түзету нұсқаларын толығырақ қарастырайық.

1-әдіс: Мекенжай жады көлемін ұлғайту

Операциялық жүйенің бағдарламалық қамтамасыз ету үшін мекенжай жадысын бөлуде шектеу бар: 32-биттік жүйе үшін - 2 ГБ; 64 биттік жүйе үшін - 4 ГБ.

1-қадам

Мекенжай жадының көлемін ұлғайту үшін келесі әрекеттерді орындау керек: Әкімші құқықтарымен пәрмен жолын іске қосыңыз:

  • Бастау - Іске қосу - пәрмен жолына CMD енгізіңіз және Enter пернесін басыңыз:
  • Немесе Бастау түймесін тінтуірдің оң жақ түймешігімен басып, Пәрмен жолы (Әкімші) тармағын таңдаңыз.

2-қадам

Әрі қарай, біз өзімізді диалогтық пәрмен терезесінде табамыз, онда адрес жадын ұлғайту үшін пәрменді теру керек. Пәрмен жолында BCDEdit /set increaseuserva xxxx енгізіңіз, мұнда xxxx орнына мегабайттағы виртуалды мекенжай кеңістігін көрсетеміз. Мысалы, 32 биттік жүйелерде 3072 МБ ұсынылады:

3-қадам

Компьютерді қайта жүктеңіз. 1С 8.3 бағдарламасында бұрын мүмкін болмаған әрекеттерді орындайық.

4-қадам

Операцияларды орындағаннан кейін адрес жадын әдепкі мәніне қайтарған дұрыс. Ол үшін пәрмен жолына BCDEdit /deletevalue increaseusva енгізіңіз:

Компьютерді қайта жүктеңіз.

2-әдіс. Жоюға белгіленген құжаттар мен каталогтарды жою

1С 8.3 платформасында жоспарланған тапсырманы пайдалану мүмкін болды.

Белгіленген нысандарды жою келесі әрекеттерді орындауға мүмкіндік береді:

  1. Жүйе өнімділігін арттыру;
  2. Дерекқор өлшемін азайтыңыз.

Қадам 1. Мәліметтер қорының көшірмесін жасаңыз

Элементті ашыңыз: Әкімшілік – Бағдарлама параметрлері – Қолдау және техникалық қызмет көрсету – Сақтық көшірме жасау және қалпына келтіру бөлімі:

Дерекқорды автоматты түрде көшіру кестесін орнатып, Аяқтау түймесін басыңыз:

1С 8.3 сақтық көшірмесін жасау туралы қосымша ақпарат алу үшін біздің бейне оқулықты қараңыз:

2-қадам. Белгіленген нысандарды жойыңыз

Элементті ашыңыз Белгіленген нысандарды кестеге сәйкес автоматты түрде жою: бөлім Әкімшілік – Бағдарлама параметрлері – Қолдау және техникалық қызмет көрсету – Әдеттегі операциялар:

Біз 1С 8.3-те белгіленген нысандарды ыңғайлы уақытта автоматты түрде жою кестесін орнаттық. Мысалы, түскі үзіліс кезінде «Аяқтау» түймесін басыңыз:

Осы әрекеттердің нәтижесінде деректер қорының көлемі азаяды, жүйе өнімділігі жақсарады және 1С «Жад жеткіліксіз» қатесі пайда болмауы керек.


Осы мақаланы бағалаңыз:

1C 8.3 және 8.2 нұсқаларында «Жад жеткіліксіз» қатесі сирек емес. Оны конфигураторда да табуға болады (мысалы, конфигурацияларды салыстыру кезінде), сондай-ақ көп еңбекті қажет ететін өңдеуді орындау кезінде 1С: Кәсіпорын режимінде: мысалы, үлкен base64 файлын жазу кезінде.

Бұл қате тек 1С бағдарламасында ғана емес, Windows операциялық жүйесінің басқа бағдарламаларында да орын алуы мүмкін.

Мәселе мынада, 32 биттік операциялық жүйелерде әдепкі бойынша әртүрлі бағдарламалар үшін 2 гигабайт және операциялық жүйе үшін бірдей сома бар. 64 биттік ОЖ-де қолданбалар үшін бөлінген жад көлемі қазірдің өзінде 4 гигабайтты құрайды.

Жоғарыда айтылғандардан кейін 1С бағдарламасы болып табылатын қолданбалар үшін бөлінген мекенжай жадысының көлемін ұлғайту қажет. Мұны екі жолмен жасауға болады: 32 биттік жүйеден 64 биттік жүйеге ауысу немесе мекенжай жадысының бастапқы бөлінген көлемін ұлғайту.

Әрине, бірінші әдіс жақсырақ және қолайлы, бірақ егер сіз оны қазір немесе мүлде пайдалана алмасаңыз, екіншісін қолдануға болады.
Бастау күні операциялық жүйенің пәрмен жолына өтіңіз. Мұны істеу үшін «Бастау» мәзіріне өтіп, іздеу жолағына «cmd» деп теріңіз.

Сіздің алдыңызда бағдарламаларды іздеу көрсетіледі. «cmd» деп аталатын біреуін таңдаңыз.

Сондай-ақ, Windows + R жылдам пернелер тіркесімін пайдаланып пәрмен жолын ашуға болады.

Ашылған терезеде келесі пәрменді теріп, «Enter» пернесін басыңыз:

bcdedit / орнату ұлғайту пайдаланушысы 3200

Бұл жағдайда сіз мекенжай жадының көлемін 3200 Мегабайтқа дейін арттырасыз.

Сәтті болғаннан кейін мекенжай жадының алдыңғы көлемін қалпына келтіру ұсынылады. Бұл шара уақытша, өйткені қолданбалар үшін жадты бөлу кезінде операциялық жүйеде жады аз болады. Бұл Windows жүйесінің тұрақтылығын бұзуы мүмкін.

Мекенжай жадын әдепкі мәніне қалпына келтіру үшін пәрмен жолында да енгізілген келесі пәрменді пайдалануға болады:

bcdedit /deletvalue ұлғайту пайдаланушысы

1C-де жиі кездесетін «Жадта жоқ» қатесі кезінде белгіленген нысандарды жою да көмектесетінін ескеріңіз. Мүмкін, бағдарлама олардың көп бөлігін жинақтаған болуы мүмкін және бағдарламаға мұндай көлемдегі деректерді өңдеу қиын. Егер бұл әдіс көмектеспесе, Windows операциялық жүйесінің бит жылдамдығын арттыру керек.

1С 8.3-пен жұмыс істеу кезінде жиі кездесетін қателердің бірі - «Жад жеткіліксіз». Іс жүзінде ол көптеген оқиғалардан кейін пайда болуы мүмкін - жаңарту, үлкен файлдарды өңдеу, есеп шығару, деректерді жүктеу және т.б. Бұл кез келген әкімші мен 1С әзірлеушісі мәселенің мәнін түсініп, оны түзете алуы керек дегенді білдіреді. Компьютердің жедел жадын немесе қатты дискісін жай ғана көбейту бұл мәселені шешпейді.

Клиенттік компьютерде мәселені шешу

Бұл қатенің себептері толығымен 1С жүйесінде болмайды, өйткені сіз басқа қолданбаларда ұқсас қатені көре аласыз. Мәселе мынада, Microsoft отбасының операциялық жүйелерінде әдепкі бойынша әрбір қосымша үшін жадтың белгілі бір көлемі бөлінеді. 32 биттік жүйелер үшін бұл мән 2 ГБ, 64 биттік жүйелер үшін - 4 ГБ деп орнатылған. Бағдарламалық құрал осы мәннен асып кеткенде, мониторда қате терезесі пайда болады.

Мұндай хабарламалардан құтылудың ең оңай жолы - конфигурацияда жою үшін белгіленген нысандарды жою. Бұл сирек көмектеседі, бірақ қажетсіз тартынуды жояды. Сонымен қатар, бұл әрекеттердің қаупі минималды, өйткені ол Windows жүйесінің ішкі параметрлеріне араласуды қажет етпейді. Егер жою көмектеспесе, басқа әдістермен күресуге тура келеді.

32 биттік жүйелерге арналған тағы бір шешім - 64 биттік нұсқаға ауысу немесе қолданбаларға көбірек жад бөлу. Бірінші нұсқа әлдеқайда дұрыс, бірақ кейде әртүрлі себептермен бұл мүмкін емес. Содан кейін төменде көрсетілген әрекет алгоритмі бар опция ғана бар, бірақ оны өте мұқият пайдалану керек - бүкіл жүйенің өнімділігінде елеулі проблемалар болуы мүмкін.

Бұл алгоритм өте қарапайым:

  1. Windows пәрмен жолын ашыңыз. Бастау мәзірін немесе Windows + R пернелер тіркесімін пайдаланыңыз және «cmd» пәрменін енгізіңіз;
  2. Пайда болған терезеде «bcdedit /set increaseuserva 3200» пәрменін теріңіз (мысалы, біз шектеуді 3,2 ГБ дейін арттырамыз). Лимитті мұқият және біртіндеп арттырған жөн;
  3. Пәрмен жолы терезесінде операцияның сәтті аяқталғанын растағаннан кейін компьютерді қайта іске қосыңыз және қатеге әкелген қадамдарды қайталап көріңіз. Егер мәселе шешілмесе және 1С әлі де бұзылса, шектеуді қайтадан арттыруға болады;
  4. Операцияны 1С жүйесінде қатесіз сәтті аяқтағаннан кейін «bcdedit /deletevalue increaseuserva» пәрменімен әдепкі Windows шектеулерін қалпына келтіріңіз. Бұл операциялық жүйе 1С және басқа қолданбалар үшін өнімділігін төмендетпеу үшін қажетті қадам.

Бұл шешім 1С «Жад жеткіліксіз» қатесіне байланысты орындалмайтын операцияны орындауға мүмкіндік береді. Оны операцияны дереу орындау қажет болған жағдайда ғана қолдануға болады. Басқа жағдайларда, 64 биттік платформада 1С іске қосып, операцияны сол жерде қайталаған дұрыс.

Жаңарту немесе ауқымды операция кезінде серверде жад жеткіліксіз деген хабарды әлдеқайда байсалды қабылдау керек. Мәселе әртүрлі бағдарламалық жасақтамамен іске қосылған процестердің уақтылы аяқталмауы болуы мүмкін, бұл олардың виртуалды жадыда «қабатқа» және жинақталуына әкеледі. Мұндай қатенің екінші көзі - жадты резервтеу және босату арқылы әртүрлі бағдарламалардың қарқынды жұмысы. Бұл мәселелерді шешуге арналған әртүрлі бағдарламалық жасақтама бар, бірақ тәжірибе көрсеткендей, ол қосылым үзілістерін және 1С апаттарын тудырады.


Осы сияқты қателер сізді 1С сервері жеткілікті қуатты ма деген сұрақ тудырады. Оның қуаттылығын арттыру компанияға пайда әкеледі, бірақ бұл қатені қаражатты енгізуді қажет етпейтін басқа жолдармен айналып өтуге болады.

Әрине, сіз оларды үнемі пайдаланбауыңыз керек, бірақ бір күні олар қажет болған жағдайда ресурсты қажет ететін жұмысты шұғыл орындауға көмектеседі. Серверде жеткіліксіз жад қатесін шешуге көмектесетін танымал әдістердің арасында:

  • 1С жұмыс процестерін қайта іске қосу, бұл пайдаланылған жадтың төмендеуіне әкеледі. Бұл опция тек 1С серверінің басқару консолін түсінетін тәжірибелі әкімшілер үшін жарамды;
  • Технологиялар журналын пайдаланып, жүктелген кезде жаңарту немесе басқа операция кезінде «Жад жеткіліксіз» қатесін алатын кестені табыңыз. Егер «конфигурация» кестесімен жұмыс істеу кезінде қате пайда болса, конфигурацияны «Конфигурацияның логикалық тұтастығын тексеру» жалаушасымен тексеріңіз. Бұл функцияны «Конфигурация» мәзіріндегі конфигуратордан таба аласыз.
  • Тағы бір жиі кездесетін 1С қатесі серверде қатты дискіде орын жеткіліксіз болған кезде орын алады. Уақытша кестелер көп орын алады, егер орын жеткіліксіз болса, әкімші «Операцияны орындау үшін бос жад жеткіліксіз» қатесін көреді. Бұл жағдайда нақты кеңес беру қиын, өйткені сервердің немесе кластердің дизайны әртүрлі нұсқаларда айтарлықтай ерекшеленуі мүмкін. Мұндай жағдайларда көмектесетін стандартты шешімдердің ішінде сіз серверді қайта іске қосуды, бос орынды ұлғайтуды, сұрауларды оңтайландыруды және нұсқаны жаңартуды таба аласыз.


    Пайдаланушылар саны көп компанияларда «1С: Enterprise 8.3 серверінде бос жад жеткіліксіз» қатесі жиі кездеседі. Бұл үшін үлкен мәселе және алғы шарт - қажетті өнімділіктің жеткіліксіз талдауы. Сондықтан, 1С іске қосқан кезде, болашақта тұрақтылық есебінен өнімділікті реттеудің қажеті болмас үшін жеткілікті сервер қуатына көп көңіл бөліңіз.



    Қатысты басылымдар