Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Хранимая процедура на удалённом сервере / 5 сообщений из 5, страница 1 из 1
04.11.2006, 15:44
    #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
07.11.2006, 09:50
    #34108207
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранимая процедура на удалённом сервере
1. sqlj.db2_install_jar(...) - нет такой процедуры.
2. Вам нужна
sqlj.install_jar .
Она ищет ваш jar на сервере. Поместите jar куда-нибудь на ваш linux390 и вызывайте ее.
...
Рейтинг: 0 / 0
07.11.2006, 14:52
    #34109250
_Гость_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранимая процедура на удалённом сервере
Mark Barinstein1. sqlj.db2_install_jar(...) - нет такой процедуры.
sqlj.db2_install_jar
...
Рейтинг: 0 / 0
07.11.2006, 15:05
    #34109304
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранимая процедура на удалённом сервере
_гость_У dealko LINUX390, судя по посту, а не z/OS.
...
Рейтинг: 0 / 0
10.11.2006, 14:39
    #34119674
dealko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранимая процедура на удалённом сервере
Да уж. И сам мог додуматься если бы прочитал внимательно.

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

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

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

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


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