Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Cách đổi tên cơ sở dữ liệu trong chế độ nhiều người dùng

Bạn không thể đổi tên cơ sở dữ liệu khi nó đang được sử dụng. Hoặc đợi cửa sổ bảo trì hoặc buộc cơ sở dữ liệu ở chế độ một người dùng (điều này sẽ loại bỏ tất cả mọi người):

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. Truyền MSSQL ([varcharColumn] thành int) trong SELECT được thực thi trước khi mệnh đề WHERE lọc ra các giá trị không hợp lệ

  2. Cách lưu trữ và truy xuất tệp DICOM trong SQL Server bằng C #

  3. Kết nối RStudio với SQL Server

  4. Mảng lưu trữ trong SQL Server 2008

  5. Trả về danh sách các bảng &chế độ xem trong SQL Server bằng T-SQL (sp_tables)