Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Cara mengganti nama database dalam mode multi-pengguna

Anda tidak dapat mengganti nama database saat sedang digunakan. Baik menunggu jendela pemeliharaan, atau memaksa database ke mode pengguna tunggal (yang akan mengusir semua orang):

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. Tambahkan kolom ke tabel dengan nilai default sama dengan nilai kolom yang ada

  2. SQL Server 2008:Penyisipan Massal berlangsung selamanya

  3. Mendapatkan kesalahan saat menjalankan skrip 50 MB di SQL Server 2008 R2

  4. Inner Bergabung dengan tiga tabel

  5. SQL Server 2016:Lihat Desainer