//

Очень простой генератор скриптов для SNAPSHOT

—Dmitry Gorchilin 20160816 digger.dp.ua
—Очень простой генератор скриптов для SNAPSHOT. Удалить последнюю запятую
—Very simple script generator for SNAPSHOT. Delete the last comma
—https://msdn.microsoft.com/ru-ru/library/ms175158(v=sql.120).aspx
—https://msdn.microsoft.com/ru-ru/library/ms175876(v=sql.120).aspx

DECLARE @path_f VARCHAR(2000),@db_name VARCHAR(120)
SELECT @path_f=’C:\backup\’,@db_name=’monitor’

SELECT ‘ CREATE DATABASE ‘+@db_name+’_SS ON’
UNION
SELECT ‘ (NAME = ‘+name+’, FILENAME =’+CHAR(39)+@path_f+@db_name+’_’+name+’.ss’+CHAR(39)+’),’ from sys.master_files mf WHERE database_id= (SELECT database_id FROM sys.databases WHERE name=@db_name)
AND mf.type_desc=’ROWS’
UNION
select ‘AS SNAPSHOT OF ‘+@db_name+’;— delete the last comma/удалить последнюю запятую’

Богатый опыт работы с Sybase Replication Server, Sybase ASE Server, MS SQL Server

Опубликовано в SQL

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*