SQLServer DB auf ext Festplatte:Zugriff verweigert

Hallo Leute,

ich habe eine SQL-Server2005 Datenbank auf meiner externen Festplatte erstellt, um von 2 (XP)-Rechnern darauf zugreifen zu können.

Ich kann die DB aber nicht auf dem SQL-Server des jeweils anderen Rechners anfügen:


ZUSÄTZLICHE INFORMATIONEN:

Ausnahme beim Ausführen einer Transact-SQL-Anweisung oder eines Transact-SQL-Batches. (Microsoft.SqlServer.ConnectionInfo)

Bei CREATE FILE wurde beim Versuch, die physikalische Datei ‚J:\AXA\Datenbanken\test.mdf‘ zu öffnen oder zu erstellen, der Betriebssystemfehler 5(Zugriff verweigert) erkannt. (Microsoft SQL Server, Fehler: 5123)

Ich kann die Datei auch nicht auf den anderen Rechner kopieren: „Zugriff verweigert“, obwohl keine SQL-Server läuft und ich auch den Besitz der Datei übernommen habe.

Alle anderen Dateien außer der .mdf und log. lassen sich problemlos öffnen und kopieren.

Packe ich die DB auf der externen Platte in ein Zip-File, kopiere das von der externen Festplatte auf den Rechner und entpacke die Dateien, läßt sich auch die Datenbank öffnen, aber das war eigentlcih nicht so gewollt.

Hat der SQL-Server2005 irgendeinen internen Schreibschutz für die Dateien?

Vielen Dank für jeden Hnweis
und viele Grüße

Marion

Hallo Marion,

ich habe eine SQL-Server2005 Datenbank auf meiner externen
Festplatte erstellt, um von 2 (XP)-Rechnern darauf zugreifen
zu können.

welche Windows Versionen? mit welcher Version wurde die Platte eingerichtet?

Bei CREATE FILE wurde beim Versuch, die physikalische Datei
‚J:\AXA\Datenbanken\test.mdf‘ zu öffnen oder zu erstellen, der
Betriebssystemfehler 5(Zugriff verweigert) erkannt.

du hast als User2 keine/eingeschränkte Rechte in dem Ordner?


Ich kann die Datei auch nicht auf den anderen Rechner
kopieren: „Zugriff verweigert“, obwohl keine SQL-Server läuft
und ich auch den Besitz der Datei übernommen habe.

du hast als User2 keine/eingeschränkte Rechte in dem Ordner?


Alle anderen Dateien außer der .mdf und log. lassen sich
problemlos öffnen und kopieren.

diese sind auch im selben Verzeichnis?

Hat der SQL-Server2005 irgendeinen internen Schreibschutz für
die Dateien?

also aus dieser Meldung:

Bei CREATE FILE wurde beim Versuch, die physikalische Datei
‚J:\AXA\Datenbanken\test.mdf‘ zu öffnen oder zu erstellen

lese ich auch ERSTELLEN.

Wolltest du eine neue MDF erstellen und nicht nur öffnen?
Dann wäre das Verhalten zu erklären.

Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)

Hallo Marion,

ich habe eine SQL-Server2005 Datenbank auf meiner externen
Festplatte erstellt, um von 2 (XP)-Rechnern darauf zugreifen
zu können.

welche Windows Versionen? mit welcher Version wurde die Platte
eingerichtet?

Win XP professional, WinXP Home. Mit der XP-Home wurde die Platte eingerichtet. Bei dem XP-Home-Rechner habe ich noch den Laufwerksbuchstaben geändert, aber inzwischen wieder zurückgeändert.

Bei CREATE FILE wurde beim Versuch, die physikalische Datei
‚J:\AXA\Datenbanken\test.mdf‘ zu öffnen oder zu erstellen, der
Betriebssystemfehler 5(Zugriff verweigert) erkannt.

du hast als User2 keine/eingeschränkte Rechte in dem Ordner?

Ich kann alle anderen Dateien im selben Verzeichnis öffnen, lesen, schreiben, kopieren…


Ich kann die Datei auch nicht auf den anderen Rechner
kopieren: „Zugriff verweigert“, obwohl keine SQL-Server läuft
und ich auch den Besitz der Datei übernommen habe.

du hast als User2 keine/eingeschränkte Rechte in dem Ordner?


Alle anderen Dateien außer der .mdf und log. lassen sich
problemlos öffnen und kopieren.

diese sind auch im selben Verzeichnis?

Ja

Hat der SQL-Server2005 irgendeinen internen Schreibschutz für
die Dateien?

also aus dieser Meldung:

Bei CREATE FILE wurde beim Versuch, die physikalische Datei
‚J:\AXA\Datenbanken\test.mdf‘ zu öffnen oder zu erstellen

lese ich auch ERSTELLEN.

Wolltest du eine neue MDF erstellen und nicht nur öffnen?
Dann wäre das Verhalten zu erklären.

Eine MDF erstellen kann ich auch, nur auf eine mit dem jeweils anderen Rechner erstellte MDF kann ich nicht zugreifen

Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)

Viele Grüße
Marion

Hallo Marion,

Win XP professional, WinXP Home. Mit der XP-Home wurde die
Platte eingerichtet.

der große Unterschied zwischen Home und Pro ist die Zugriffsrechteverwaltung!

Installiere auf beiden PC Windows XP Pro und du wirst keine Probleme mehr haben. Vorausgesetzt auf beiden PC’s ist der gleiche User mit gleichem Passwort angelegt, oder du arbeitest im Netzwerk mit Server!?

Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)

Hallo Wolfgang,

Vielen Dank für den Hinweis, werde ich auf jeden Fall machen, kann ich aber im Moment aus Zeitgründen leider nicht testen.

Viele Grüße und schönes Wochenende

Marion

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]