#sql-server-2008 #sql-server-2000 #database-migration
#sql-server-2008 #sql-server-2000 #база данных-миграция
Вопрос:
Я выполнил команду ВОССТАНОВИТЬ базу данных, чтобы восстановить базу данных SQL Server 2000 на SQL Server 2008. Скрипт запустился и показал несколько сообщений, показывающих, что база данных обновляется. Что я заметил, так это то, что (по-видимому) устаревшие объекты базы данных с SQL Server 2000 были перенесены в базу данных SQL 2008.
Например, при просмотре базы данных в Management Studio как в папках хранимых процедур, так и в системных папках хранимых процедур имеются хранимые процедуры, имя которых начинается с dbo.dt_
. Также была таблица, dbo.dtproperties
указанная в разделе tables.
Безопасно ли удалять эти объекты? Этих объектов нет в базе данных, созданной в самом SQL 2008, поэтому я думаю, что да. Но я хотел бы убедиться 🙂
Ответ №1:
Эти объекты существуют для диаграмм базы данных. Если в вашей базе данных нет каких-либо диаграмм базы данных, которые вас интересуют, тогда можно удалить эти объекты.