Hi All
Recently we have set up an mirroring setup, We have done this by using certificates . The servers are not in domain and we have configured the mirroring, Mirroring is happening woith put witness server and when we are trying to add wtiness server it is throwing
error as 1456 "The alter databse command couldnot be sent to remote server instance tcp://<witness-instance>:<port>.
The database mirroring configuration is not changed.verify that server is connected, and try again.(Microsoft SQL Server Error:1456)."
We have checked that all 1433 and 5022 ports are listening on all three servers and we can able to telnet the server also.
PRINCIPAL Server : SQL Version is Standard edition 2008 64 BIT
MIRROR Server :SQL Version is Standard edition 2008 64 BIT
WITNESS Server : SQL Version is EXPRESS EDITION 2008R2 with SP2 32 BIT.
Can any one help me in this case as it is very crucial for us to have this.
And moreover when we are trying to create any endpoint on WITNESS SERVER with below code :
CREATE ENDPOINT Endpoint_Mirroring<o:p></o:p>
STATE = STARTED<o:p></o:p>
AS TCP (<o:p></o:p>
LISTENER_PORT=5022<o:p></o:p>
, LISTENER_IP = ALL<o:p></o:p>
)<o:p></o:p>
FOR DATABASE_MIRRORING (<o:p></o:p>
AUTHENTICATION = CERTIFICATE HOST_B_cert<o:p></o:p>
, ENCRYPTION = REQUIRED ALGORITHM AES<o:p></o:p>
, ROLE = ALL<o:p></o:p>
);<o:p></o:p>
GO<o:p></o:p>
it is throwing error as "
Msg 7878, Level 16, State 4, Line 11
This "ROLE=PARTNER/ALL ENDPOINT" statement is not supported on this edition of SQL Server.
"
When i replace the above code with ENCRYPTION = disabled and ROLE= witness able to create endpoint and giving error as 1456.
Please some one help in this scenario.
Thanks in advance.
============ Regards Mani