OdinAccount verweigert Zugriff MySQL

02/11/2014 21:50 xRaptain#1
Wenn ich die Datenbank "OdinAccout" wiederherstellen möchte, kommt dort folgender Fehler:
System.Data.SqlClient.SqlError: Das Betriebssystem hat bei 'RestoreContainer::ValidateTargetForCreation' für 'c:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\OdinAccoun t.mdf' den Fehler '5(Zugriff verweigert)' zurückgegeben. (Microsoft.SqlServer.Smo)

Danke im Vorraus
Felix
02/12/2014 19:20 xKeRnx#2
Hey xRaptain,

entscheidend ist, ob das SQL Server Dienstkonto Zugriff auf das Verzeichnis hat,
in das zurückgesichert werden soll.
Die Wiederherstellung verwendet zudem die Pfade, die bei der Sicherung verwendet
wurden. Wenn Du die Datenbank auf einer anderen Instanz / Rechner zurücksicherst,
mußt Du ggf. unter Optionen den Pfad für die Datenbankdateien anpassen.
Das Standard-Datenbank-Verzeichnis findest Du unter Server->Eigenschaften->Datenbankeinstellungen.
Hoffe ich konnte dir helfen.
Ps. Änder den titel von MySQL in MSSQL or SQL dann helfen vill. mehrere.

Gruß KeRn
02/13/2014 21:51 D0n!#3
Geht es um die Wiederherstellung einer "leeren" OdinAccounts um einen neuen Server aufzusetzen?
Du hast bereits einmal die Datenbank OdinAccounts wiederhergestellt,
der Fehler der dir ausgegeben wird besagt das die Datenbank bereits existiert
und du keinen zugriff darauf hast weil sie vermutlich in Benutzung ist.
Wenn diese jedoch unnütz ist dann kannst du folgendes machen:

1. Stelle sicher das der SQL Server (MSSQL$SQLEXPRESS) beendet ist.
diesen findest du in deinen Diensten (Start -> Ausführen -> services.msc)
unter dem Anzeigenamen SQL Server (SQLEXPRESS).
Sollte dieser beendet sein gehe weiter zu 2. ansonsten Rechtsklick drauf und "Beenden".

2. Gehe in den Ordner der dir in der Fehlermeldung ausgegeben wurde, in diesem Fall
"c:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\"
"c:\Program Files\" ist übrigens "C:\Programme" ;)
3. In diesem Ordner löschst du nun falls vorhanden folgende Dateien:
OdinAccount.MDF
OdinAccount.LDF
OdinAccount.NDF

4. Starte nun unter Dienste deinen SQL Server wieder.
Nun sollte das wiederherstellen der DB kein Problem mehr sein ;)

Sollte es Probleme mit weiteren wiederherstellungen geben dann
wiederhole diese Prozedur gegebenfalls mit deren Namen.

Gruß D0n

edit: Achja und ändere bitte den Titel des Themas wie Kern es schon angemerkt
hat denn MySql ist nicht das was du benutzt ;)
02/14/2014 01:46 xRaptain#4
Alles gut, es geht jetzt. Danke :)