powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Перехват вывода консоли ASE
9 сообщений из 9, страница 1 из 1
Перехват вывода консоли ASE
    #38230936
SteFFun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Для ряда задач по администрированию использую PowerShell. В принципе функционала мне хватает, но есть один нюанс, мне необходимы выводы консоли, т.е. сообщения типа вот этого(считывание заголовка дампа базы)

Server Message: Number 3216, Severity 10, Line 1:
Backup Server session id is: 111. Use this value when executing the 'sp_volchanged' system stored procedure after fulfilling any volume change request from the Backup Server.
Server Message: Number 602801, Severity 1, Procedure 'bs_read_header', Line 0:

ну и так далее. Хранится ли данный вывод в каких то файлах или таблицах Sybase, или как его можно получить?
...
Рейтинг: 0 / 0
Перехват вывода консоли ASE
    #38231219
SQLMantis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SteFFun,
в логе backup-сервера
$SYBASE/$SYBASE_ASE/install/servername_back.log
...
Рейтинг: 0 / 0
Перехват вывода консоли ASE
    #38231263
SteFFun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SQLMantis, к сожалению нет, там есть но это не вывод консоли. Мне на самом деле было бы достаточно вот этой строчки

This is a database dump of database ID 4, name 'TST', from Mar 20 2013 4:05PM. ASE version: Adaptive Server Enterprise/15.7.0/EBF 21024 SMP ESD#04.1 /P/X64/Windows Server/ase157x/46/64-bit/OPT. Backup Server version: Backup Server/15.7/EBF 20807 ESD#4/P/X64/Windows Server/ase157x/4051/64-bit/OPT/Thu Jan 03 23:07:49. Database page size is 16384.


я бы ее отпарсил как мне нужно и был бы счастлив. =)
...
Рейтинг: 0 / 0
Перехват вывода консоли ASE
    #38231313
SQLMantis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SteFFun,
Ну так откуда эта сторочка возмется?
Вы под "консолью" подразумеваете вывод сообщений запуска на стандартый ввод/вывод?
...
Рейтинг: 0 / 0
Перехват вывода консоли ASE
    #38231418
SteFFun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SQLMantis, возможно, я мог не правильно выразиться =)
Картинку прилагаю =)
...
Рейтинг: 0 / 0
Перехват вывода консоли ASE
    #38231437
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Используй для этой команды isql вместо dbisql. Тогда сможешь использовать перенаправление потоков.
...
Рейтинг: 0 / 0
Перехват вывода консоли ASE
    #38232074
SteFFun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White Owl, не очень понял, можете пояснить, а лучше пример =)
...
Рейтинг: 0 / 0
Перехват вывода консоли ASE
    #38233145
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SteFFunWhite Owl, не очень понял, можете пояснить, а лучше пример =)

isql -- консольная утилита, она выводит в стандартные потоки ввода-вывода как наборы данных, так и PRINT-ы и RAISERROR-ы.
Т.е. ты просто сможешь записать это в файл, или перенаправить куда-то.
...
Рейтинг: 0 / 0
Перехват вывода консоли ASE
    #38234730
SteFFun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv,
все я разобрался, спасибо за помощь.

Кому интересно решение могу выложить, оказалось все проще простого. =)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Перехват вывода консоли ASE
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]