sql >> Database teknologi >  >> RDS >> Sqlserver

Sådan omdøbes databasen i multi-user mode

Du kan ikke omdøbe en database, mens den er i brug. Vent enten på et vedligeholdelsesvindue, eller tving databasen til enkeltbrugertilstand (hvilket vil sparke alle ud):

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. Ugentlig timefordelingsproblem i Rails og Postgresql

  2. Leveringsmulighed under indsendelse af samtidig anmodning i R12.1.3

  3. Oracle svarende til SQL Server STUFF-funktion?

  4. Løsning af fejl:bogstavelig ny linje fundet i data i Postgres?