He ejecutado un comando RESTORE DATABASE pararestaure una base de datos de SQL Server 2000 en SQL Server 2008. La secuencia de comandos se ejecutó y mostró varios mensajes que muestran la base de datos que se está actualizando. Lo que he notado es que (aparentemente) los objetos de base de datos heredados de SQL Server 2000 se han migrado a la base de datos SQL 2008.
Por ejemplo, hay procedimientos almacenados cuyo nombre comienza con dbo.dt_
en las carpetas Procedimiento almacenado y Procedimiento almacenado del sistema al ver la base de datos en Management Studio. También estaba la mesa dbo.dtproperties
enumerados en las tablas.
¿Es seguro dejar caer estos objetos? Estos objetos no están en una base de datos creada en SQL 2008, así que estoy pensando que sí. Pero me gustaría asegurarme :)
Respuestas
1 para la respuesta № 1Esos objetos existen para diagramas de bases de datos. Si no tiene ningún diagrama de base de datos en su base de datos que le interese, entonces está bien eliminar esos objetos.