Остаточные объекты SQL Server 2000 при восстановлении базы данных в SQL Server 2008
Я выполнил команду RESTORE DATABASE для восстановления базы данных SQL Server 2000 на SQL Server 2008. Сценарий запустился и показал несколько сообщений, показывающих обновляемую БД. Я заметил, что (казалось бы) устаревшие объекты базы данных из SQL Server 2000 были перенесены в базу данных SQL 2008.
Например, существуют хранимые процедуры, название которых начинается с dbo.dt_
в папках "Хранимая процедура" и "Хранимая процедура системы" при просмотре БД в Management Studio. Был также стол dbo.dtproperties
перечислены под таблицами.
Безопасно ли бросать эти объекты? Эти объекты не находятся в БД, созданной в самом SQL 2008, поэтому я думаю, что да. Но я бы хотел убедиться:)
1 ответ
Эти объекты существуют для диаграмм базы данных. Если в вашей базе данных нет диаграмм базы данных, которые вас интересуют, то эти объекты можно удалить.