hi guys,
I have two server with valid Ip address.both have sql server 2008 installed.they are all named instance that is for coneecting to sql server 2008 in the server name i should write:local\sql2008.So the instance name is sql2008.
i have created a user in both sql servers and have given sysadmin role to that user.Both servers can see each other,no problem in connecting to each other.
suppose server A want to send its sql server database data to server B sql server.so i have to use replication in sql server for this kind of work.in server A i have create a "publisher" and it was OK and created with no problem.
When i tried to create subscriber in server B,It gives me the ugly 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, 'M1\SQL2008'. (Replication.Utilities)
Now i really went on searching in google,but the answers were not accurate and usefull.If somebody knows what to do please try to answer step by step.I know many people have this problem and not yet answered correctly.
Oh i forgot to say the sql server are standard edittion.and windows in server B is windows server 2003 and in server A windows XP.
Thanks
Brainstorm your Brain and find solution,if no result stuck to Brainstormer.