|
Хранимые процедуры
|
|||
---|---|---|---|
#18+
Всем привет. Насколько я понял для компиляции SQL SP нужен компилятор С/С++ А где настроить какой использвать компилятор? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2003, 14:55 |
|
Хранимые процедуры
|
|||
---|---|---|---|
#18+
Хех, забыл сказать Cрвер Win 2000 Server, DB2 7.2 FP10 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2003, 09:09 |
|
Хранимые процедуры
|
|||
---|---|---|---|
#18+
Правда у меня 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 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2003, 13:28 |
|
Хранимые процедуры
|
|||
---|---|---|---|
#18+
Нет, нет, нет... Он хочет компилировать процедуру, а не использовать классы, поставляемые с DB2. Нужно порыться в энвироменте Procedure Builder'a. Там есть путь к папке, где VС++ лежит. Замени его на правильный и всё. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2003, 13:40 |
|
Хранимые процедуры
|
|||
---|---|---|---|
#18+
А где вообще должен находиться компилятор на сервере или на "клиенте" ? SPB я запускаю на своей рабочей станции WinXP там же стоит VC7.0, а БД установлена на сервере Win2000 Server. И как быть если я захочу эту базу перенсти на AIX? Как и чем тогда компилить процедуры? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2003, 10:15 |
|
Хранимые процедуры
|
|||
---|---|---|---|
#18+
If you need aix. You shoud have Visual Age for C++ or you shoud wait 8.2 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2003, 17:06 |
|
Хранимые процедуры
|
|||
---|---|---|---|
#18+
>А где вообще должен находиться компилятор на сервере или на "клиенте" ? Вот к примеру на AS400 компилер находится на сервере. Думаю, что и на виндовозе также. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2003, 17:24 |
|
Хранимые процедуры
|
|||
---|---|---|---|
#18+
Лично я ничего не устанавливал просто сбросил в диреkтории \bin, \include и насколько я помню в \lib (на клиенте DB2 \sqllib) *.exe (компилятор, транслятор, и тд), *.dll, *.h и *,lib от VC++5 или 6. Procedure Builder сам в логах пишет что ему нужно, сначала ищет exe (не помню какой) потом его копируешь следующий, следующий и тд Если при формировании SP в Procedure Builder не дает log файла с ошибкой, попробую написать тригер, при его сохранении точно выдается log с ошибкой во временной директории, пишется в сообщении об ошибке его имя. Нужно это все только на клиенте где формируются процедуры, dll формируются там и отправляются на сервер, вроде как. К сожелению точно не помню как назывались файлы, но суть такова. Если что то не понятно залезу посмотрю какие файлы точно перекидывал, сейчас нет времени. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2003, 09:12 |
|
|
start [/forum/topic.php?fid=43&msg=32308299&tid=1606449]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
87ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 309ms |
total: | 491ms |
0 / 0 |