Quantcast
Channel: DBA SCRIPTS – SQL-BOX.COM
Viewing all articles
Browse latest Browse all 17

Database Mirroring Failover- all databases in a instance

$
0
0
--Script to failover all databases in a instance. declare  @mirroring  table (query varchar(200))  insert into  @mirroring  select 'use master;'  insert into  @mirroring  SELECT ' ALTER DATABASE '+quotename(db_name(database_id))+' SET PARTNER FAILOVER ;'    FROM sys.database_mirroring WHERE  mirroring_role_desc = 'PRINCIPAL'  select * from @mirroring -- Script to Remove Database Mirroring for all databases after failover (useful in cut-over) declare  @mirroring  table (query varchar(200))  insert into  @mirroring  select 'use master;'  insert into  @mirroring  SELECT ' ALTER DATABASE '+quotename(db_name(database_id))+' SET PARTNER OFF ;'    FROM sys.database_mirroring  WHERE  mirroring_role_desc = 'PRINCIPAL'  select * from @mirroring

Viewing all articles
Browse latest Browse all 17

Trending Articles