четверг, 25 марта 2021 г.

Ошибка 1С "Недопустимое состояние объекта !m_usingOldShema [backend - src\DBGenerationsImpl.cpp (2377)]"

При обновлении конфигурации появляется ошибка "Недопустимое состояние объекта !m_usingOldShema [backend - src\DBGenerationsImpl.cpp (2377)]"

Решение подсказали здесь: https://infostart.ru/1c/articles/1219486/

"Помогают любые действия, вызывающие реструктуризацию таблиц" - добавить/удалить объёкт метаданных, реструктуризация, смена режима совместимости и т.п.

среда, 3 марта 2021 г.

Перемещение базы данных TEMPDB

Отсюда: https://its.1c.ru/db/metod8dev/content/2377/hdoc

1. Определить логические имена файлов базы данных TEMPDB (колонка "NAME" результата выполнения процедуры). Для этого нужно в Query Analyzer выполнить следующую команду:

USE tempdb
GO
EXEC sp_helpfile
GO 

2. Изменить месторасположение файлов базы данных TEMPDB с помощью команды ALTER DATABASE. Для этого нужно в Query Analyzer выполнить следующую последовательность команд:

USE master
GO
ALTER DATABASE tempdb 
MODIFY FILE (NAME = tempdev, FILENAME = 'Новый_Диск:\Новый_Каталог\tempdb.mdf')
GO
ALTER DATABASE  tempdb 
MODIFY FILE (NAME = templog, FILENAME = 'Новый_Диск:\Новый_Каталог\templog.ldf')
GO

3. Перезапустить  Microsoft SQL Server.