Fehler: 'is_ddl_allowed' is not a recognized function name.

10/07/2008 - 17:10 von Hans Peter | Report spam
Hallo,

ich habe bei einem Kunden einen SQL Server MSDE 2000 SP3 (8.00.760) auf
Windows XP SP2 installiert. Dort führe ich eine .NET Anwendung (FW 2.0 -
MDAC 2.81.1117.0) aus und bekomme beim "SP_RENAME" einer Tabelle folgende
Meldung:

'is_ddl_allowed' is not a recognized function name.

Was mich jetzt stutzig macht ist das ich diese Meldung bei mir mit der
gleichen Konfiguration (MSDE 2000 SP3 & XP SP2) nicht reproduzieren kann.
Mich würde auch interessieren wie ich diese Meldung abstellen kann, bzw. was
ich machen muss damit diese Meldung nicht mehr erscheint.

Hat da jemand einen Tipp für zum reproduzieren und/oder entfernen der
Meldung?

Vielen Dank

Gruß Hans
 

Lesen sie die antworten

#1 Helge C. Rutz
11/07/2008 - 00:04 | Warnen spam
Hallo Hans,

ich habe schon lange keine MSDE mehr gesehen und kann das nur noch grob
beschreiben.
Jedenfalls gab es verschiedene MSDEs bzw. verschiedene Installationsmodi,
bei denen die Limitierungen der MSDE teilweise abgeschaltet wurden.
Im Gegenzug wurden dann aber auch z.B. DDL Anweisungen deaktiviert. MS
nutzte sowas bei Sharepoint und WSUS.
Dazu gab es besagte Funktion, die auch am Anfang von SP_rename aufgerufen
wurde um den Status abzuprüfen.
Irgendwie scheint jetzt bei deinem Kunden eine unvollstàndige Version bzw.
merkwürdige Mischung zu existieren.
Ich würde mir erst einmal die Systemprozeduren und -Funktionen anzeigen
lassen und vergleichen, und versuchen die Entstehung des Systems beim
Kunden zu rekapitulieren.

Ich hoffe meine Erinnerung ist einigermaßen richtig und hilft etwas weiter.
Helge

"Hans Peter" wrote:
Hallo,

ich habe bei einem Kunden einen SQL Server MSDE 2000 SP3 (8.00.760)
auf Windows XP SP2 installiert. Dort führe ich eine .NET Anwendung
(FW 2.0 - MDAC 2.81.1117.0) aus und bekomme beim "SP_RENAME" einer
Tabelle folgende Meldung:

'is_ddl_allowed' is not a recognized function name.

Was mich jetzt stutzig macht ist das ich diese Meldung bei mir mit der
gleichen Konfiguration (MSDE 2000 SP3 & XP SP2) nicht reproduzieren
kann. Mich würde auch interessieren wie ich diese Meldung abstellen
kann, bzw. was ich machen muss damit diese Meldung nicht mehr
erscheint.
Hat da jemand einen Tipp für zum reproduzieren und/oder entfernen der
Meldung?

Vielen Dank

Gruß Hans

Ähnliche fragen