2008-12-01 18 views

उत्तर

6

मेरे सर्वोत्तम ज्ञान के लिए, उन्हें केवल इंस्टॉल समय पर बदला जा सकता है। वर्तमान जानकारी रखते हुए आप इंस्टॉलर पैकेज के साथ नाम बदल सकते हैं। मैं आपके सभी डेटाबेस का बैकअप बनाउंगा और फिर कोशिश करूँगा।

एक और नोट पर, उदाहरण नाम बदलने से आपको बहुत सारे सिरदर्द होंगे। यहां तक ​​कि यदि आप इसे कर सकते हैं, तो मैं दृढ़ता से अकेले छोड़ने के लिए दृढ़ता से प्रयास करता हूं।

1

आप उदाहरण का नाम बदल नहीं सकते हैं लेकिन आप एक सर्वर का नाम बदल सकते हैं (केवल sql2000) - क्या यह मदद करता है?

पर एक नज़र डालें:

sp_dropserver 'oldname', 'droplogins' 

और उसके बाद;

sp_addserver 'newname', local 

पता है कि अगर कोई नौकरियों है कि सर्वर पर चल रहे हैं वे भी नाम दिया जा करने की आवश्यकता होगी रहें,

use msdb 
go 

update sysjobs set originating_server = 'newname' 

आप अपने एसक्यूएल सर्वर को पुनः आरंभ करने की आवश्यकता होगी

SQL सर्वर 2005 में
+0

msdb डेटाबेस में sysjobs मेज पर कोई originating_server है, वहाँ केवल – Dels

+0

originating_server_id जो मूल्य संख्या (पूर्णांक/दशमलव) था यह नहीं करता है 'है टी SQL सर्वर एक्सप्रेस 2005 के लिए काम नहीं करता। मुझे या तो मूल सर्वर नहीं मिला। एक और तरीका होना चाहिए। –

+0

सच - यह केवल sql2000 (http://www.sqlservercentral.com/articles/Administration/65/) के लिए है –

संबंधित मुद्दे