Форум продуктов IBM Lotus
Общие вопросы => Разработка приложений => Тема начата: Andrei от 06 Декабрь 2011, 06:31:02
-
Описание: через ODBC вытаскиваю из базы .mdf нужную инфу. Data Sourse (ODBC) настроено на локальном компе. Все работает.
Проблема: переношу базу на сервак, настраиваю там Data Sourse (ODBC), но скрипт продолжает брать настройки ds с локальной машинки.
Как мне заставить смотреть в сторону настроек на сервере, где она и находиться ?
-
Доброе утро!
Когда пользователь работает с базой через клиента Lotus Notes, все скрипты выполняются в клиенте, соответсвенно и настройки тянутся с клиента.
Необходимо, чтобы скрипт, который тянет информацию из .mdf выполнялся на сервере. Например агента на сервере можно выполнить с помощью notesAgent.RunOnServer(), но это работает если базу открывают с сервера, а не с локальной реплики.
-
У меня в данном случае нет прав на запуск агентов на сервере :-[
Можно ли данную задачу реализовать другим способом ?
Может кому удавалось подключиться к базе вот так
status = odbcConnection. ConnectTo( dataSourceName$ , userID$ , password$ , dsType$ , path$ ) ???
-
Проблема в dataSourceName - необходимо заводить источник данных на клиентских местах.
Можно попробовать подключаться с помощью Java, через jdbc, задавая в скрипте параметры подключения.