将数据库还原到SQL Server 2008时剩余的SQL Server 2000对象

问题描述:

我已执行RESTORE DATABASE命令以还原SQL Server 2008上的SQL Server 2000数据库。该脚本运行并显示几条消息,显示正在升级的数据库。我注意到的是(看似)来自SQL Server 2000的遗留数据库对象已经迁移到SQL 2008数据库。将数据库还原到SQL Server 2008时剩余的SQL Server 2000对象

例如,在Management Studio中查看数据库时,在“存储过程”和“系统存储过程”文件夹中都有以dbo.dt_开头的存储过程。表格中还列出了表dbo.dtproperties

放弃这些物体是否安全?这些对象不在SQL 2008本身创建的数据库中,所以我想是的。但我想确保:)

这些对象存在于数据库图表中。如果您关心的数据库中没有任何数据库图表,那么删除这些对象就可以了。