What causes the "error opening mutex" error in Backup Pro 9 when accessing my AAG replica?
Best Answer
-
Dan B Posts: 287 Gold 5Hi VinceJ,
Thanks for posting on the redgate forums.
Taken from this page https://documentation.red-gate.com/sbu10/errors-and-warnings/sql-backup-errors-500-5292
The initial diagnostics steps are below, please do let me know how you get on with this.Error acquiring mutex: <value>
A mutex is a communication channel between SQL Backup Pro and the SQL Server processes. In certain circumstances a mutex can become orphaned. When SQL Backup Pro attempts to create a new mutex, the request will be rejected by Windows because a mutex of the same name already exists.
Rebooting the operating system should resolve this problem. Alternatively, use Process Explorer to identify the process which is causing the problem:
- Download Process Explorer from http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx and run it.
- On the Find menu click Find Handle or DLL to open the Process Explorer Search dialog box.
- Type SQBMutex into the Handle or DLL substring box and click Search.
- For a SQL Server instance that is functioning correctly, the handles \BaseNamedObjects\SQBMutex_ and \BaseNamedObjects\SQBMutex_data_ will exist as part of the process SQBCoreService.exe (the SQL Backup Agent). For instances other than the default, the instance name will be appended to the handle (e.g. \BaseNamedObjects\SQBMutex_SQL2005).
- Select the problematic instance from the list to highlight the entry in the Process Explorer main window.
- Right click this entry and select Close Handle. repeat this for the corresponding data handle.
You should now be able to start the SQL Backup Agent service and connect to the server.
Kind regards,
Dan Bainbridge
Product Support Engineer | Redgate Software
Answers