AW: Wo ist der Speicherort von Stored Procedures?
Hallo Forum,
antworte ich mir jetzt eigentlich selbst oder erweitere ich hiermit die Frage? ;-)
Auf jeden Fall bin ich einen Schritt weiter. Ich habe eine neue SP angelegt und verfolgt wo sich das Speicherdatum im Verzeichnis geändert hat.
Somit bin ich sicher, dass alle Stored Procedures im den Dateien ..\mysql\data\mysql\proc.frm(.myd, .myi) abgelegt werden.
Der Hintergrund meines Problems ist, dass ich eine ausschließlich mit Stored Procedures gefüllte vorhandene Datenbank umbenennen möchte.
Da der RENAME DATABASE Befehl in MYSQL 5.x wohl fehlerhaft war und wieder aus dem Befehlssatz entfernt wurde habe ich gelesen sollte man einfach -nach dem Beenden des MySQL-Dienstes- die Datenbank auf Verzeichnisebene umbenennen.
Aber wie sag ichs meinen Stored Procedures? Ich kann natürlich alle Skripte umbenennen und nochmal laufen lassen, aber es wäre doch viel einfacher nur den Datenbanknamen zu ändern. Zumindest mit anderen Datenbanksystemen geht so was.
Schöne Grüße aus Köln
Uwe
|