Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Не могу сжать файл транзакций
|
|||
|---|---|---|---|
|
#18+
SQL Server 2005 так как пришлось заняться SQL недавно, то использую SQL Server Management Studio. Есть тестовая база 1с8 (то есть туда регулярно грузятся разные БД средствами 1с). Размер файла базы 77Гб, размер файла транзакций 299Гб. Есть желание корректно файл транзакций либо удалить либо значительно уменьшить. Установил Recovery model в Simple, сделал бекап, сделал шринк файла лога с параметром 0Мб - не уменьшается. В принципе можно удалить базу, да создать новую, но хотелось бы знать в чем ошибка. зы. изначально база создавалась путем восстановления из SQL-бекапа рабочей базы. И Logical Name было исходной рабочей базы (примерно неделю назад поменял). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2019, 08:15 |
|
||
|
Не могу сжать файл транзакций
|
|||
|---|---|---|---|
|
#18+
lyc64166, смотрите, что там выполняется во время сжатия ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2019, 08:38 |
|
||
|
Не могу сжать файл транзакций
|
|||
|---|---|---|---|
|
#18+
lyc64166, что в sys.databases ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2019, 08:47 |
|
||
|
Не могу сжать файл транзакций
|
|||
|---|---|---|---|
|
#18+
База при копирование не получила checkpoint соотвествено при сжатии не освобождается место ,нужно копировать самим SQL (просто есть разные проги по копированию и не все коректно работают с checkpoint) и делать сжатие всей базы . Удачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2019, 11:15 |
|
||
|
Не могу сжать файл транзакций
|
|||
|---|---|---|---|
|
#18+
На текущий момент мой уровень в SQL в практическом плане чуть выше уровня плинтуса. Поэтому, желательно, более подробно что сделать либо упомянуть ключевые понятия (которые можно загуглить чтобы понять что и как). Критикlyc64166, смотрите, что там выполняется во время сжатия Каким образом и где смотреть? TaPaKlyc64166, что в sys.databases Путем "select * from sys.databases" получил таблицу по всем базам. Сохранить в файл и приложить? Или будет достаточно информации только по нужной базе? Видимые отличия от других баз в параметрах log_reuse_wait=6 и log_reuse_wait_desc=REPLICATION shalombБаза при копирование не получила checkpoint соотвествено при сжатии не освобождается место ,нужно копировать самим SQL (просто есть разные проги по копированию и не все коректно работают с checkpoint) и делать сжатие всей базы . Удачи. Копировалось средствами SQL. Но бекап был со сдохшего сервера (на сдохшем и новом сервере SQL ставился с одного дистрибутива). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2019, 15:36 |
|
||
|
Не могу сжать файл транзакций
|
|||
|---|---|---|---|
|
#18+
lyc64166, автор log_reuse_wait_desc=REPLICATION ну так и найлите почему ждёт репликацию, если это пра конкретную БД ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2019, 15:42 |
|
||
|
Не могу сжать файл транзакций
|
|||
|---|---|---|---|
|
#18+
TaPaKlyc64166, автор log_reuse_wait_desc=REPLICATION ну так и найлите почему ждёт репликацию, если это пра конкретную БД авторизначально база создавалась путем восстановления из SQL-бекапа рабочей базы они отресторили базу, которая была издателем на проде ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2019, 16:23 |
|
||
|
Не могу сжать файл транзакций
|
|||
|---|---|---|---|
|
#18+
shalombБаза при копирование не получила checkpoint соотвествено при сжатии не освобождается место ,нужно копировать самим SQL (просто есть разные проги по копированию и не все коректно работают с checkpoint) и делать сжатие всей базы . Удачи.Что за бред вы несете, уважаемый? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2019, 22:47 |
|
||
|
Не могу сжать файл транзакций
|
|||
|---|---|---|---|
|
#18+
Насколько я понял ситуация совсем не типичная. Так что мне проще удалить и создать заново. База не на репликации. И исходная тоже не была на репликации. Восстановили картину. Накатили в тестовую базу из SQL-бекапа рабочей базы. Через некоторое время средствами 1с8 в тестовой базе была проведена выгрузка, затем загрузка. Загрузка не увенчалась полным успехом - на сервере SQL закончилось дисковое пространство и было сообщение что не все данные загружены. На сервере SQL удаляется файл (скорее всего связанный с транзакцией этой тестовой базы). Снова делается попытка загрузить базу средствами 1с8 - на этот раз успешно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2019, 14:00 |
|
||
|
Не могу сжать файл транзакций
|
|||
|---|---|---|---|
|
#18+
lyc64166, sp_removedbreplication dbname ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2019, 14:03 |
|
||
|
Не могу сжать файл транзакций
|
|||
|---|---|---|---|
|
#18+
lyc64166База не на репликации. И исходная тоже не была на репликации. ну значит кто-то уже на этой базе пытался настроить репликацию и за собой не убрал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2019, 14:33 |
|
||
|
Не могу сжать файл транзакций
|
|||
|---|---|---|---|
|
#18+
CDC тоже является репликацией, не настроена на базе случайно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2019, 18:37 |
|
||
|
Не могу сжать файл транзакций
|
|||
|---|---|---|---|
|
#18+
А, 2005, пардону прошу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2019, 18:38 |
|
||
|
Не могу сжать файл транзакций
|
|||
|---|---|---|---|
|
#18+
Всем спасибо. Вопрос решил (хоть и радикальным способом :) ) Для решающих схожую проблему статья Журнал транзакций (SQL Server) в которой есть абзац "Factors that can delay log truncation" На самом деле усечение журнала может быть задержано из-за множества причин. Чтобы узнать причину, препятствующую усечению журнала транзакций в конкретном случае, выполните запрос по столбцам log_reuse_wait и log_reuse_wait_desc представления каталога sys.database. (выше предлагали выложить результаты запроса к sys.database, жаль не указали что необходимо смотреть конкретно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2019, 16:40 |
|
||
|
Не могу сжать файл транзакций
|
|||
|---|---|---|---|
|
#18+
lyc64166На самом деле усечение журнала может быть задержано из-за множества причин. Чтобы узнать причину, препятствующую усечению журнала транзакций в конкретном случае, выполните запрос по столбцам log_reuse_wait и log_reuse_wait_desc представления каталога sys.database. (выше предлагали выложить результаты запроса к sys.database, жаль не указали что необходимо смотреть конкретно)Вам же сказали, что нужно смотреть log_reuse_wait_desc, и когда вы написали, что там REPLICATION, то сразу сказали, что это остатки репликации. Это совершенно стандартная причина "внезапного" распухания лога, тут такие вопросы регулярно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2019, 19:39 |
|
||
|
Не могу сжать файл транзакций
|
|||
|---|---|---|---|
|
#18+
alexeyvgВам же сказали, что нужно смотреть log_reuse_wait_desc, и когда вы написали, что там REPLICATION, то сразу сказали, что это остатки репликации. можно ткнуть носом где "сказали, что нужно смотреть log_reuse_wait_desc? дико не люблю балаболов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2019, 07:59 |
|
||
|
Не могу сжать файл транзакций
|
|||
|---|---|---|---|
|
#18+
lyc64166alexeyvgВам же сказали, что нужно смотреть log_reuse_wait_desc, и когда вы написали, что там REPLICATION, то сразу сказали, что это остатки репликации. можно ткнуть носом где "сказали, что нужно смотреть log_reuse_wait_desc? дико не люблю балаболов 21936941 и простой способ как избавится 21937865 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2019, 08:47 |
|
||
|
|

start [/forum/topic.php?fid=46&gotonew=1&tid=1687470]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
34ms |
get topic data: |
6ms |
get first new msg: |
3ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 322ms |

| 0 / 0 |
