|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - MS SQL / ORACLE статус бэкапа и дата последнего бэкапа отправить на почту |
|
PowerShell - MS SQL / ORACLE статус бэкапа и дата последнего бэкапа отправить на почту
|
Пользователь Сообщения: 69 |
Добрый день, ребята
Я наткнулся на задачку, прошу помощи кто чем горазд ![]() Есть сервера разные с MS SQL и ORACLE. Каждый день делается резервные копий. Задача: 1. Нужно чтобы скрипт с этих серверов брал информацию у MS SQL/ORACLE о том что бэкапы прошли успешно и статус бэкапов, даты последнего бэкапа. 2. Отправил письмо! Примечание: Базы на MS SQL и на ORACLE. ORACLE лог бэкапа пишет в лог файл. MS SQL ничего никуда не пишет но у него есть базы которые надо бэкапировать и не надо бэкапировать. Можно все эти действий логировать и отправлять это письмом (это мое мнение, но если вы предложите что все статусы и даты будут в теле письма ![]() Возникнут вопросы я постараюсь объяснить. Заранее спасибо огромное! |
|
Отправлено: 10:52, 27-04-2015 |
Пользователь Сообщения: 69
|
Профиль | Отправить PM | Цитировать По MS SQL во тут есть кое что, но там показывает все базы а надо отдельные базы
|
Отправлено: 11:01, 27-04-2015 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать Для MSSQL:
1) Статус по Backup, функция SQL http://beyondrelational.com/modules/...us-script.aspx 2) Invoke-Sqlcmd2 https://gallery.technet.microsoft.co...a-433cc4e30894 $query = @' Пункт 1 '@ $body = Invoke-Sqlcmd2 -ServerInstance "dserver\test" -Query $query | ConvertTo-Html | Out-String Send-MailMessage -to "User01 <user01@example.com>" -from "User02 <user02@example.com>" -subject "Test mail" -body $body -BodyAsHtml |
Отправлено: 11:37, 27-04-2015 | #3 |
Пользователь Сообщения: 69
|
Профиль | Отправить PM | Цитировать Kazun,
2-ой пункт куда прописать? ![]() Если просто закинуть до $body то отваливается ошибка Exception calling "Open" with "0" argument(s): "A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not fou nd or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)" At line:104 char:15 + $conn.Open <<<< () + CategoryInfo : NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId : DotNetMethodException Exception calling "Fill" with "1" argument(s): "A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not fou nd or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)" At line:109 char:19 + [void]$da.fill <<<< ($ds) + CategoryInfo : NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId : DotNetMethodException |
Отправлено: 12:23, 27-04-2015 | #4 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать Проблема подключения к SQL Instance - о чем и уведомляют.
|
|
Отправлено: 12:45, 27-04-2015 | #5 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2008 R2 - Восстановление КД на голое железо из встроенного бэкапа. | mcmurphy | Windows Server 2008/2008 R2 | 4 | 10-12-2014 05:27 | |
MSFT SQL Server - восстановление базы из бэкапа sql server 2008 | Stabilo1838 | Программирование и базы данных | 0 | 01-03-2012 14:44 | |
Прочие - Программа для бэкапа раздела диска на загрузочный DVD | allaq | Программное обеспечение Windows | 0 | 25-06-2011 17:51 | |
Службы - Как правильно бэкапить с заменой файлов, измененных с момента последнего бэкапа? | Vady | Microsoft Windows 2000/XP | 0 | 14-01-2011 10:02 | |
Разное - [решено] Ошибка бэкапа SQL 2005 | wolf_7777 | Другие серверные продукты | 2 | 27-03-2009 16:58 |
|