Новости

Database image malformed

  1. Перший спосіб лікування: Перегрузить всі дані в нову базу даних
  2. Другий спосіб лікування: відновлення з резервної копії
  3. Третій спосіб лікування: Почати все з нуля

+7 (962) 919-86-60 +7 (962) 919-86-60   Тіріка-Магазин   Іноді в процесі роботи при здійсненні операції, програма починає без видимих ​​причин видавати помилку database disk image is malformed, і здійснення операцій в програмі (продажу, закупівлі, списання і т

Тіріка-Магазин

Іноді в процесі роботи при здійсненні операції, програма починає без видимих ​​причин видавати помилку "database disk image is malformed", і здійснення операцій в програмі (продажу, закупівлі, списання і т.д.) стає неможливим.

Ця помилка може статися з різних причин, наприклад:

  • Поломка жорсткого диска комп'ютера
  • Перенесення бази даних програми на зламаній флешці
  • Одночасна робота декількох програм в одній однопользовательской базі даних
  • І т.п.

Головна проблема полягає в тому, що ця помилка - внесення неправильних даних в базу даних програми - зазвичай проявляється не в той момент, коли ці самі неправильні дані були внесені в БД, а пізніше, коли програма починає заповнювати даними зіпсований шматок бази даних. Тобто від моменту виникнення помилки в базі до її виявлення, може пройти якийсь час. Є кілька можливих способів відновити пошкоджені дані.

Перший спосіб лікування: Перегрузить всі дані в нову базу даних

1. Визначте, в якому режимі працює програма на цій комп'ютері: розрахованому на одного користувача або мережевому. Зробити це можна, вибравши в програмі пункт меню Файл | Налаштування | Мережа:

Зробити це можна, вибравши в програмі пункт меню Файл | Налаштування | Мережа:

2. Скачайте спеціальну програму для вивантаження бази даних. Завантажити цю програму можна по ось цим посиланням . Цю програму потрібно буде зберегти в ту папку, куди встановлена ​​програма Тіріка-Магазин. Якщо у вас не виходить зберегти цей файл в цю папку (іноді Windows 7 і старше буває налаштована так, що зробити це непросто), то ось тут ви можете прочитати, як обійти це обмеження.

3. Закрийте програму Тіріка-Магазин і запустіть програму vygruzka-dannyh.bat. Це та сама програма, яку ви скачали з нашого сайту в п.2 вище. Запускати її потрібно, відкривши Провідник Windows (тобто двічі клацнувши іконку "Мій Комп'ютер" або просто "Комп'ютер"), знайшовши папку, в яку ви зберегли цю програму, і клацнувши двічі мишкою по цій програмі.

4. Дочекайтеся, коли програма закінчить роботу. Після закінчення роботи програми покаже або повідомлення про те, що вивантаження даних успішно завершена, або повідомлення про помилку.

5. Якщо вивантаження пройшла без помилки, то потрібно замінити поточну базу на чисту нову. Про те, де знаходиться база даних програми, яку треба замінити на чисту базу даних, написано тут . Чисту базу даних для мережевого режиму роботи програми ви можете скачати тут , Для одного користувача - тут . Попередньо зробіть про всяк випадок резервну копію поточної бази даних для того, щоб в разі, якщо Вас не задовольнить результати роботи, Ви змогли повернути все назад і спробувати наступний спосіб. Про те, як здолати резервну копію бази даних, написано тут .

6. Скачайте спеціальну програму для завантаження бази даних. Завантажити цю програму можна по ось цим посиланням . Цю програму потрібно буде зберегти в ту папку, куди встановлена ​​програма Тіріка-Магазин.

7. Запустіть програму zagruzka-dannyh.bat. Це та сама програма, яку ви скачали з нашого сайту в п.6 вище. Запускати її потрібно, відкривши Провідник Windows (тобто двічі клацнувши іконку "Мій Комп'ютер" або просто "Комп'ютер"), знайшовши папку, в яку ви зберегли цю програму, і клацнувши двічі мишкою по цій програмі

8. Дочекайтеся, коли програма закінчить роботу. Після закінчення роботи програми вона покаже або повідомлення про те, що завантаження даних успішно завершена, або повідомлення про помилку.

Якщо все пройшло без помилок, можна запускати програму Тіріка-магазин і продовжити роботу в ній. Якщо на якомусь з етапів була помилка, то, значить, зазначений спосіб вам не підійшов і потрібно спробувати другий спосіб.

Другий спосіб лікування: відновлення з резервної копії

Цей спосіб відновлення бази з резервної копії, за попередню дату. Програма робить періодично резервні копії баз даних, ось тут написано , Як відновити дані з резервної копії бази даних.

Проблема, однак, полягає в тому, що ми не знаємо, коли насправді в базу даних програми були внесені помилкові дані, що виявилися у вигляді помилки database image is malformed тільки зараз і, відповідно, не знаємо, на яку резервну копію потрібно відкочуватися. Може трапитися так, що ви відкотіться на резервну копію бази даних, зроблених тиждень тому (втративши при цьому всі дані, введені в програму за цей тиждень), і через тиждень побачите те саме повідомлення про помилку, тому що сама помилка могла бути внесена в базу даних не одну, а два тижні тому.

Третій спосіб лікування: Почати все з нуля

Це досить радикальний спосіб лікування проблеми - те саме що використання гільйотини як засіб від головного болю. При використанні цього способу у вас в базі даних залишається тільки номенклатура товарів з цінами і залишками і список клієнтів, а всі інші дані пропадають. Перш ніж скористатися ним, будь ласка, зробіть резервну копію бази даних, як це написано в цієї статті , після чого:

  • Скористайтеся пунктом меню Сервіс | ВигрузкаНоменклатуриТоваров, зберігши список ваших товарів на жорсткий диск
  • Скористайтеся пунктом меню Сервіс | ВигрузкаПокупателей, зберігши список ваших клієнтів на жорсткий диск
  • Закрийте програму Тіріка-Магазин
  • Замініть базу даних на чисту, як це описано в першому розділі статті
  • Скористайтеся пунктом меню Сервіс | ЗагрузкаНоменклатуриТоваров, завантаживши список ваших товарів з жорсткого диска
  • Скористайтеся пунктом меню Сервіс | ЗагрузкаПокупателей, завантаживши список ваших клієнтів з жорсткого диска

Звертаємо вашу увагу на те, що при використанні цього способу ви втратите всі ваші дані крім номенклатури товарів і списку клієнтів.

Наступна стаття: дисплей покупця

Уважаемые партнеры, если Вас заинтересовала наша продукция, мы готовы с Вами сотрудничать. Вам необходимо заполнить эту форму и отправить нам. Наши менеджеры в оперативном режиме обработают Вашу заявку, свяжутся с Вами и ответят на все интересующее Вас вопросы.

Или позвоните нам по телефонам: (048) 823-25-64

Организация (обязательно) *

Адрес доставки

Объем

Как с вами связаться:

Имя

Телефон (обязательно) *

Мобильный телефон

Ваш E-Mail

Дополнительная информация: