我用的是发布和订阅的方式来做SQL2005数据库同步,在局域网内几台数据库可以通过发布和订阅同步,但是外网的订阅的时候不行,链接外网服务器出现:不支持通过服务器别名,IP地址或任何设备名称进行链接。我在windows\system32\drivers\etc\hosts (WIN2003)文件里写入数据库服务器IP地址和主机名的对应关系也不行,在SQL Server Configuration Manager里建立别名也不行。SOS!