powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Ошибка БД при работе с 1С.
30 сообщений из 30, показаны все 2 страниц
Ошибка БД при работе с 1С.
    #35183104
exp3rt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При удалении документа в 1С возникает ошибка:

SQL State: 42000
Native: 601
Message: [Microsoft][ODBC SQL Server Driver][Sql Server]Could not continue scan with NOLOCK due to data movement.

После этого 1С вылетает. При переносе данных в SQL Server'е или при работе с Query Analyzer вылазит ошибка:
Error at Destination for Row number 912. Errors encountered so far in this task: 1.
The statement has been terminated.
Violation of primary key constraint 'PK_DH2374'. Cannot insert duplicate key in object 'DH2734'.

Что эти ошибка значат и как с ними бороться. За что отвечают таблицы вида "PK_DH****", если таблицы DH_xxxx отвечают за значения шапочной части, а DT_xxxx за значения табличной части документа.
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #35183465
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тии делал?
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #35183694
RMih
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эта ошибка означает очень простую вещь - если не разбираетесь в базе 1С, нечего туда лезть SQL-ными средствами, сначала надо разобраться.

PK_DH**** - это не таблицы, а первичные ключи (ограничения первичного ключа), почитайте про PRIMARY KEY в хелпе по SQL Server (BOL = Books Online)
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #35184251
exp3rt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тии не помогает.
Про Primary key знаю, а вот за наводку спасибо, буду разбираться.
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #35184407
exp3rt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть какие-нибудь идеи про
SQL State: 42000
Native: 601
Message: [Microsoft][ODBC SQL Server Driver][Sql Server]Could not continue scan with NOLOCK due to data movement.
???
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #35184628
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exp3rt wrote:
> Есть какие-нибудь идеи про
http://support.microsoft.com/kb/815008

FIX: Query with transaction isolation level set to READ UNCOMMITTED
fails with error 601

APPLIES TO
• Microsoft SQL Server 2000 Developer Edition
• Microsoft SQL Server 2000 Standard Edition
• Microsoft SQL Server 2000 Enterprise Edition
• Microsoft SQL Server 2000 Personal Edition
• Microsoft SQL Server 2000 Workgroup Edition
• Microsoft SQL Server 2000 Desktop Engine (Windows)
• Microsoft SQL Server 2000 Enterprise Edition 64-bit
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #35184692
kirillve
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй переидексировать соответствующую базу с помощью 1С-овской процедуры _1sp_DBReindex
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #35185066
exp3rt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Разобрался. Помогло sql-ское dbcc checkdb. Всем спасибо.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Ошибка БД при работе с 1С.
    #38089979
qi_ip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kirillveПопробуй переидексировать соответствующую базу с помощью 1С-овской процедуры _1sp_DBReindex

exp3rtРазобрался. Помогло sql-ское dbcc checkdb. Всем спасибо.

Подскажите, пожалуйста, насколько это все поможет? Была проблема. Запускал dbcc checkdb. Сейчас опять проблема повторяется.
Подскажите в какую сторону копать или же постоянно нужно запускать dbcc checkdb?
Спасибо.
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #38090609
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_1sp_DBReindex - не что иное, как переиндексация всех таблиц базы.
checkdb может не помочь, т.к. не знаком с 1Совской логикой связи между таблицами.\
Самое простое в случаее когда ТИИ не вылавливает ошибку - выгрузка и последующая загрузка базы средствами 1с.
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #38090768
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qi_ipПодскажите, пожалуйста, насколько это все поможет? Была проблема. Запускал dbcc checkdb. Сейчас опять проблема повторяется.
Подскажите в какую сторону копать или же постоянно нужно запускать dbcc checkdb?Нужно смотреть что за база и на каком железе. А ошибки - все зависит только от их частоты. У меня в год и 1 не появляется...
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #38091439
qi_ip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Программист 1сqi_ipПодскажите, пожалуйста, насколько это все поможет? Была проблема. Запускал dbcc checkdb. Сейчас опять проблема повторяется.
Подскажите в какую сторону копать или же постоянно нужно запускать dbcc checkdb?Нужно смотреть что за база и на каком железе. А ошибки - все зависит только от их частоты. У меня в год и 1 не появляется...

Железо: core2duo 1.2, крутится на обычном ПК. Операционка Win2003SP2, 512 оперативы, 200 гб хард.
Софт: MSSQL 2000 EE SP2 (возможно даже просто SP1)
База самописная.
Глюки начались относительно недавно, когда сдох UPS. База в тот момент повредилась - восстанавливал через тот же самый dbcc checkdb с параметром потери данных. Периодически в офисе уходит свет - юпс держит немного потом тоже дохнет и соответственно и БД. Потом просто включают ПК и работают дальше.
В логах компьютера периодически проскальзывали ERROR на индексы. Последний раз опять делал dbcc checkdb.
Как поступить?

PS: до того, как переехали на это место таких проблем не замечалось. Возможно ли ошибки, если не хватает оперативы. Жесткий диск на бэд проверялся..смарт тоже нормальный. Ну и операционку не переставляли где-то годов 3-4 вместе с MSSQL. На сервере никто не работает - там только база крутится.
Воть.
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #38091468
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подключите УПС и настройте завершение работы по пропаданию сигнала.
ЗЫ Оперативки добавь, она сейчас почти ничего не стоит.
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #38091636
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
рейд сделайте. На такую базу копейки обойдется.
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #38091715
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
РЕЙД пишет паралельно, что при пропадании энергии может привести к ещё большим проблемам.
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #38091943
vde69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AHDPРЕЙД пишет паралельно, что при пропадании энергии может привести к ещё большим проблемам.

рейды бывают разными.... советую почитать про них
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #38091950
Kreontsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насчет рейдов 100%, есть разные схемы подключения, или как они там называются.

А вот почему сервер не настроен так что при пропадания света, приходит сигнал от УПС и сервер аккуратно не отключается, это уже плохо.
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #38092066
qi_ip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А это где настраивается? На самой винде? Или где?
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #38092104
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AHDPРЕЙД пишет паралельно, что при пропадании энергии может привести к ещё большим проблемам.Пропажу энергию уже убираем УПСом. Ты же сам писал выше. А хуже от рейда 1 точно не будет. Кто знает что у него с дисками?...
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #38092857
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vde69,
Знаю и знаю сколько они стоят. Не надо вводить в заблуждение человека эксплуатирующего такое сочетание:
Железо: core2duo 1.2, крутится на обычном ПК. Операционка Win2003SP2, 512 оперативы, 200 гб хард.
Софт: MSSQL 2000 EE SP2 (возможно даже просто SP1)

А вот обновить SQL не помешает.

qi_ip,
Панель управления\электропитание или через софт к упсу.

Программист 1с,
Так он у него и сейчас с УПСом падает. Ты же предлагаешь ещё одну бомбу заложить - развалившийся рэйд.
ЗЫ А регулярный архив надо по любому на другой машине хранить.
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #38093046
qi_ip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такой еще вопрос: когда настрою выключение ПК при отключении света, если в момент отключения будет проводиться транзакция, это может тоже вызвать какую-нибудь ошибку? Там, например, нарушиться структура, индексы полетят?
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #38093080
Kreontsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, именно серверная 1с-ка все нормально отработает, на то и есть транзации.
Хотя настраивай отключение с запасом, ну там например упс держит 15мин., после 5 мин.отсутсвия света запускаешь закрытие всех программ, и тогда будет еще минимум 5 мин. серверу вцлом и 1с-ке в т.ч. завершить еще открытые транзакции.
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #38093206
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AHDP, не понял??? КАК с упсом может падать?
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #38094224
qi_ip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Честно говоря, я тоже так сначала подумал, как так с UPS может падать, однако на самом деле падает...
А dbcc checkdb раз и навсегда решает проблему с БД или это стандартная периодичная команда?
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #38094381
vde69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreontsaНет, именно серверная 1с-ка все нормально отработает, на то и есть транзации.
Хотя настраивай отключение с запасом, ну там например упс держит 15мин., после 5 мин.отсутсвия света запускаешь закрытие всех программ, и тогда будет еще минимум 5 мин. серверу вцлом и 1с-ке в т.ч. завершить еще открытые транзакции.

транзакции есть разные, например на 5-6 часов... и откат транзакций то-же (в свое практики встречал откат более 2х часов)....

2 часа ни один упс не выдержит...


qi_ipА dbcc checkdb раз и навсегда решает проблему с БД или это стандартная периодичная команда?

вообще эта команда
во первых не всегда решает проблемму,
во вторых пользоваться ей нужно с большой осторожностью и только в КРАЙНИХ случаях
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #38094571
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только
vde69...
во-первых ...
во-вторых ...
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #38094822
qi_ip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vde69KreontsaНет, именно серверная 1с-ка все нормально отработает, на то и есть транзации.
Хотя настраивай отключение с запасом, ну там например упс держит 15мин., после 5 мин.отсутсвия света запускаешь закрытие всех программ, и тогда будет еще минимум 5 мин. серверу вцлом и 1с-ке в т.ч. завершить еще открытые транзакции.

транзакции есть разные, например на 5-6 часов... и откат транзакций то-же (в свое практики встречал откат более 2х часов)....

2 часа ни один упс не выдержит...


qi_ipА dbcc checkdb раз и навсегда решает проблему с БД или это стандартная периодичная команда?

вообще эта команда
во первых не всегда решает проблемму,
во вторых пользоваться ей нужно с большой осторожностью и только в КРАЙНИХ случаях
А что тогда запускать для стабильной работы БД? Или диагностики?
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #38094838
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #38095965
Kreontsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qi_ipvde69пропущено...


транзакции есть разные, например на 5-6 часов... и откат транзакций то-же (в свое практики встречал откат более 2х часов)....

2 часа ни один упс не выдержит...


пропущено...


вообще эта команда
во первых не всегда решает проблемму,
во вторых пользоваться ей нужно с большой осторожностью и только в КРАЙНИХ случаях
А что тогда запускать для стабильной работы БД? Или диагностики?

Если 5-6 часов транзакция, так это ж полюбому не работа пользователя, а или служебн.обработки админа или что-то похожее. Перед такими операциями базу можно и бекапнуть.

У нас стоит упс на пару часов работы (где то на 3-10), но все равно его после 10 мин. отсутсвия света отключаем, ибо толку серверу работать если у пользователей или нету упсов, или они держут макс 5 мин. :)
Хотя если очень надо, отключения можно отменить, если я явно что-то такое запустил на 2-6 часов.
...
Рейтинг: 0 / 0
Ошибка БД при работе с 1С.
    #38218529
qi_ip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе время суток! В общем, проблема, которая была решилась добавлением оперативной памяти.
Сейчас возникла другая проблема. Пробовал установить сервис пак, вроде бы все устанавливается, но когда делаешь запрос версии ms sql сервера получаю старую версию...подскажите, может как-то нужно по особому устанавливать сервис паки?
Спасибо.
...
Рейтинг: 0 / 0
30 сообщений из 30, показаны все 2 страниц
Форумы / [игнор отключен] [закрыт для гостей] / Ошибка БД при работе с 1С.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]