Stored Procedures mit db2 unter win2000


[ Antworten ] [ Forum ]

Geschrieben von Felix Spitznagel on August 25, 2001 um 18:06:

hallo,
als absoluter db2 frischling habe ich eine kleine frage, die mich aber schon seit 2 tagen die letzten nerven kostet. vielleicht kann mir jemand von euch an dieser stelle weiterhelfen.
ich möchte unter db2 mit stored procedures arbeiten, keine java sondern sql procedures. wenn ich allerdings den stored procedure builder benutze und versuche mein projekt zu "builden" bekomme ich immer die selbe fehlermeldung.
"der befehl nmake konnte nicht gefunden werden...."
ich habe bisher nichts am system geändert, einfach cd rein, installiert und fertig. sind noch irgendwelche modifikationen notwendig, damit das reibungslos läuft? fehlt was bei meiner installation? kann mir irgendjemand helfen?

danke schon mal,
felix


hier noch die komplette fehlermeldung:

DB2ADMIN.PROC1 - Create stored procedure returns -7032.

DB2ADMIN.PROC1:

*** PREPCOMPILE D:\DB2\function\routine\sqlproc\TESTBASE\DB2ADMIN\tmp\P0901420.sqc ***

LINE MESSAGES FOR P0901420.sqc

------ --------------------------------------------------------------------

SQL0060W The "C" precompiler is in progress.

SQL0091W Precompilation or binding was ended with "0"

errors and "0" warnings.

*** COMPILE D:\DB2\function\routine\sqlproc\TESTBASE\DB2ADMIN\tmp\P0901420.c ***

@echo off

REM set VCV6_DRIVE=c:\Microsoft Visual Studio

REM set include=%include%;%VCV6_DRIVE%\VC98\atl\include;%VCV6_DRIVE%\VC98\mfc\include;%VCV6_DRIVE%\VC98\include

REM set lib=%lib%;%VCV6_DRIVE%\VC98\mfc\lib;%VCV6_DRIVE%\VC98\lib

REM set path=%path%;%VCV6_DRIVE%\Common\Tools\WinNT;%VCV6_DRIVE%\Common\MSDev98\Bin;%VCV6_DRIVE%\Common\Tools;%VCV6_DRIVE%\VC98\bin;%VCV6_DRIVE%\VC98\mfc\lib;%VCV6_DRIVE%\VC98\lib

@echo off

REM set VCV5_DRIVE=c:\Program Files\devstudio

REM set include=%include%;%VCV5_DRIVE%\vc\include;%VCV5_DRIVE%\vc\atl\include;%VCV5_DRIVE%\vc\mfc\include

REM set lib=%lib%;%VCV5_DRIVE%\vc\lib;%VCV5_DRIVE%\vc\mfc\lib

REM set path=%path%;%VCV5_DRIVE%\sharedide\bin\ide;%VCV5_DRIVE%\sharedide\bin;%VCV5_DRIVE%\vc\bin

@echo on

set SQLROUTINE_FILENAME=P0901420

set db2path=D:\DB2

nmake /f D:\DB2\function\routine\sqlproc.mak

*** D:\DB2\function\routine\sqlproc\TESTBASE\DB2ADMIN\tmp\P0901420.def ***

LIBRARY P0901420

EXPORTS _pgsjmp@4

pgsjmp=_pgsjmp@4

D:\DB2\function\routine\sqlproc\TESTBASE\DB2ADMIN\tmp>set SQLROUTINE_FILENAME=P0901420

D:\DB2\function\routine\sqlproc\TESTBASE\DB2ADMIN\tmp>set db2path=D:\DB2

D:\DB2\function\routine\sqlproc\TESTBASE\DB2ADMIN\tmp>nmake /f D:\DB2\function\routine\sqlproc.mak

Der Befehl "nmake" ist entweder falsch geschrieben oder

konnte nicht gefunden werden.

----------------------------------------------------------------------------

SQL7032N SQL procedure "PROC1" not created. Diagnostic file is

"P0901420.log". SQLSTATE=42904

DB2ADMIN.PROC1 - Build failed.


Antworten:


Schreibe eine Antwort

Name:   
E-Mail:  

Thema:

Kommentar:

Optionale Link URL:   
Link Titel:                  
Optionale Image URL:


[ Antworten ] [ Forum ]