sql >> Databáze >  >> RDS >> Sqlserver

Jak přejmenovat databázi ve víceuživatelském režimu

Když je databáze používána, nemůžete ji přejmenovat. Buď počkejte na okno údržby, nebo vnuťte databázi do režimu jednoho uživatele (což vykopne všechny):

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. TSQL CASE s porovnáním if v příkazu SELECT

  2. PostgreSQL ekvivalent funkce PERCENTILE_CONT společnosti Oracle

  3. Kde neexistuje en Laravel

  4. rychlý výběr náhodného řádku z velké tabulky v mysql