powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Informix [игнор отключен] [закрыт для гостей] / eSQLEditor 5.16b
25 сообщений из 106, страница 3 из 5
eSQLEditor 5.16b
    #35826881
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛойТы его уже сделал (уделал). Остались мелочи, чтобы забыть про dbaccess вообще :).
Ну неужели ты (можно на ты?) используешь dbaccess на клиенте?что-то я не догоняю, надо load/unload или что? Так оно в запланировано.
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #35827274
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛойТы его уже сделал (уделал). Остались мелочи, чтобы забыть про dbaccess вообще :).
Ну неужели ты (можно на ты?) используешь dbaccess на клиенте?
А что в данном случае подразумевается под "клиентом" ?
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #35827350
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и вообще после этой фразы
EXPLAIN_SQL() is a new built-in routine that the IBM Data Studio Administration Console can use to obtain query explain output in XML format
наверно стоит переходить на IBM Data Studio.
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #35827736
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, я про замену
echo "select troble_id, trouble_name from troubles" | dbaccess > troubles.log
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #35827742
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vasilisАнатоЛойТы его уже сделал (уделал). Остались мелочи, чтобы забыть про dbaccess вообще :).
Ну неужели ты (можно на ты?) используешь dbaccess на клиенте?
А что в данном случае подразумевается под "клиентом" ?

Windoвую машину, на которой по расписанию чего-нить простенькое крутится для опроса IDS (который стоит на Linux'е)
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #35827754
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛой
Windoвую машину, на которой по расписанию чего-нить простенькое крутится для опроса IDS (который стоит на Linux'е)odbc + vbs -> zabbix agent
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #35827766
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев Дениси вообще после этой фразы
EXPLAIN_SQL() is a new built-in routine that the IBM Data Studio Administration Console can use to obtain query explain output in XML format
наверно стоит переходить на IBM Data Studio.

Коллеги, честно, пробовал я его - ну не на каждый день это инструмент (IMHO)
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #35827781
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев ДенисАнатоЛой
Windoвую машину, на которой по расписанию чего-нить простенькое крутится для опроса IDS (который стоит на Linux'е)odbc + vbs -> zabbix agent

Согласись, что такое дело с помощью IBM Data Studio вертеть как-то не с руки (учитывая размер инсталляции) :)
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #35827795
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
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.
On Error resume next
set cx=createobject("ADODB.Connection")
if Err.Number<> 0  then
   WScript.Stdout.Write "ZBX_NOTSUPPORTED"
else
   cx.connectionstring="dsn=localserver;uid=sa;pwd=sa;"
   cx.open
   if Err.Number<> 0  then
      WScript.Stdout.Write "ZBX_NOTSUPPORTED"
   else
      set cr=createobject("ADODB.Recordset")
      set cr.activeconnection=cx
      cr.open "select count(*) from History"
      if Err.Number<> 0  then
         WScript.Stdout.Write "ZBX_NOTSUPPORTED"
      else
         for each x in cr.fields
           WScript.Stdout.Write  x.value
           if Err.Number<> 0  then
              WScript.Stdout.Write "ZBX_NOTSUPPORTED"
           else
           end if
         next
      end if
   end if
end if
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #35827906
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛойvasilisАнатоЛойТы его уже сделал (уделал). Остались мелочи, чтобы забыть про dbaccess вообще :).
Ну неужели ты (можно на ты?) используешь dbaccess на клиенте?
А что в данном случае подразумевается под "клиентом" ?

Windoвую машину, на которой по расписанию чего-нить простенькое крутится для опроса IDS (который стоит на Linux'е)
И что мешает использовать только dbaccess на таком клиенте ?
(естественно, сервер IDS ставить здесь совсем не нужно)
Пара батников, планировщик, dbaccess и настроенный доступ - > куча применений.
Кстати, был еще неплохой вариант со старым sqleditor-ом в командной строке:
Код: plaintext
1.
2.
Пример применения другой утилиты (sqleditor) для выполнения SQL в командной строке:
sqleditor /s informix_server /d database_name /s user_name /pw user_password input_file.sql /output result_files /exit 
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #35827984
Kozhina Lidia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Денис, а можно сделать, чтобы файлы.sql открывать вашим редактором по умолчанию.
вот как раз таким способом: eSQLEditor.exe -sq script.sql -server server_name -db -u -pw и пр.

И еще все-таки кнопочку печати:)
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #35828017
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vasilisИ что мешает использовать только dbaccess на таком клиенте ?

Ладно, уболтали, помучаю dbaccess :)
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #35849900
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В 11.5 появились новые типы данных bigint и bigserial сделай подсветку для них?
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #35913725
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndronВ 11.5 появились новые типы данных bigint и bigserial сделай подсветку для них?

И ещё горячие клавиши для переключения по контролам (фильтр ХП и "таблиц", закладки со спецификациями выбраной сущности, и т.п. :), а?
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #36099302
olleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Когда на на сервере создано много баз,
то в eSQLEditor в выпадающий список баз попадают не все базы.
Хотелось бы снять это ограничение.

Версия eSQLEditor 5.18b
Версия IDS 7.31TC8

Запрос
database <имя бд>;
выполняется и на нужную бд переключается.

Запрос
select count(*) as cnt from sysmaster:sysdatabases

Возвращает cnt=1933. Много конечно же:)

Но все же в RELEASE NOTES сказано:
Maximum databases per Dynamic Server.................. 21 million
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #36099887
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ollegЗапрос
select count(*) as cnt from sysmaster:sysdatabases
Я никак не ограничиваю. И я не использую sql запрос. В этом месте используется специальная api функция информикса, которая возвращает список баз (dbaccess тоже ее дергает). Скорее всего она не рассчитана на такое количество баз.
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #36100866
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
olleg
select count(*) as cnt from sysmaster:sysdatabases
Возвращает cnt=1933. Много конечно же:)
Вот это круто. Сколько извращений я видел, но такого не встречал :)
Максимум до 100 БД (у разработчиков и сапорта), но работать с sysmaster было очень тяжело.
А чем объясняется такое кол-во БД ?
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #36100931
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vasilisА чем объясняется такое кол-во БД ?
Позволите предположить? Большое количесто филиалов/отделений с очень простой репликацией на местах в центр - каждый в свою БД. А уж на месте в центре что хотим с ними, то и творим...
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #36102257
olleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
АнатоЛойvasilisА чем объясняется такое кол-во БД ?
Позволите предположить? Большое количесто филиалов/отделений с очень простой репликацией на местах в центр - каждый в свою БД. А уж на месте в центре что хотим с ними, то и творим...
Совершенно верно.
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #36147364
Kozhina Lidia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Денис, добрый день, по возможности добавьте отображение ограничений
в скрипт создания таблицы в закладке DDL:
CREATE TABLE test(
field1 SMALLINT CHECK (field1 IN (0,1)));
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #36545239
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vasilis
Журавлев Денис
vasilis
А чего эта тема вдруг оказалась закрытой ?

я закрыл, потому что была более поздняя http://www.sql.ru/forum/actualthread.aspx?tid=622581 , пусть в ней пишут, а то я запутался, чуть не начал починенные баги по второму разу чинить.

Понял, спасибо.
Расследование показало, что это АнатоЛой во всем виноват - он старую тему поднял :))

Конечно, обвинить в некролюбстве каждый может... Я честный судья форумчанин!
Топик с eSQLEditor 5.08b сначала был поднят нашим сокамерником товарищем гражданином PreArt месяца ноября числа 11 года 2009 от Р.Х. через 42 минуты пополудни...
А уже позже этот топик мне попался на глаза в списке достаточно свежих... Ну а так да... Каюсь в соучастии... Немного...
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #36603585
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eSQLEditor 5.18b

Infirmix IDS 9.30 TC2

Выполняю:
Код: plaintext
1.
2.
3.
4.
Select (сам запрос)
Into temp t1;
Select *
From t1;
Drop table t1

Пишет -958 SQL error: Temp table (t1) already exists in session.

Что я делаю не так?
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #36603726
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С предыдущим постом разобрался: таблица Tpr1 является, по всей вдимости, внутренней...

Вопрос такой:

При выполнении запроса

Код: plaintext
1.
2.
3.
4.
Select (сам запрос)
Into temp t1;
Select *
From t1;
Drop table t1

в качестве результата выводит пустое поле, вместо содержимого таблицы t1.
Так всегда происходит, когда удаляется временная таблица?
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #36603930
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Khod
в качестве результата выводит пустое поле, вместо содержимого таблицы t1.
Так всегда происходит, когда удаляется временная таблица?

последним был drop - какой результата вы от него хотите?!
...
Рейтинг: 0 / 0
eSQLEditor 5.16b
    #36604479
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочу:

Код: plaintext
1.
Select *
From t1

dbaccess это позволяет. Но dbaccess нужно выполнять на сервере, а експлорер можно выполнять на клиентской машине. В связи с безопасностью Главный админ отключил доступ к серверу.

Как мне вывести результат запроса на экран или в файл?
...
Рейтинг: 0 / 0
25 сообщений из 106, страница 3 из 5
Форумы / Informix [игнор отключен] [закрыт для гостей] / eSQLEditor 5.16b
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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