Hallo zusammen,
ich habe auf einigen verschiedenen Rechnern mit unterschiedlichen Betriebssystemen reproduzierbar folgendes Problem:
Beim Anhängen einer Datenbank (egal ob Version 90 oder 80 im Kompatiblitätsmodus) wird diese auf Read Only gesetzt.
Um evtl. Rückfragen vorweg zu nehmen: Nein, die Datenbankdateien sind nicht schreibgeschützt und man hat als Admin Vollzugriff auf die Partition.
Ich habe den Verdacht, dass es ein Berechtigungsproblem auf NTFS-Ebene ist, denn auf USB-Sticks oder FAT32-Partitionen tritt das Problem nicht auf.
Legt man die Datenbank im Root-Verzeichnis von MSSQL2005 ab (in der Regel "c:\programme\microsoft sql-server\mssql.1\mssql\data) hat man sofort Vollzugriff auf die Datenbank, in jedem anderen Ordner auf einer lokalen NTFS-Partition nicht!
Hat jemand das gleiche Problem gehabt und eine andere Lösung gefunden, als die DB-Dateien im MSSQL-Root abzulegen?
Vielen Dank,
Christian
ich habe auf einigen verschiedenen Rechnern mit unterschiedlichen Betriebssystemen reproduzierbar folgendes Problem:
Beim Anhängen einer Datenbank (egal ob Version 90 oder 80 im Kompatiblitätsmodus) wird diese auf Read Only gesetzt.
Um evtl. Rückfragen vorweg zu nehmen: Nein, die Datenbankdateien sind nicht schreibgeschützt und man hat als Admin Vollzugriff auf die Partition.
Ich habe den Verdacht, dass es ein Berechtigungsproblem auf NTFS-Ebene ist, denn auf USB-Sticks oder FAT32-Partitionen tritt das Problem nicht auf.
Legt man die Datenbank im Root-Verzeichnis von MSSQL2005 ab (in der Regel "c:\programme\microsoft sql-server\mssql.1\mssql\data) hat man sofort Vollzugriff auf die Datenbank, in jedem anderen Ordner auf einer lokalen NTFS-Partition nicht!
Hat jemand das gleiche Problem gehabt und eine andere Lösung gefunden, als die DB-Dateien im MSSQL-Root abzulegen?
Vielen Dank,
Christian
Comment