Sie können möglicherweise Synonyme verwenden
CREATE SYNONYM WholeTableAliasWithDBetc FOR TheDB.dbo.TheTable
Das bedeutet, dass alle Objektreferenzen in der lokalen DB lokal zu dieser DB sind, mit Ausnahme von Synonymen, die die andere Datenbank vor Ihnen verbergen.
Sie können auch gespeicherte Prozeduren in verwenden die Audit-DB. Es gibt eine dritte Form von EXEC das wird wenig genutzt wo man den gespeicherten proc name
parametrisieren kannDECLARE @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, ...
Natürlich können Sie module_name_var ändern, um eine beliebige DB zu verwenden