powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Хранимые процедуры
9 сообщений из 9, страница 1 из 1
Хранимые процедуры
    #32283366
Yaroslav Vishnevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет.
Насколько я понял для компиляции SQL SP нужен компилятор С/С++
А где настроить какой использвать компилятор?
...
Рейтинг: 0 / 0
Хранимые процедуры
    #32283566
IBMer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Which OS???
...
Рейтинг: 0 / 0
Хранимые процедуры
    #32284504
Yaroslav Vishnevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хех, забыл сказать
Cрвер Win 2000 Server, DB2 7.2 FP10
...
Рейтинг: 0 / 0
Хранимые процедуры
    #32284969
zest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правда у меня 8.1 , но может похоже\r
\r
Сначала надо установить Visual C++, настроить в нем пусть к заголовкам .... \\\\IBM\\SQLLIB\\INCLUDE\\ и настроить это все как описано в \r
http://www-3.ibm.com/software/data/db2/udb/ad/v8/bldg/t0006601.htm\r
\r
и еще посмотри \r
/topic/45554
...
Рейтинг: 0 / 0
Хранимые процедуры
    #32284997
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, нет, нет... Он хочет компилировать процедуру, а не использовать классы, поставляемые с DB2. Нужно порыться в энвироменте Procedure Builder'a. Там есть путь к папке, где VС++ лежит. Замени его на правильный и всё.
...
Рейтинг: 0 / 0
Хранимые процедуры
    #32285837
Yaroslav Vishnevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А где вообще должен находиться компилятор на сервере или на "клиенте" ?
SPB я запускаю на своей рабочей станции WinXP там же стоит VC7.0, а БД установлена на сервере Win2000 Server.
И как быть если я захочу эту базу перенсти на AIX?
Как и чем тогда компилить процедуры?
...
Рейтинг: 0 / 0
Хранимые процедуры
    #32286671
IBMer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
If you need aix. You shoud have Visual Age for C++ or you shoud wait 8.2
...
Рейтинг: 0 / 0
Хранимые процедуры
    #32286719
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>А где вообще должен находиться компилятор на сервере или на "клиенте" ?
Вот к примеру на AS400 компилер находится на сервере. Думаю, что и на виндовозе также.
...
Рейтинг: 0 / 0
Хранимые процедуры
    #32308299
ssppeedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Лично я ничего не устанавливал просто сбросил в диреkтории
\bin, \include и насколько я помню в \lib (на клиенте DB2 \sqllib)
*.exe (компилятор, транслятор, и тд), *.dll, *.h и *,lib от VC++5 или 6.
Procedure Builder сам в логах пишет что ему нужно, сначала ищет exe (не помню какой) потом его копируешь следующий, следующий и тд
Если при формировании SP в Procedure Builder не дает log файла с ошибкой,
попробую написать тригер, при его сохранении точно выдается log с ошибкой
во временной директории, пишется в сообщении об ошибке его имя.

Нужно это все только на клиенте где формируются процедуры, dll формируются там и отправляются на сервер, вроде как.

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


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