I have 2 servers, 1 running windows server 2k8 64 bit, one running windows 2003 32 bit. On the first I have SQL 2k8 Enterprise 64 bit, on the second SQL 2k8 Developer 32 bit.
I can't seem to link to the 32 bit server from the 64 bit server. I've tried various settings, the error when querying is always the same:
OLE DB provider "SQLNCLI10" for linked server "XXXX" returned message "Client unable to establish connection due to prelogin failure".
Msg 10054, Level 16, State 1, Line 0
TCP Provider: An existing connection was forcibly closed by the remote host.
OLE DB provider "SQLNCLI10" for linked server "XXXX" returned message "Client unable to establish connection".
Msg 26, Level 16, State 1, Line 0
Client unable to establish connection because an error was encountered during handshakes before login. Common causes include client attempting to connect to an unsupported version of SQL Server, server too busy to accept new connections or a resource limitation (memory or maximum allowed connections) on the server.
I can establish a linked server from another server 2k3 machine (32 bit) running SQL 2k5 no problem.
Any ideas?
Thanks,
Tyler