#0
by пух
Помогите выйти из ситуации, перифирийная база на SQL, при загрузке и при смене ТА выдает следующее, что можно предпринять?
#2
by пух
ALA Загрузка из файла D:Transavia2CPALM0.zip ALA SQL State: 42000 Native: 601 Message: [Microsoft][ODBC SQL Server Driver][SQL Server]Could not continue scan with NOLOCK due to data movement. загрузка не завершена
#11
by пух
обмкнную выгрузку могу сделать, а загрузка заканчивается предыдущим сообщением, выгрузка данных тоже
#24
by vde69
база вообще открываеться ??? если да то ничего не даст, а если нет то начнет отрываться
#27
by пух
если не трудно подскажите как в SQL протестировать базу, где пишется эта dbcc checkdb команда
#28
by vde69
энтепрайс менеджер, меню толлс (инструменты) далее скл анализер, там выбираешь базу вперед но для начало прочитай синтаксис этой команды и будь остророжен!!!! там наколбасить можно!!!!
#30
by vde69
_1sp_DBReindex - не знаю, там есть помощь, ну и можно набрать help получишь список всех команд ну это прямая работа со ВСЕМИ скульными ресурсами (и правами, и job-ами и базами)
#40
by vde69
все, что начинаеться с select можешь выполнять в анализере максимум чем это грозит (в зависимости от параметров) это получиш блокировку, но после рестарта скуля все пройдет тоесть разрушение данных командой select добиться не возможно
#43
by Джинн
Обмен стандартный? Прямых запросов не встречается? Это ошибка блокировки - где-то NOLOCK не стоит в запросе. Сервис-паки тут как мертвому припарки.
#44
by пух
обмен в 1С базами , база огромная, пользователей куча, посадил на SQL работало с полгода нормально, сейчас встало, я думаю лог большой может от этого, как работать с запросами не знаю, где проставлять NOLOCK не имею понятия
#52
by Буль
Я правильно понял что при загрузке в перивферийку файла обмена лезут ошибки? (Ну очень лоскутно ты информацию выдавал...) . Я бы попробовал "собрать" файл обмена _без_ данных и попробовал его вгрузить в ПБ. На _КОПИИ_, естественно.
#53
by Буль
52+ "Собрать" значит что: 1. распаковывает обменный .зип. 2. файл .ид оставляем 3. находим в истории обменов пустой файл .дат и подсовываем вместо "полного". 4. запаковываем в .зип и скармливаем одинэсине. . Мораль. Если вывалится опять с той же ошибко - знач проблема не в принимаемых данных. ;-)
#57
by Renegate
«А это совет с сайта ToySQL по поводу той же ошибки: - В BOL причина ошибки связана с сочетанием блокировки (NOLOCK) и уровнем изоляции (READ UNCOMMITED) таким образом, что при чтении данных некоторые прочитанные страницы могут быть удалены до завершения транзакции. Нам это ничего не дает. Кажется, что проблема связана с проектированием 1С. На самом деле система использует другой уровень изоляции, который не может привести к такой ситуации. Обычно ошибка появляется при разрушении данных. На моей памяти это было в двух случаях. Проверка БД производится как обычно с помощью DBCC CHECKDB. Если данные разрушены, то команда выдаст список объектов, в которых найдены повреждения. Сделайте резервную копию и попытайтесь с помощью все той же DBCC CHECKDB восстановить данные. Если повреждения несерьезные, то восстановление проходит гладко. Если нет, то проще произвести восстановление БД из резервной копии. Совет. Чтобы не возникало данной ошибки, следите за местом на диске, следите за состоянием вашей дисковой системы, ставьте на сервер ИБП, делайте резервные копии.»
#58
by vde69
да, только лог скульный (не путать с 1с) и если модель базы (скульная) = full лог 1с останеться как был
#59
by пух
спасибо, то есть я могу сделать DBCC CHECKDB, и если повезет, то данные восстановятся, да
#60
by vde69
угу... а также можно востановить (в отельной базе)по скульному бекапу (периода когда ошибки небыло) и файлу логов (скульному) + делай (хотя-бы раз в квартал) бекап базы и бекап логов (средствами скуля)
#61
by vde69
+ по этим бекапам можно востановить базу на момент ЛЮБОЙ завершенной транкзации!!! тоесть например на момент проведения конкретного докемента
#63
by пух
трудно быть тупым, а главно стыдно, но я не знаю как это делать, может подскажите ( на пальцах, "особо одаренным")
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
В этой группе 1С
- как объединить две ТЗ
- Можно-ли Мозилу свернуть в трей?
- Расчет больничного для сдельщиков в Комплексной?
- Отчет по правам пользователей. Как перебрать названия наборов прав?
- как программно узнать в каких метаданных есть ссылка на указанный объект
- Как открыть конфигурацию старой платформой, сохраненную в новой?
- Запрос: выборка по двум видам документов
- Как быстро найти строку в ТЗ по нескольким колонкам?
- Почему в оборотке по счету не отображается подразделение
- УПП / Бух - декларация по транспортному налогу - автозаполнение есть?
- Перепись населения 1С++
- Получить данные в 1С из Active Directory
- Как проверить, входит ли счет в группу счетов?
- Как создать пользователя домена (Active Directory) из 1С?
- Цифра в оборотке , которой нет нигде.
- 7,7 как программно назначить цвет ячейке таблицы в отчете?
- Дисциплины связанные с 1С
- WSH. Как получить список баз из реестра
- Параметры бух регистров в запросе
- Как регламентированный отчет сохраните в экселе?