|
|
||||||
|
#1
|
|
|
|
|
Hallo Leute,
ich verwende in meinen Datenbankapplikationen viel gespeicherte Prozeduren. Wenn mehrere User gleichzeitig auf die gleiche Prozedur zugreifen, bekomme ich aber keine Meldung ob die Prozedur gerade Verwendet wird. Habt Ihr eine Lösung, bei der ich vorher Abfragen kann ob die Prozedur gerade benutzt wird oder nicht? Gruß Mario |
|
|
|
#2
|
|
|
|
|
Hallo Mario,
Mario Hertzig <mhertzig> schrieb ... > ich verwende in meinen Datenbankapplikationen viel > gespeicherte Prozeduren. Wenn mehrere User gleichzeitig > auf die gleiche Prozedur zugreifen, bekomme ich aber keine > Meldung ob die Prozedur gerade Verwendet wird. Wieso auch? Prozeduren sind so konzipiert dass wie wie ein Anwendungsprogramm beliebig oft aus vielen Sitzungen (und mehreren Benutzern) verwendet werden können. Der Inhalt der Prozedur (sprich der Code) sollte das ebenso wiederspiegeln und keine Konstrukte verwenden, die bei mehrfacher Nutzung auf die Nase fallen. > Habt Ihr eine Lösung, bei der ich vorher Abfragen kann ob > die Prozedur gerade benutzt wird oder nicht? Den gibts nicht. Falls Du eine Prozedur nur einmal zu gleicher Zeit ausführbar haben willst, musst Du dies durch zusätzlichen Code abfangen. Die ginge z. B. via Kennzeichen in einer Sperrtabelle oder etwas wie sp_getapplock. Gruss Elmar |
|
|
| Ähnliche Themen | |
| Gespeicherte Prozeduren integrieren Hallo, ich habe ein Problem in meiner aktuellen Anwendung. Hier ist es so, dass doch recht komplexe Datenbankabfragen durchgeführt werden. Als Datenbank verwende ich den... |
|
| Access und gespeicherte Prozeduren Hallo, bevor ich hier vielleicht noch weiter auf dem Holzweg laufe, frag ich doch mal kurz: Access 2003 Jet-Datenbank SQL-Server 2000 lassen sich gespeicherte Prozeduren mit... |
|
| gespeicherte Prozeduren Hallo..., wie kann ich Sp auf einen anderen SQL-Server einsetzen ohne diese wieder neu zu schreiben? Danke MfG Hans-Jürgen |
|
| gespeicherte Prozeduren wenn ich von verschiedenen applikation auf die gleiche datenbank zugreifen will, dann sollte man sperren, update, insert delete und die @@error abfragen in gespeicherte... |
|
| Berechtigungen gespeicherte Prozeduren Hallo NG, wie kann ich beim SQL-Servier 2000 die Berechtigungen für MEHRERE gespeicherte Prozeduren für einen bestimmten User gleichzeitig ändern? So muss ich immer einzeln... |
|
|
Alle Zeitangaben in WEZ. Es ist jetzt 21:54 Uhr. | Privacy Policy
|