मुझे निम्नलिखित लिंक http://www.cryer.co.uk/brian/sqlserver/replication_requires_actual_server_name.htm
में समाधान मिला।ब्रायन क्रायर को उनकी उपयोगी साइट के लिए धन्यवाद
लिंक के सड़ने से बचने के लिए लिंक का उद्धरण:
कारण:
यह त्रुटि उस सर्वर पर देखी गई है जिसका नाम बदलकर SQL सर्वर की मूल स्थापना के बाद किया गया था, और जहां SQL सर्वर कॉन्फ़िगरेशन फ़ंक्शन @@SERVERNAME
अभी भी सर्वर का मूल नाम लौटा दिया है। इसकी पुष्टि निम्न द्वारा की जा सकती है:
select @@SERVERNAME
go
यह सर्वर का नाम वापस करना चाहिए। अगर ऐसा नहीं होता है तो इसे ठीक करने के लिए नीचे दी गई प्रक्रिया का पालन करें।
उपाय:
समस्या को हल करने के लिए सर्वर नाम को अद्यतन करने की आवश्यकता है। निम्नलिखित का प्रयोग करें:
sp_addserver 'real-server-name', LOCAL
यदि यह शिकायत करने में त्रुटि देता है कि नाम पहले से मौजूद है तो निम्न अनुक्रम का उपयोग करें:
sp_dropserver 'real-server-name'
go
sp_addserver 'real-server-name', LOCAL
go
यदि इसके बजाय रिपोर्ट की गई त्रुटि 'पहले से ही एक स्थानीय सर्वर है।' फिर निम्नलिखित क्रम का प्रयोग करें:
sp_dropserver old-server-name
go
sp_addserver real-server-name, LOCAL
go
जहां "पुराना-सर्वर-नाम" मूल त्रुटि के मुख्य भाग में निहित नाम है।
SQL सर्वर को रोकें और पुनरारंभ करें।