|
Поделитесь скриптом для Бэкапа клиент-серверной 1С | ☑ | ||
---|---|---|---|---|
0
Erschalaim
24.02.12
✎
15:26
|
Поделитесь скриптом и опытом для Бэкапа клиент-серверной 1С.
Хотелось бы надыбать где-нить скрипт, который ночью будет делать выгрузку и проверку ИБ. Поможите, пожалуйста. |
|||
1
Erschalaim
24.02.12
✎
15:38
|
up
|
|||
2
ДенисЧ
24.02.12
✎
15:39
|
У тебя украли встроенный в конфигуратор хедп??? Какой ужас...
|
|||
3
Jofa
24.02.12
✎
15:40
|
||||
4
ansh15
24.02.12
✎
15:43
|
Книга знаний: v8: Ключи запуска 1С 80 из командной строки
Здесь все написано. |
|||
5
Kuzen
24.02.12
✎
15:59
|
DECLARE @DBName varchar(400)
DECLARE @DirOut varchar(400) DECLARE @FileName varchar(400) DECLARE @FileBak varchar(400) DECLARE @BackupPathRemote varchar(400) DECLARE @FSO INT -- ссылка на OLE-объект "Scripting.FileSystemObject" --СТАРТ-- АРХИВИРУЕМ БАЗУ БУХГАЛТЕРИИ SET @DBName = 'v82Buh' -- Имя базы данных бэкап которой делаем SET @DirOut = 'Y:\BackUp1C\' -- Рабочий каталог SET @BackupPathRemote = '\\1cdev\Backup1C\' -- Каталог хранения архивов сетевой SET @FileName = CONVERT(varchar, GETDATE(), 112)+ SUBSTRING(CONVERT(varchar, getdate(), 108),1,2)+ SUBSTRING(CONVERT(varchar, getdate(), 108),4,2)+ SUBSTRING(CONVERT(varchar, getdate(), 108),7,2)--имя файла время начала создания бэкапа SET @FileBak = @DirOut+@DBname+'_'+@FileName+'.bak' BACKUP DATABASE @DBName TO DISK = @FileBak WITH NOFORMAT, INIT,NAME = @DBName, SKIP, NOREWIND, NOUNLOAD, STATS = 10, NO_CHECKSUM --Переместим бэкап на сетевой ресурс EXEC sp_OACreate "Scripting.FileSystemObject", @FSO OUT EXEC sp_OAMethod @FSO, 'MoveFile', NULL, @FileBak, @BackupPathRemote --СТАРТ-- АРХИВИРУЕМ БАЗУ ЗАРПЛАТЫ SET @DBName = 'v82Zup' -- Имя базы данных бэкап которой делаем SET @DirOut = 'Y:\BackUp1C\' -- Рабочий каталог SET @BackupPathRemote = '\\1cdev\Backup1C\' -- Каталог хранения архивов сетевой SET @FileName = CONVERT(varchar, GETDATE(), 112)+ SUBSTRING(CONVERT(varchar, getdate(), 108),1,2)+ SUBSTRING(CONVERT(varchar, getdate(), 108),4,2)+ SUBSTRING(CONVERT(varchar, getdate(), 108),7,2)--имя файла время начала создания бэкапа SET @FileBak = @DirOut+@DBname+'_'+@FileName+'.bak' BACKUP DATABASE @DBName TO DISK = @FileBak WITH NOFORMAT, INIT,NAME = @DBName, SKIP, NOREWIND, NOUNLOAD, STATS = 10, NO_CHECKSUM --Переместим бэкап на сетевой ресурс EXEC sp_OACreate "Scripting.FileSystemObject", @FSO OUT EXEC sp_OAMethod @FSO, 'MoveFile', NULL, @FileBak, @BackupPathRemote |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |