title: Logging from multiple databases
body: <p>I have a <em>usp_X</em> calling others SPs from different databases and I would like to log execution details in a single table in database where <em>usp_X</em> resides.</p>
  
  <p>I was thinking to someway to raise events from different invoked SPs, but of course, this is not possible in SQL Server.</p>
  
  <p>Any ideas how this can be implemented without send connection details to the invoked SPs?</p>
  
  <p><strong>Does it worth to use Service Broker in this case?</strong></p>