Hola que tal, bueno te podria dar algunas opciones haber si te sirven:
1.- Si tienes el modo de sabe el nombre de las tablas, puedes validar si existen o no:
IF EXISTS( SELECT NAME FROM SysObjects (NOLOCK) WHERE NAME = 'Tabla_Copiar' )
BEGIN
COPIAR
END
ELSE
BEGIN
CREAR TABLAS NUEVAS
END
2.- Puedes crear una tabla de control, donde puedes poner todas las tablas que ocupa tu sistema, asi cuando hagas el copiado vas a esa tabla y haces el copiado de las tablas que tengas en dicha tabla.
Espero te sirvan