J'ai trouvé la solution dans le lien suivant http://www.cryer.co.uk/brian/sqlserver/replication_requires_actual_server_name.htm
merci à Brian Cryer pour son site utile
Citation du lien pour éviter la pourriture du lien :
Cause :
Cette erreur a été observée sur un serveur qui avait été renommé après l'installation d'origine de SQL Server, et où la fonction de configuration de SQL Server @@SERVERNAME
renvoyait toujours le nom d'origine du serveur. Cela peut être confirmé par :
select @@SERVERNAME
go
Cela devrait renvoyer le nom du serveur. Si ce n'est pas le cas, suivez la procédure ci-dessous pour le corriger.
Remède :
Pour résoudre le problème, le nom du serveur doit être mis à jour. Utilisez les éléments suivants :
sp_addserver 'real-server-name', LOCAL
si cela donne une erreur indiquant que le nom existe déjà, utilisez la séquence suivante :
sp_dropserver 'real-server-name'
go
sp_addserver 'real-server-name', LOCAL
go
Si à la place l'erreur signalée est 'Il y a déjà un serveur local.' puis utilisez la séquence suivante :
sp_dropserver old-server-name
go
sp_addserver real-server-name, LOCAL
go
Où "ancien nom de serveur" est le nom contenu dans le corps de l'erreur d'origine.
Arrêtez et redémarrez SQL Server.