Tengo que mantener y ampliar un antiguo sistema heredado que contiene métodos de servicio web y tablas de bases de datos que ya no se usan. Como no estoy completamente seguro de que las tablas sean realmente redundantes, me temo que las descarte.
¿Hay alguna otra forma de lograr el mismo efecto (las tablas ya no se pueden usar) sin soltarlas? Mi idea era transferirlos a un esquema diferente (por ejemplo, Deleted
) de la actual por defecto, dbo
.
IF NOT EXISTS (SELECT * FROM sys.schemas WHERE name = 'Deleted')
BEGIN
EXEC('CREATE SCHEMA Deleted')
END
ALTER SCHEMA Deleted TRANSFER dbo.TableName;
¿Hay alguna otra opción o hay algún inconveniente en el enfoque de esquema?