none
SQL-Datenbank für mehrere Prozesse RRS feed

  • Frage

  • Hallo

    Im Moment schreibe ich eine Applikation in c# 2010 Express, mit der Daten aus unserer SQL Datenbank in eine Access-Datenbank geschrieben werden sollen.

    Auf die SQL-Datenbank wird aber auch von einem andern Programm aus zugegriffen, welches bei uns in der Firma oft am laufen ist.

    Das Problem das ich habe, ist dass wenn meine C# anwendungen versucht die Datenbank zu öffnen während diese im andern Programm geöffnet ist, erhalte ich die Fehlermeldung "Die Datei wird verwendet. Geben Sie einen anderen Namen ein, oder schliessen Sie die Datei in den anderen Programm."

    Wir möchten gerne das beide Programme gleichzeitig auf die SQL-Datenbank zugreifen können ohne das es dabei zu Konflikten kommt.

    Ich hoffe das mir Jemand in dieser Angelegenheit helfen kann.

    Der SQL Server ist ein SQL Server 2008 EXPRESS. Ein SQL Server Management Studio ist ebenfalls vorhanden

    Montag, 17. Oktober 2011 12:29

Antworten

  • An dieser Stelle musst du erstmal klären, wie deine und die Fremdanwendungen auf die SQL Server Datenbanken zugreifen. Es klingt im ersten Moment danach das deine Anwendung versucht die Datenbank als Benutzerinstanz zu öffnen.

    Kannst du hier bitte etwas Licht ins Dunkel bringen?

    Montag, 17. Oktober 2011 13:02
    Moderator

Alle Antworten

  • An dieser Stelle musst du erstmal klären, wie deine und die Fremdanwendungen auf die SQL Server Datenbanken zugreifen. Es klingt im ersten Moment danach das deine Anwendung versucht die Datenbank als Benutzerinstanz zu öffnen.

    Kannst du hier bitte etwas Licht ins Dunkel bringen?

    Montag, 17. Oktober 2011 13:02
    Moderator
  • Ich danke dir für die Auskunft.

     

    Es hat tatsächlich daran gelegen, dass meine C#-Anwendung versucht hat die Datenbank als Benutzerinstanz zu öffnen.

    Wir haben dies nun im Code angepasst und beide Programm können Konfliktfrei auf die Datenbank gleichzeitig zugreifen.

    Montag, 17. Oktober 2011 14:50