vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Restore von SQL-DB funktioniert nicht... 
Autor: lars007
Datum: 16.12.04 19:02

Hallo NG,

ich versuche im Moment eine automatische DB-Restore für eine MSDE zu basteln.

Jetzt habe ich das Problem das der Code jedesmal mit der Fehlermeldung

"exclusive access could not be obtained" abbricht ...

Ich habe aber nix offen, also Enterprise-Manager oder ähnliches...

So sieht mein Code bis jetzt aus...
Code:
    Sub Datenbanksicherung_zurück_spielen()
 
        Me.Text = "Die Datenbanksicherung wird jetzt zurück gespielt..."
        Me.Refresh()
 
        Dim sql As String = "RESTORE DATABASE Bistro_Cash FROM DISK ='" & _
          Label2.Text.Trim & "'"
 
        MessageBox.Show(sql)
 
        Dim DBcmd As New SqlCommand(sql, DBconn)
 
        Try
            DBconn.Open()
            DBconn.ChangeDatabase("master")
            DBcmd.ExecuteNonQuery()
            If DBconn.State = ConnectionState.Open Then DBconn.Close()
        Catch ex As Exception
            If DBconn.State = ConnectionState.Open Then DBconn.Close()
            MessageBox.Show(ex.ToString)
        End Try
 
        DBcmd.Dispose()
 
        Me.Text = "Die Datenbanksicherung wurde erfolgreich zurück gespielt..."
        Me.Refresh()
 
        th_1.Abort()
 
    End Sub
Wie bekomme ich via Code den exclusiven Zugriff?

Dankbar für jeden Tipp
Gruß
Lars
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Restore von SQL-DB funktioniert nicht...905lars00716.12.04 19:02
Re: Restore von SQL-DB funktioniert nicht...534Maywood17.12.04 09:12
Re: Restore von SQL-DB funktioniert nicht...511lars00717.12.04 12:50

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel