Jump to content


Photo
- - - - -

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


  • Please log in to reply
10 replies to this topic

#1 slavian12

slavian12

    Прохожий

  • Пользователи
  • Pip
  • 7 posts

Posted 06 February 2018 - 13:36 PM

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

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

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

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

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



#2 Syrex

Syrex

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

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

Posted 07 February 2018 - 10:42 AM

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

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

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



#3 slavian12

slavian12

    Прохожий

  • Пользователи
  • Pip
  • 7 posts

Posted 07 February 2018 - 11:04 AM

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

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

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

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



#4 slavian12

slavian12

    Прохожий

  • Пользователи
  • Pip
  • 7 posts

Posted 07 February 2018 - 11:51 AM

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

При импорте данных из файла Excel выдает ошибку Attached File  2018-02-07_145058.png   6.13KB   0 downloads



#5 Alexey Salo

Alexey Salo

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

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

Posted 07 February 2018 - 17:44 PM


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

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



#6 slavian12

slavian12

    Прохожий

  • Пользователи
  • Pip
  • 7 posts

Posted 08 February 2018 - 06:57 AM

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

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

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

Все верно?



#7 Syrex

Syrex

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

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

Posted 08 February 2018 - 11:03 AM

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



#8 NikolayHAOS

NikolayHAOS

    Знаток

  • Пользователи
  • PipPipPipPipPip
  • 133 posts
  • Пол: Мужской
  • Веду учет:c 2013 г.
  • Программа:Family 11

Posted 26 February 2018 - 05:41 AM

И...

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

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



#9 VOseR

VOseR

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

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

Posted 27 February 2018 - 06:41 AM

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

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



#10 Vasiliy

Vasiliy

    Элита форума

  • Модераторы
  • 1,259 posts
  • Пол: Мужской
  • Веду учет:c 2005 г.
  • Программа:Family 12

Posted 03 March 2018 - 20:40 PM


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


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

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


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


#11 VOseR

VOseR

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

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

Posted 05 March 2018 - 08:04 AM

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

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

Пробова так:

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




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users