Перейти к содержимому


Фото
- - - - -

Как заставить похудеть файл базы данных


  • Чтобы отвечать, сперва войдите на форум
10 ответов в теме

#1 slavian12

slavian12

    Прохожий

  • Пользователи
  • Фишка
  • 7 сообщений

Опубликовано 06 Февраль 2018 - 13:36

Всем доброго времени суток.

У меня такая проблема. На данный момент файл базы данных весить почти 1 Гбайт. Веду учет 3 года.

Виноват я думаю сам. Когда начал пользоваться программой в каждой записи реестра счетов прикреплял файл (фото кассового чека) и сейчас программа закрывается несколько минут из-за создания файла резервной копии, который соответственно тоже веси почти 1 Гбайт. Заходить в каждую запись реестра и удалять прикрепленный файл очень трудоемко. Тем более внешне когда находишься в реестре счета нет различия есть ли прикрепленный файл к записи.

Подскажите есть ли способ удалить прикрепленные файлы к записям реестра счетов одним разом? Или сжать базу данных?

Я использую Google Диск и вношу расходы почти каждый день. И как понимаете файл базы данных очень долго выгружается в облако.



#2 Syrex

Syrex

    Почетный оратор

  • Пользователи
  • ФишкаФишкаФишкаФишкаФишкаФишка
  • 331 сообщений
  • Пол: Мужской
  • Откуда:Москва
  • Веду учет:c 2007 г.
  • Программа:Family

Опубликовано 07 Февраль 2018 - 10:42

Выгрузить все данные по счетам в файл

Создать новую БД

Загрузить данные обратно



#3 slavian12

slavian12

    Прохожий

  • Пользователи
  • Фишка
  • 7 сообщений

Опубликовано 07 Февраль 2018 - 11:04

Выгрузить все данные по счетам в файл

Создать новую БД

Загрузить данные обратно

А в формат е какого файла лучше это сделать?



#4 slavian12

slavian12

    Прохожий

  • Пользователи
  • Фишка
  • 7 сообщений

Опубликовано 07 Февраль 2018 - 11:51

А в формат е какого файла лучше это сделать?

При импорте данных из файла Excel выдает ошибку Прикрепленный файл  2018-02-07_145058.png   6,13 Кб   0 раз скачано



#5 Alexey Salo

Alexey Salo

    Официальный представитель

  • Руководитель
  • 1 213 сообщений
  • Пол: Мужской
  • Веду учет:c 2005 г.
  • Программа:Family 12

Опубликовано 07 Февраль 2018 - 17:44


При импорте данных из файла Excel выдает ошибку 

Скорее всего, проблема состоит в импорте переводов. Вы загружаете счет, в котором есть перевод на другой счет. И вот этого другого счета в новой программе нет (либо он есть, но, название счета немного отличается от такового в переводе).



#6 slavian12

slavian12

    Прохожий

  • Пользователи
  • Фишка
  • 7 сообщений

Опубликовано 08 Февраль 2018 - 06:57

Скорее всего, проблема состоит в импорте переводов. Вы загружаете счет, в котором есть перевод на другой счет. И вот этого другого счета в новой программе нет (либо он есть, но, название счета немного отличается от такового в переводе).

То есть процедура переноса данных должна быть следующая:

  1. Выгрузить все счета в Excel
  2. Создать чистую базу данных
  3. В чистой базе данных создать счета, которые были в "толстой" базе данных.
  4. Импортировать файлы Excel /

Все верно?



#7 Syrex

Syrex

    Почетный оратор

  • Пользователи
  • ФишкаФишкаФишкаФишкаФишкаФишка
  • 331 сообщений
  • Пол: Мужской
  • Откуда:Москва
  • Веду учет:c 2007 г.
  • Программа:Family

Опубликовано 08 Февраль 2018 - 11:03

Да, получается так



#8 NikolayHAOS

NikolayHAOS

    Знаток

  • Пользователи
  • ФишкаФишкаФишкаФишкаФишка
  • 117 сообщений
  • Пол: Мужской
  • Веду учет:c 2013 г.
  • Программа:Family 11

Опубликовано 26 Февраль 2018 - 05:41

И...

Хоть бы отписался получилось или нет, И если получилось то рассказал как делал.

Для потомков так сказать.



#9 VOseR

VOseR

    Почетный оратор

  • Пользователи
  • ФишкаФишкаФишкаФишкаФишкаФишка
  • 369 сообщений
  • Пол: Мужской
  • Откуда:Москва
  • Веду учет:c 2005 г.
  • Программа:Family 11

Опубликовано 27 Февраль 2018 - 06:41

Конечно не получится!

Ведь переводы нельзя импортировать, а без них в счетах будет такая неразбериха, что проще заново начать вести базу. Ну или вскрывать ее и ручками удалять все картинки.



#10 Vasiliy

Vasiliy

    Элита форума

  • Модераторы
  • 1 250 сообщений
  • Пол: Мужской
  • Веду учет:c 2005 г.
  • Программа:Family 12

Опубликовано 03 Март 2018 - 20:40


Хоть бы отписался получилось или нет, И если получилось то рассказал как делал. Для потомков так сказать.


Конечно не получится! Ведь переводы нельзя импортировать, а без них в счетах будет такая неразбериха, что проще заново начать вести базу. Ну или вскрывать ее и ручками удалять все картинки.

Переводы импортировать/экспортировать можно, и я сам это делал при ремонте и переносе данных на чистую базу. Главное создать ВСЕ счета которые фигурируют в переводах ещё до начала импорта, тогда ругаться не будет.


Понимание некоторых принципов освобождает от знания многих фактов.


#11 VOseR

VOseR

    Почетный оратор

  • Пользователи
  • ФишкаФишкаФишкаФишкаФишкаФишка
  • 369 сообщений
  • Пол: Мужской
  • Откуда:Москва
  • Веду учет:c 2005 г.
  • Программа:Family 11

Опубликовано 05 Март 2018 - 08:04

Переводы импортировать/экспортировать можно, и я сам это делал при ремонте и переносе данных на чистую базу. Главное создать ВСЕ счета которые фигурируют в переводах ещё до начала импорта, тогда ругаться не будет.

???!! пробовал сделать со всеми счетами на 11 ой версии и очень расстроился, что не получилось!

Пробова так:

экспортировал 2 счета, удалял из программы последние несколько записей, импортировал пару записей и один перевод - программа ругалась и появлялись 2 транзакции, а перевода не было. 




0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 невидимых