Mogelijk kunt u synoniemen gebruiken
CREATE SYNONYM WholeTableAliasWithDBetc FOR TheDB.dbo.TheTable
Dit betekent dat alle objectverwijzingen in de lokale database lokaal zijn voor die database, behalve synoniemen die de andere database voor u verbergen.
U kunt ook opgeslagen procedures gebruiken in de controle-DB. Er is een derde vorm van EXEC dat wordt weinig gebruikt waar je de opgeslagen proc-naam kunt parametriseren
DECLARE @module_name_var varchar(100)
SET @module_name_var = 'mydevaudit.dbo.AuditProc'
-- SET @module_name_var = 'whatever.dbo.AuditProc'
EXEC @module_name_var @p1, @p2, ...
Uiteraard kunt u module_name_var wijzigen om elke gewenste DB te gebruiken