Ich habe ein Skript zum Aktualisieren einiger Funktionen in meiner Datenbank jeden Abend (nur zum Kopieren und Ersetzen einiger Funktionen). Diese Funktionen sind "schreibgeschützt". Mein Problem ist, dass ich nicht vermeiden kann, dass diese Funktionen von Benutzern geöffnet werden, und mein Skript den folgenden Fehler anzeigen kann:
ExecuteError: ERROR 000464: Cannot get exclusive schema lock.
Either being edited or in use by another application.
Kann ich das Phyton-Skript über einen Befehl erzwingen, indem ich die Dateien kopiere, die sogar von einem Benutzer geöffnet wurden? Kann ich alle Verbindungen in meiner Datenbank trennen, bevor ich das Skript ausführe?