如何修改以下脚本,使其在我的sql server中的所有数据库上运行:
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]
由于
答案 0 :(得分:0)
使用sp_msforeachdb并使用问号替换脚本中的数据库名称。