SQL Server puede requerir el nombre actual del servidor en Merge Replication
Publicado
9/9/2007 21:03
por
Cesar Fong
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)"

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