Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Sybase ASA, ASE, IQ Новый топик    Ответить
 Get status database SAP Sybase SQL Anywhere Server - Определить статус базы данных сервера  [new]
CFWDeveloper
Member

Откуда:
Сообщений: 18
Привет всем!

Необходимо получить статус базы данных сервера SAP Sybase SQL Anywhere через системные утилиты сервера и через SQL запрос.

Пожалуйста, предложите проверенные варианты для использования в программном коде приложения Windows.
18 фев 17, 00:00    [20223205]     Ответить | Цитировать Сообщить модератору
 Re: Get status database SAP Sybase SQL Anywhere Server - Определить статус базы данных сервера  [new]
White Owl
Member

Откуда:
Сообщений: 12049
Что имеется в виду под "статус"? У СУБД этих статусов - полная документация.

Если просто узнать живой сервер или нет:
dbisql -c"connection_string_to_your_server" -q "select @@version"
18 фев 17, 01:02    [20223339]     Ответить | Цитировать Сообщить модератору
 Re: Get status database SAP Sybase SQL Anywhere Server - Определить статус базы данных сервера  [new]
Sergey Orlov
Member

Откуда: СПб
Сообщений: 4170
tсть еще dbping
18 фев 17, 01:04    [20223350]     Ответить | Цитировать Сообщить модератору
 Re: Get status database SAP Sybase SQL Anywhere Server - Определить статус базы данных сервера  [new]
CFWDeveloper
Member

Откуда:
Сообщений: 18
Sergey Orlov, спасибо за отклик!

Да, использую эту утилиту, но необходимj более расширенная информация по базе данных сервера SAP Sybase SQL Anywhere,
аналогичная встроенной функции DATABASEPROPERTYEX (Transact-SQL) в MSSQL
18 фев 17, 04:57    [20223635]     Ответить | Цитировать Сообщить модератору
 Re: Get status database SAP Sybase SQL Anywhere Server - Определить статус базы данных сервера  [new]
CFWDeveloper
Member

Откуда:
Сообщений: 18
White Owl, спасибо за ответ, необходима более расширенная информация по базе данных сервера SAP Sybase SQL Anywhere, аналогичная встроенной функции DATABASEPROPERTYEX (Transact-SQL) в MSSQL
18 фев 17, 05:07    [20223637]     Ответить | Цитировать Сообщить модератору
 Re: Get status database SAP Sybase SQL Anywhere Server - Определить статус базы данных сервера  [new]
vologdabobr
Member

Откуда:
Сообщений: 28
при наличии подключения системные функции

CALL sa_conn_properties(-1) свойства своего подключения (в параметрах можно указать подключение по номеру)
CALL sa_eng_properties; свойства сервера
CALL sa_db_properties; свойства базы данных
18 фев 17, 11:29    [20223813]     Ответить | Цитировать Сообщить модератору
 Re: Get status database SAP Sybase SQL Anywhere Server - Определить статус базы данных сервера  [new]
vologdabobr
Member

Откуда:
Сообщений: 28
системные
упоминаемый уже dbping
, а также
dblocate
18 фев 17, 11:35    [20223819]     Ответить | Цитировать Сообщить модератору
 Re: Get status database SAP Sybase SQL Anywhere Server - Определить статус базы данных сервера  [new]
CFWDeveloper
Member

Откуда:
Сообщений: 18
vologdabobr, ОГРОМНОЕ Спасибо за помощь!

Вопрос в общем разрешён - необходимо использовать системные утилиты и вызывать встроенные системные процедуры
сервера SAP Sybase SQL Anywhere.
18 фев 17, 16:37    [20224388]     Ответить | Цитировать Сообщить модератору
Все форумы / Sybase ASA, ASE, IQ Ответить