Weitere Probleme: Create Procedure... DB2 UDB 7.2 Win 2000


[ ruban.de ] [ Antworten ] [ Forum ]

Geschrieben von Marion Mahr on Januar 07, 2002 um 10:01:

Beim Erstellen einer Prozedur bin ih immer noch nicht erfolgreich, nun aber mit 2 neuen Fehlern.
Bei der Deklaration der Vaiablen gibt es keine Fehlermeldung mehr, nachdem ich die Prozedur wiefolgt aufrufe:
db2 -td@ -vf N:\test.sql
(Hinter END steht ein @ und jede SQL-Statement ist mit ; beendet)

1. Problem: ich will 2 String-Vaiablen verknüpfen. Klar CONCAT wird sogar in der Fehlerbehebungsmeldung mir vorgeschlagen wenn ich nichts angebe. Schreibe ich:
set var1= var2 concat var3;
erhalte ich die Meldung: SQL0440N Im Funktionspfad wurde keine Funktion mit Namen "CONCAT" gefunden. Entsprechende Meldung bei ||.
Lasse ich diesen Schritt weg, sind alle CREATE-Procedure-Fehler ausgemerzt, aber ich erhalte die Fehlermeldung: SQL7032N Die Prozedur ... wurde nicht erstellt. Die Diagnosedatei ist P9884433.log.
In dieser Datei steht: SQL1109N Die angegebene DLL "C:\SQLLIB\function\db2udp.dll" konnte nicht
geladen werden.
Die geforderte Datei ist nicht auf meinem Server.
Frage: Habe ich eine miserable Installation, bei der einiges fehlt (das Aufspielen lief eigentlich gut durch), oder muss ich noch irgendwelche Skripte laufen lassen oder hat diese neuen DB2-Version noch viele Bugs?
Und noch eine Frage: Neben dieser finde ich eine *.sqc-Datei, in der meine CREATE PROCEDURE ... anscheinend in C (oder einer anderen mir unbekannten Sprache)umgeschrieben ist. Warum?



Antworten:


Schreibe eine Antwort

Name:   
E-Mail:  

Thema:

Kommentar:

Optionale Link URL:   
Link Titel:                  
Optionale Image URL:


[ Antworten ] [ Forum ]