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

बहु-उपयोगकर्ता मोड में डेटाबेस का नाम कैसे बदलें

जब यह उपयोग में हो तब आप किसी डेटाबेस का नाम नहीं बदल सकते। या तो रखरखाव विंडो के लिए प्रतीक्षा करें, या डेटाबेस को एकल उपयोगकर्ता मोड पर बाध्य करें (जो सभी को बाहर कर देगा):

USE [master];
GO
ALTER DATABASE foo SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
GO
--EXEC sys.sp_renamedb @dbname = N'foo', @newname = N'bar';
ALTER DATABASE foo MODIFY NAME = bar; -- preferred way
GO
ALTER DATABASE bar SET MULTI_USER;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल में संख्या को शब्दों में कनवर्ट करना

  2. SQL सर्वर में SET ROWCOUNT कैसे काम करता है

  3. मध्यरात्रि (00) के लिए सैन्य समय के DATEPART घंटे को उस मूल्य में कैसे परिवर्तित करें जिसका उपयोग मैं गणना के लिए आवश्यक होने पर कर सकता हूं?

  4. एसक्यूएल सर्वर 2008 में दो टेबल स्कीमा को अलग करने का सबसे आसान तरीका?

  5. डेटाबेस में उपयोगकर्ता परिभाषित प्रकार