[英]How do I run script on all databases in sql server (2012)
如何修改以下腳本,使其在sql服務器中的所有數據庫上運行:
use master
ALTER AVAILABILITY GROUP SQLAlwaysonGroup REMOVE DATABASE [AlbumsTestk4L7]
alter database [AlbumsTestk4L7] SET RECOVERY SIMPLE
use [AlbumsTestk4L7]
DBCC SHRINKFILE ([AlbumsTestk4L7_Log], 0);
--ALTER DATABASE [AlbumsTestk4L7_Log] MODIFY FILE (NAME = [AlbumsTestk4L7_Log] ,SIZE = 200MB, FILEGROWTH = 10MB, MAXSIZE=1000MB)
ALTER DATABASE [AlbumsTestk4L7] SET RECOVERY FULL
BACKUP DATABASE [AlbumsTestk4L7] TO DISK = 'NUL'
use master;
ALTER AVAILABILITY GROUP SQLAlwaysonGroup ADD DATABASE [AlbumsTestk4L7]
謝謝
使用sp_msforeachdb並將腳本中的數據庫名稱替換為問號。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.