SQLServer Alwayson架構下常用操作

新建用戶

1.主db新建sql用戶
2.等待次db同步sql用戶
3.腳本設置新用戶的db權限

USE MDM
GO
ALTER ROLE [db_datareader] ADD MEMBER [bpmuser]
GO
ALTER ROLE [db_datawriter] ADD MEMBER [bpmuser]
GO
ALTER ROLE [db_owner] ADD MEMBER [bpmuser]
GO

維護計劃-數據庫備份及歷史備份刪除

主次DB均需要建立配置一樣的維護計劃

收縮數據庫日誌文件

--查詢數據庫日誌狀態
SELECT name,log_reuse_wait_desc FROM sys.databases where name='BPMProduct_MTBPM'
--備份數據庫日誌文件到NULL,不佔用任何空間
BACKUP LOG BPMProduct_MTBPM TO DISK='NUL:' WITH NO_CHECKSUM, CONTINUE_AFTER_ERROR;
--收縮數據庫日誌文件到20G
USE BPMProduct_MTBPM
DBCC SHRINKFILE ('BPMProduct_VANKE_POC_log', 20480);
--檢查日誌空間
dbcc sqlperf(logspace)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章