Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Подскажите web-сервер для отображения результатов sql-запросов / 13 сообщений из 13, страница 1 из 1
04.06.2020, 07:53
    #39965979
xeno
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите web-сервер для отображения результатов sql-запросов
Здравствуйте,
Порекомендуйте простенький web-сервер для установки на админский десктоп в локальной сети, который позволит отображать результаты выполнения нескольких заданных sql-запросов из БД oracle 12, нужен для внутреннего мониторинга в реальном времени
...
Рейтинг: 0 / 0
04.06.2020, 08:26
    #39965985
oragraf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите web-сервер для отображения результатов sql-запросов
xeno,

Давай ты переформулируешь свой вопрос так: посоветуйте мне средства для мониторинга и где про них почитать?
...
Рейтинг: 0 / 0
04.06.2020, 08:37
    #39965987
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите web-сервер для отображения результатов sql-запросов
Spotlight красиво рисует.

А так, велосипед на коленке - апач, страничка на php.
...
Рейтинг: 0 / 0
04.06.2020, 11:11
    #39966022
xeno
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите web-сервер для отображения результатов sql-запросов
Юзеру нужно узнавать, что появились определенные данные в базе. Просто хочется юзеру ярлык на рабочий стол с URL положить и забыть, чтобы никаких сохраненных паролей в батниках, установки клиентов оракла с sqlplus и т.д.
...
Рейтинг: 0 / 0
04.06.2020, 11:20
    #39966029
bubucha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите web-сервер для отображения результатов sql-запросов
golang - сервер пишется в 10 строк, отдаст по http что хотите, апач и прочая ему не нужна
...
Рейтинг: 0 / 0
04.06.2020, 12:13
    #39966050
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите web-сервер для отображения результатов sql-запросов
dmdmdmапач, страничка на php.

Замени страничку на модуль и внезапно получится APEX.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
04.06.2020, 12:25
    #39966058
oragraf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите web-сервер для отображения результатов sql-запросов
xeno
Юзеру нужно узнавать, что появились определенные данные в базе. Просто хочется юзеру ярлык на рабочий стол с URL положить и забыть, чтобы никаких сохраненных паролей в батниках, установки клиентов оракла с sqlplus и т.д.
job+email
...
Рейтинг: 0 / 0
04.06.2020, 12:31
    #39966061
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите web-сервер для отображения результатов sql-запросов
Юзеру нужно узнавать, что появились определенные данные в базе.

А потом выяснится, что юзер должен по факту получения данных выполнить некие действия, для которых пишется автоматизация, а юзера можно уволить.
...
Рейтинг: 0 / 0
04.06.2020, 13:52
    #39966139
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите web-сервер для отображения результатов sql-запросов
По началу хотелось ответить что-то вроде "повесьте на любой http-listener CGI-em sqlplus с HTML Markup ON", но по здравому размышлению скажу иначе - возьмите любой ETL (DI), можно начать с бесплатного PDI CE .
Это позволит не только решить частную локальную задачку "выполнения запроса и информирования юзера", но и сразу направить все последующие задачи интеграции/автоматизации в более правильное русло.
...
Рейтинг: 0 / 0
05.06.2020, 11:27
    #39966435
ART-CODE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите web-сервер для отображения результатов sql-запросов
xeno
Юзеру нужно узнавать, что появились определенные данные в базе.

Наличие Web-сервера не решит эту задачу.
Юзер будет вынужден постоянно открывать страницу, и смотреть результат.
А ему есть чем заняться, кроме этого.

Здесь нужно система активного информирования пользователя.
Какой-то мессенджер ( или почта, как советовал oragraf )

Как один из вариантов - можно написать приложение,
которое раз в минуту делает select и показывает сообщение пользователю.
...
Рейтинг: 0 / 0
05.06.2020, 17:48
    #39966600
Кроик Семён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите web-сервер для отображения результатов sql-запросов
...
Рейтинг: 0 / 0
05.06.2020, 17:58
    #39966603
Кроик Семён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите web-сервер для отображения результатов sql-запросов
Вариант 2

А еще можно написать программу на каком-нибудь языке программирования, реализующую WEB-Сервер. И из неё подсоединяться к базе. Тогда и PHP будет не нужен.

Вот пара ссылок

Creating your own Web Server using C#
https://www.c-sharpcorner.com/article/creating-your-own-web-server-using-C-Sharp/
(только вам надо будет переделать, чтобы сервер не файлы отдавал, а результаты выполнения запросов в HTML-виде)

Работа с Oracle Database с использованием C#
https://o7planning.org/ru/10519/working-with-oracle-database-using-csharp
...
Рейтинг: 0 / 0
15.06.2020, 12:15
    #39969277
xeno
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите web-сервер для отображения результатов sql-запросов
Получилось так:
Штатный сервер IIS с компонентой CGI. Виртуальный каталог с "сопоставление обработчика" на "*.sql" со строкой вызова "C:\app\user\product\11.2.0\client_3\bin\sqlplus.exe -S /nolog @%s %s"
Делаю файл sql вида:

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
SET ECHO OFF
SET FEEDBACK OFF
SET NEWP NONE
SET VERIFY OFF

connect имя/парол@база

SET HEADING OFF
prompt Content-Type: text/html; charset=windows-1251
prompt  
prompt <HTML><HEAD><meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
prompt <TITLE>Пример</TITLE>
prompt </HEAD><BODY>


SET MARKUP HTML ON ENTMAP OFF
SET HEADING ON

select 'Привет, МИР ! ' Текст, 
       to_char(sysdate,'dd.mm.yyyy') Дата,
       '<a href="http://oracle.com">ORACLE</a>' Ссылка
from dual;

SET HEADING OFF
SET MARKUP HTML OFF 

select '<H6 align="right">сформировано '||to_char(sysdate,'dd.mm.yyyy hh24:mi')||'</H6>' from dual;

prompt </BODY></HTML>

exit



И готово !
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Подскажите web-сервер для отображения результатов sql-запросов / 13 сообщений из 13, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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