sql >> Database >  >> RDS >> Sqlserver

Database hernoemen in multi-user modus

U kunt de naam van een database niet wijzigen terwijl deze in gebruik is. Wacht op een onderhoudsvenster of forceer de database in de modus voor één gebruiker (waardoor iedereen eruit wordt gegooid):

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. Hiërarchische gegevens afdrukken in een bovenliggende kindvorm ongeordende lijst php?

  2. recursieve zelfquery

  3. Hoe Visual Foxpro dbfs synchroniseren met MySQL?

  4. utf8 sortering verschil tussen unicode en deens