|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Вывод по маске из лог файла. |
|
PowerShell - Вывод по маске из лог файла.
|
Пользователь Сообщения: 69 |
Профиль | Отправить PM | Цитировать Добрый день, Всем
Прошу всех сильных умом помочь решить одну дочернюю задачу, огромного скрипта. Есть уже написанный скрипт для восстановления базы (SQL server). Этот скрипт все действия восстановления пишет в лог файл. Задача: нужно чтобы из лог файла выбирал только несколько слово по маске и записал в другой лог файл. То есть должен выбрать имя БД и слово "RESTORE DATABASE successfully" ну а если не смог восстановить, он пишет ошибку что не смог восстановить (2-ой код) "RESTORE DATABASE [DBGROUP]" "RESTORE DATABASE is terminating abnormally" .... 10 percent processed. 20 percent processed. 30 percent processed. 40 percent processed. 50 percent processed. 60 percent processed. 70 percent processed. 80 percent processed. 90 percent processed. 100 percent processed. Processed 83016 pages for database 'testdb', file 'testdb' on file 1. Processed 3 pages for database 'testdb', file 'testdb_log' on file 1. RESTORE DATABASE successfully processed 83019 pages in 6.576 seconds (98.628 MB/sec). 37 percent processed. 75 percent processed. 100 percent processed. Processed 336 pages for database 'DBGROUP', file 'DBGROUP' on file 1. Processed 2 pages for database 'DBGROUP', file 'DBGROUPLog' on file 1. RESTORE DATABASE successfully processed 338 pages in 0.169 seconds (15.601 MB/sec). .... .... D:\BackupRestore\EMAILRESTORE>sqlcmd -d master -Q "ALTER DATABASE [DBGROUP] SET SINGLE_USER WITH ROLLBACK IMMEDIATE;ALTER DATABASE [DBGROUP] SET MULTI_USER;DROP DATABASE [DBGROUP];RESTORE DATABASE [DBGROUP] FROM DISK = N'D:\Backup\newbackups\DBGROUP_db.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 10;" Msg 3201, Level 16, State 2, Server DATASERVER, Line 1 Cannot open backup device 'D:\Backup\newbackups\DBGROUP_db.bak'. Operating system error 2(failed to retrieve text for this error. Reason: 15105). Msg 3013, Level 16, State 1, Server DATASERVER, Line 1 RESTORE DATABASE is terminating abnormally. .... или DATABASE [DBGROUP] - RESTORE DATABASE is terminating abnormally Всем Спасибо за помощь! |
|
Отправлено: 10:58, 04-12-2015 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Любой язык - скрипт по копирвоанию и последующего удаления файлов по маске названия файла | santey007 | Скриптовые языки администрирования Windows | 19 | 22-12-2015 10:43 | |
CMD/BAT - [решено] Замена строки из одного файла в другом по маске | blackeangel | Скриптовые языки администрирования Windows | 2 | 10-11-2015 16:05 | |
CMD/BAT - Копирование файлов в папки по маске файла и маске папки (BAT) | skyskiff | Скриптовые языки администрирования Windows | 7 | 20-09-2015 22:41 | |
CMD/BAT - bat читает из лог файла | root221 | Скриптовые языки администрирования Windows | 7 | 05-02-2012 08:01 | |
CMD/BAT - [решено] Поиск файла по маске и по дате | Баян | Скриптовые языки администрирования Windows | 2 | 14-03-2011 13:32 |
|