Wie wechselt man Datenbankkontext mit neu erstellter Datenbank?
-
14-11-2019 - |
Frage
Ich habe ein Skript geschrieben, um eine Datenbank zu erstellen:
1: Master verwenden;
2: Wenn (db_id ('mydb') null ist)
3: Datenbank mydb erstellen;
4: MYDB verwenden;Aber es funktioniert nicht ... Ich habe einen Fehler:
konnte den Eintrag in Sysdatabasen für die Datenbank 'mydb' nicht lokalisieren.Kein Eintrag mit diesem Namen gefunden.Stellen Sie sicher, dass der Name ordnungsgemäß eingegeben wird.(Msg 911 ) Wo ist mein Fehler?
danke.
Antwort: Gehe los los
nützlicher link: Ohne Verwendung von Go, programmgesteuert, müssen Sie 2 separate Datenbankanrufe erstellen.
Lösung
füge ein Go Go-Anweisung nach der Zeile 3. Das zwingt die Ausführungdes vorherigen Skripts.
Andere Tipps
es funktioniert, wenn Sie Ihre Aussagen mit einem generationspflichtigen Teilen trennen generasacodicetagpre.