У меня есть веб-хост с базой данных SQL-сервера, и я хочу переместить свою БД на свое предприятие.У меня нет доступа к использованию восстановления / резервного копирования, но я успешно использовал функцию «экспорт».При этом я указал исходные и целевые экземпляры БД, и все они переместились без затруднений.
Однако теперь я перенес сайт, первая попытка записи строки в таблицу выдает эту ошибку:
Cannot insert the value NULL into column 'eventID', table 'advanced_PT.dbo.tblEvents';
column does not allow nulls. INSERT fails.
The statement has been terminated.
Когда я смотрю в БД, первый столбец (eventID) заполняется его значениями, но спецификация идентификации отключена.Попытка включить его вызывает желание воссоздать таблицу, которая не годится, поскольку в ней уже есть данные.
Есть ли способ экспортировать и сохранить это?Я нашел ссылку на SET_IDENTITY_INSERT, но это не похоже на хитрость.
(моя версия ent manager 2008, у хоста 2005)
Спасибо!
Mark