Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

sp_dropserver और sp_addserver काम नहीं कर रहे हैं

यह ऑनलाइन किताबों से है:

हालांकि @@ SERVERNAME फ़ंक्शन और SERVERPROPERTY फ़ंक्शन की SERVERNAME संपत्ति समान स्वरूपों के साथ स्ट्रिंग्स लौटा सकती है, जानकारी भिन्न हो सकती है। SERVERNAME गुण स्वचालित रूप से कंप्यूटर के नेटवर्क नाम . में परिवर्तनों की रिपोर्ट करता है ।

इसके विपरीत, @@SERVERNAME ऐसे परिवर्तनों की रिपोर्ट नहीं करता है। @@SERVERNAME sp_addserver या sp_dropserver संग्रहीत कार्यविधि का उपयोग करके स्थानीय सर्वर नाम में किए गए परिवर्तनों की रिपोर्ट करता है।

और पहली टिप्पणी सही है। SQL को डिफ़ॉल्ट इंस्टेंस में बदलने के लिए आपको इसे फिर से इंस्टॉल करना होगा।

प्रति बीओएल यदि आप नामित उदाहरणों के साथ मशीन का नाम बदलते हैं तो आपको निम्नानुसार उपयोग करना होगा:

sp_dropserver <'old_name\instancename'>
GO
sp_addserver <'new_name\instancename'>, local
GO


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. IS NULL या LIKE> ऑपरेटर का उपयोग करने के अलावा, टेक्स्ट, ntext और छवि डेटा> प्रकारों की तुलना या सॉर्ट नहीं किया जा सकता है

  2. SQL सर्वर (T-SQL) में क्वेरी परिणाम ईमेल करते समय कॉलम हेडर कैसे निकालें

  3. sp_MSforeachdb:केवल परिणामों के साथ डेटाबेस से परिणाम शामिल करें

  4. SQL सर्वर:sp_who2 का आउटपुट फ़िल्टर करें

  5. अनलॉग/अनधिकृत उपयोगकर्ताओं को ASP.NET में वेब पेज देखने से कैसे प्रतिबंधित करें?