SQL Server puede requerir el nombre actual del servidor en Merge Replication

El viernes estuve en un cliente viendo la instalación de los SQL Server CE Server Tools para hacer la replicación desde un SQL 2005 y varios Windows Mobile.

Cuando quisimos crear nuestra primera publicación no salió el presente error:

“SQL Server replication requires the actual server name to make a connection to the server.
Connections through a server alias, IP address, or any other alternate name are not supported.
Specify the actual server name, ‘oldSQLServerName’, (Replication.Utilities)”

Error en la Publicación

Para corregir este error es necesario seguir los siguientes pasos:

Ir al Query Analyzer y hacer lo siguiente:

 

–Con este sentencia obtengo el nombre del servidor

SELECT @@SERVERNAME

Ejecute los siguientes stores.. luego pare e inicie nuevemante el SQL y solucionado.

USE master
GO

–Borramos nombre viejo

EXEC sp_dropserver ‘NombreViejo’
GO

–Agregamos nombre correcto
EXEC sp_addserver ‘NombreCorrecto’, ‘local’
GO

Mas información en http://www.cesarfong.info

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *