Hi There,
I am working on an issue whereby 2 servers linked through mirroring have been renamed and now the mirroring appears to be broke.
Previously the servers were called:
SQL1 and SQL2 with all databases on SQL1 mirrored to SQL2.
The client wanted the server renamed to SQLA and SQLB and followed through with the request.
I made the necessary change at the backend by dropping the server and re-adding it again with SQL.
Now the mirroring appears to be broke with the following error:
Bypassing recovery for database 'abcd' because it is marked as an inaccessible database mirroring database. A problem exists with the mirroring session. The session either lacks a quorum or the communications links are broken because of problems with links, endpoint configuration, or permissions (for the server account or security certificate). To gain access to the database, figure out what has changed in the session configuration and undo the change.
If i try to reconfigure the security within DB mirroring i see:
TCP://SQLA.domain.local:5022
TCP://SQL2.domain.local:5022
If i go through the security wizard and connect to SQLB the change saves successfully:
Configuring Endpoints
- Configuring endpoint on principal server(SQLA) (Success)
- Configuring endpoint on mirror server(SQLB) (Success)
However the mirroring status has the following status:
No connection: cannot connect to the mirror server instance
Anyone have any ideas?
Thanks in advance,
Niall
I am working on an issue whereby 2 servers linked through mirroring have been renamed and now the mirroring appears to be broke.
Previously the servers were called:
SQL1 and SQL2 with all databases on SQL1 mirrored to SQL2.
The client wanted the server renamed to SQLA and SQLB and followed through with the request.
I made the necessary change at the backend by dropping the server and re-adding it again with SQL.
Now the mirroring appears to be broke with the following error:
Bypassing recovery for database 'abcd' because it is marked as an inaccessible database mirroring database. A problem exists with the mirroring session. The session either lacks a quorum or the communications links are broken because of problems with links, endpoint configuration, or permissions (for the server account or security certificate). To gain access to the database, figure out what has changed in the session configuration and undo the change.
If i try to reconfigure the security within DB mirroring i see:
TCP://SQLA.domain.local:5022
TCP://SQL2.domain.local:5022
If i go through the security wizard and connect to SQLB the change saves successfully:
Configuring Endpoints
- Configuring endpoint on principal server(SQLA) (Success)
- Configuring endpoint on mirror server(SQLB) (Success)
However the mirroring status has the following status:
No connection: cannot connect to the mirror server instance
Anyone have any ideas?
Thanks in advance,
Niall