powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Хранимая процедура на удалённом сервере
5 сообщений из 5, страница 1 из 1
Хранимая процедура на удалённом сервере
    #34105704
dealko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создаю хранимую Java процедуру с помощью Центра разработки.

При искользовании локальной БД всё ОК. При удалённой БД выдаёт ошибку:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
DEALKO.PROCEDURE1 - Построение запущено.
C:\opt\IBM\SQLLIB\java\jdk\bin\javac -classpath ".;C:\opt\IBM\SQLLIB\java\db2java.zip;C:\opt\IBM\SQLLIB\java\runtime.zip;C:\opt\IBM\SQLLIB\java\sqlj.zip" PKG61004061344500\PROCEDURE1.java
DEALKO.PROCEDURE1 - Javac выполнен.
C:\opt\IBM\SQLLIB\java\jdk\bin\jar cf SQL61004061344500.jar  PKG61004061344500\PROCEDURE1.class
DEALKO.PROCEDURE1 - Файл jar создан.
Call SQLJ.DB2_INSTALL_JAR (<<C:\Documents and Settings\dealko_ad.DEALKO\Application Data\IBM\DB2\DC\Проекты\bld1162642438688\SQL61004061344500.jar>>, 'DEALKO.SQL61004061344500', 0)
[IBM][CLI Driver][DB2/LINUX390] SQL0444N  Routine "SQLJ.DB2_INSTALL_JAR" (specific name "") is implemented with code in library or path "", function "" which cannot be accessed.  Reason code: "".  SQLSTATE=42724

DEALKO.PROCEDURE1 - Построение завершилось неудачно.
DEALKO.PROCEDURE1 - Откат успешно выполнен.

Что делать ?

Я не девелопер, поэтому не взыщите если вопрос глупый :)
...
Рейтинг: 0 / 0
Хранимая процедура на удалённом сервере
    #34108207
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. sqlj.db2_install_jar(...) - нет такой процедуры.
2. Вам нужна
sqlj.install_jar .
Она ищет ваш jar на сервере. Поместите jar куда-нибудь на ваш linux390 и вызывайте ее.
...
Рейтинг: 0 / 0
Хранимая процедура на удалённом сервере
    #34109250
_Гость_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark Barinstein1. sqlj.db2_install_jar(...) - нет такой процедуры.
sqlj.db2_install_jar
...
Рейтинг: 0 / 0
Хранимая процедура на удалённом сервере
    #34109304
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
_гость_У dealko LINUX390, судя по посту, а не z/OS.
...
Рейтинг: 0 / 0
Хранимая процедура на удалённом сервере
    #34119674
dealko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да уж. И сам мог додуматься если бы прочитал внимательно.

Грустная получается история - через центр разработки делать похоже не получится. Всё равно ручками JAR копировать придётся.

Хранимые процедуры схемы SQLJ тоже надо где-то взять. На Linux for zSeries их почему-то нет а под виндой dll-файл.

Буду тогда делать пока по простому на сервере - Javac имя файла, копировать class-файл в function и ручками create procedure

Спасибо за ответ.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Хранимая процедура на удалённом сервере
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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