Al momento disponiamo di più database ma vorremmo combinarli e, invece, separare i nostri contesti di dominio usando schemi.
In MS SQL Server 2008 R2, come posso trasferire tutti i contenuti di uno schema in un altro in blocco?
Ad esempio, tutte le tabelle, viste, procedure, indici, ecc ... che abbiamo creato nello dbo
schema ora vivranno nello foo
schema.
EDIT: volevo chiarire sulla base dei grandi commenti di AaronBertrand. Questa non è una situazione multi-tenancy. La nostra situazione è quella in cui i plug-in degli strumenti interni sono stati sviluppati separatamente dagli sviluppatori che non hanno unito le loro tabelle nel database dello strumento.