Speicherort Datenbankdatei

16/06/2009 - 07:34 von Jakob Brunner, Luzern Switzerland | Report spam
Salü zàme
Ich habe eine Applikation entwickelt, welche als Herzstück eine
Datenbakdatei (SQLServer 2005 Express). In der Entwicklungsumgebung làuft
alles bestens. Die datenbankdatei habe ich im Projektverzeichnis parkiert.
Jetzt habe ich ein Installationsprojekt (Setup) erstellt. Und es geht um die
Frage, wo genau die Datenbankdatei parkiert werden soll. Ein erster Versuch,
die im Programmfolder stehen zu lassen hat eine Fehlermeldung ergeben "die
Datenbank ist schreibgeschützt".

Wo stellt ein geübter Programmierer eine datenbankdatei im Sytem ab und wie
kann man dies erreichen, dass in einem SetUp-Prgramm mit dem Installieren der
Applikation diese Dateien am richtigen Ort abgelegt werden?

Danke für jeden Hinweis!!
Jakob Brunner, Switzerland
 

Lesen sie die antworten

#1 Peter Fleischer
16/06/2009 - 07:46 | Warnen spam
"Jakob Brunner, Luzern Switzerland"
schrieb im
Newsbeitrag news:
Salü zàme
Ich habe eine Applikation entwickelt, welche als Herzstück eine
Datenbakdatei (SQLServer 2005 Express). In der Entwicklungsumgebung làuft
alles bestens. Die datenbankdatei habe ich im Projektverzeichnis parkiert.
Jetzt habe ich ein Installationsprojekt (Setup) erstellt. Und es geht um
die
Frage, wo genau die Datenbankdatei parkiert werden soll. Ein erster
Versuch,
die im Programmfolder stehen zu lassen hat eine Fehlermeldung ergeben "die
Datenbank ist schreibgeschützt".

Wo stellt ein geübter Programmierer eine datenbankdatei im Sytem ab und
wie
kann man dies erreichen, dass in einem SetUp-Prgramm mit dem Installieren
der
Applikation diese Dateien am richtigen Ort abgelegt werden?



Hi Jakob,
den Ort für eine Datenbankdatei legt der Systemadministrator fest, der auch
das gesamte Sicherungskonzept erarbeitet hat.

Ich selbst halte es so, dass es im Kernverzeichnis einen Ordner gibt, der
insgesamt gesichert wird, und, der alle zu sichernden Daten enthàlt, wie
Datenbankdateien, gemeinsam genutzte Dateien, Nutzerbereiche.

Wenn es sich um eine Einplatzlösung handelt und die Datenbank nur temporàr
an den Datenbankserver gehàngt wird, kann die Datenbankdatei im
Nutzerbereich abgelegt werden.

Viele Grüsse
Peter

Ähnliche fragen