Hướng dẫn Shrink Log Database SQL Server khi không có đặc quyền Admin
23/11/2020 22:37 | Luợt xem : 23
Như các bạn đã và đang sử dụng quản trị dịch vụ Server, Hosting Windows đã biết thì trong quá trình sử dụng Log của Database được sinh ra và chiếm nhiều tài nguyên Disk trên Hosting. Điều này nếu bạn không để ý và theo dõi kiểm tra thì file Log này có thể sinh ra đến chục GB, thậm chí là hàng trăm GB.
Vậy nên đối với một hệ cơ sở dữ liệu (CSDL) lớn và đọc ghi dữ liệu liên tục thì các bạn cần lưu ý đến vấn đề này và xử lý, xóa log một cách thường xuyên để giải phóng dung lượng Disk. Nhưng nhiều bạn luôn nghĩ rằng vấn đề đó chỉ có thể xử lý được với quyền quản trị Admin hệ thống, nhưng dưới đây thì các bạn có thể xử lý nó mà không cần đến quyền quản trị của Admin. Các bạn thực hiện nó nhé.
- Đăng nhập vào “SQL Management Studio” với thông tin người dùng và mật khẩu của CSDL.
- Mở của sổ “Truy vấn” và chạy lệnh bên dưới.
USE your_db_name_here
GO
ALTER DATABASE your_db_name_here SET RECOVERY SIMPLE
DBCC SHRINKFILE(2,0)
ALTER DATABASE your_db_name_here SET RECOVERY FULL
GO
Chạy xong lệnh là bạn đã xử lý xong vấn đề.
Goodluck!
Hào Phạm – Bộ phận kỹ thuật!