powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / SQLGW
2 сообщений из 2, страница 1 из 1
SQLGW
    #35150146
AlexKB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возник вопрос:
Шлюз с MSSQL работает когда и Cache и MSSQL установлены на одной машине
Если подключиться к MSSQL, установленном на другой машине (через другой DSN), то выдается ошибка.
Вот код:

Set Connection=##class(%SQLGatewayConnection).%New()
Set res = Connection.Connect("LND","","")
w !,"res connect=",res
// выводится результат 1
s RS=##class(%ResultSet).%New("%DynamicQueryGW:SQLGW")
set sqlstring="SELECT * FROM TXTM WHERE (TIME >= '2006.01.15 00:00:00') AND (TYPEID IN ('11')) AND (TIME <= '2006.01.15 23:30:00')"
set res=RS.Prepare(sqlstring,,Connection)
w !,"res prepare=",res
// выводится результат 1
s res=RS.Execute()
w !,"res execute=",res
// выводится результат : res execute=0 H† Execute2zExecute+1^% Library.SQLGatewayConnection.1:ASTUE
ERROR #6022: Gateway: Execute failed.

При этом через такой DSN Excell получает данные тем же запросом
...
Рейтинг: 0 / 0
SQLGW
    #35150827
AlexKB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос решился - проблема снята.
Все из-за локальных настроек формата даты времени на отдельных машинах.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / SQLGW
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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