AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken wie tabelle "mysql.proc" wieder herstellen?
Thema durchsuchen
Ansicht
Themen-Optionen

wie tabelle "mysql.proc" wieder herstellen?

Ein Thema von schorsch666 · begonnen am 30. Sep 2023 · letzter Beitrag vom 2. Okt 2023
Antwort Antwort
schorsch666

Registriert seit: 21. Apr 2011
81 Beiträge
 
#1

wie tabelle "mysql.proc" wieder herstellen?

  Alt 30. Sep 2023, 12:54
Datenbank: mysql • Version: 10.4 • Zugriff über: unidac
Mojn @ALL,
habe aus versehen nen "DROP TABLE mysql.proc;" gemacht, weil chatGPT dat so meinte und bekomme die jetzt nicht mehr erstellt. Ich hab zwar im Netz eine Auflistung er einzelnen felder, type, etc. gefunden, aber das waere richtig arbeit. hab auch mal in einem anderen dbms auf einem anderen server gesucht, aber keine tabelle diesen namens gefunden.

hat vllt. jemand von euch ne idee, wie ich die wieder herstellen kann?

aso: MYSQL ist gemeint

p.s.: es waere ne idee einen "fehlversuch zum erstellen eines threads hier (wollte noch feldwerte haben)" nicht als "getaetigt" zu saven - jetzt muss ich naemlich 30 sek. warten

tks vorab...

...de Schorsch
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.033 Beiträge
 
Delphi 12 Athens
 
#2

AW: wie tabelle "mysql.proc" wieder herstellen?

  Alt 30. Sep 2023, 14:14
ähhhhhhh, das erste Suichergebnis in Google.
https://mariadb.com/kb/en/mysqlproc-table/
Gefolgt von tausenden "was machen, wenn diese Tabelle kaputt ist?".

Neue Datenbank erstellen, die Daten kopieren und fertig.



Und wie heißt es immer so schön?
* Kein Backup ... kein Mitleid.
* Wer blind einer KI Anderen glaubt, ohne selbst wenigstens ein bissl nachzugenken, hat es verdient auszusterben.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (30. Sep 2023 um 14:22 Uhr)
  Mit Zitat antworten Zitat
schorsch666

Registriert seit: 21. Apr 2011
81 Beiträge
 
#3

AW: wie tabelle "mysql.proc" wieder herstellen?

  Alt 30. Sep 2023, 15:30
haha, ja genau,
...und immer schön mit dem finger schimpfen, gelle. doch: " - "#42S02Table 'mysql.proc' doesn't exist"... die mysql.proc ist fuer stored procs.. zustaendig - und so weit war ich auch schon.

aber denke ich muss das load-script einfach manuell bearbeiten und dann mal sehen..

...de Schorsch

update: entgegen was kollege sagt: nicht machen! was ich leider nicht sah, lag auf der hand: 'mysql.proc' heisst natuerlich, dass die tabelle "proc" heisst und in der db "mysql" zuhause ist demnach habe ich diese von einem anderen server einfach gedumpt und auf meinem server in die db "mysql" geladen. jetzt muesste man wahrscheinlich noch einen "REPAIR TABLE mysql.proc;" laufen lassen und dann sollte es...

...de Schorsch

Geändert von schorsch666 (30. Sep 2023 um 15:59 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von anse
anse

Registriert seit: 30. Okt 2006
Ort: Neuenkirchen
197 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: wie tabelle "mysql.proc" wieder herstellen?

  Alt 1. Okt 2023, 07:48
Zitat:
habe ich diese von einem anderen server einfach gedumpt und auf meinem server in die db "mysql" geladen. jetzt muesste man wahrscheinlich noch einen "REPAIR TABLE mysql.proc;" laufen lassen und dann sollte es
würde mich mal interessieren wie dann die Details/Daten der Prozeduren deines (lokalen?) Servers wieder in die proc Tabelle hineinkommen, denn die hast du ja dann von "deinem (remote?) Server" geladen.
Ansgar Becker
https://www.heidisql.com
Wenn du loslässt, hast du zwei Hände frei.
  Mit Zitat antworten Zitat
schorsch666

Registriert seit: 21. Apr 2011
81 Beiträge
 
#5

AW: wie tabelle "mysql.proc" wieder herstellen?

  Alt 2. Okt 2023, 10:06
prozeduren hatte ich keine und uebrigens lags an den triggern. die habe ich manuell wieder hergestellt...
  Mit Zitat antworten Zitat
Alt 22. Nov 2023, 03:32     Erstellt von llettewee
Dieser Beitrag wurde von TBx gelöscht. - Grund: Verdacht auf SPAM und den damit verbundenen verschwenderischen Umgang von wertvollen Bits und Bytes
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:53 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz