Hallo Leute,
Bräuchte ein paar Tips um die Weiterentwicklung meines Visual Studio Projektes in die richtige Richtung zu lenken.
(anders ausgedrückt hab keine Ahnung wie es weiter gehen soll.... )
Hier mal die Laage...
Ich habe mir ein kleines VS 2015 Projekt zusammen programmiert welches Daten in eine .MDF Datenbank speichert. Die .MDF-Datenbank hat mir VS dank Code-First technologie automatisch erstell. Den zugriff auf die DB erledigt LocalDB, hab gar kein SQL auf meinem Rechner installiert. (außer vielleicht von VS, bin mir aber nicht sicher wie das geregelt wird..)
Das funktioniert hier bei mir zuhause auf meinem Rechner ganz gut.
Seit beginn war mir aber klar, dass die Anwendung später mal auf einem Rechner auf meiner Arbeit laufen sollte. Was in unserer Firma nicht so einfach ist....
Es sollte gar keine so grosse Sache werden. Ziel war es bloß Arbeitsdaten auf eine praktischen Weise speichern zu können. Excel ist mir bei großen Tabellen einfach zu unübersichtlich.
Um das ganze so einfach wie nur möglich zu halten, habe ich sogar vor das Programm gar nicht mal auf dem Firmenrechner zu installieren , sondern bloß die Bin/debug Projektdateien drauf zu kopieren. Und von da aus die Projekt.exe-Datei zu starten.
Soweit so gut, wäre da nicht das Problem der Datenbank... Und was die anbelangt hatte ich mir vorgestellt, unser IT-Service würde mir "erlauben" LocalDB auf meinen Firmenrechner zu installieren. Und so wäre meine Anwendung dann in der Laage auf die .MDF-Datenbank zuzugreifen welche ich auf unseren Firmenserver ablegen würde.
Aber damit waren die IT-Kollegen unerwarteter Weise nicht einverstanden. Sie haben mir angeboten meine .MDF-Datei auf einen Firmenserver abzulegen auf dem eine SQL Express Edition drauf installiert ist. Die waren "gütiger" als ich bei Beginn meines Projektes zu träumen wagte.
Also so viel mal zum aktuellen Stand der Dinge.
Aber ab hier weiß ich nicht mehr weiter. Und wollte deshalb mal einige Punkte mit euch durch gehen.
1) Wass muss ich in meinem VS Projekt alles ändern damit die Anwendung auf die DB, welche auf einem (neuen) Server (und nicht mehr auf dem Rechner) abgelegt ist, zugreifen kann?
2) Muss ich den Connectionstring ändern damit er statt auf LocalDB-daten auf einmal auf SQL-Daten zugreifen kann? Wenn ja, wie?3) Wie bekomme ich meine .MDF-DB auf den Firmenserver wo SQL Express drauf installiert ist? Reicht das, wenn ich die DB einfach dorthin kopiere? Oder geht das über sowas wie ein "Server-Management-Tool"?
Wie ihr sehen könnt fehlen mir da noch einige Grundkenntnisse. Ich denke aber mal, dass diese kleine Hürden dank eurer Hilfe zu überwinden sein müssten.
Vielen Dank im Voraus,
Jeiss
Bräuchte ein paar Tips um die Weiterentwicklung meines Visual Studio Projektes in die richtige Richtung zu lenken.
(anders ausgedrückt hab keine Ahnung wie es weiter gehen soll.... )
Hier mal die Laage...
Ich habe mir ein kleines VS 2015 Projekt zusammen programmiert welches Daten in eine .MDF Datenbank speichert. Die .MDF-Datenbank hat mir VS dank Code-First technologie automatisch erstell. Den zugriff auf die DB erledigt LocalDB, hab gar kein SQL auf meinem Rechner installiert. (außer vielleicht von VS, bin mir aber nicht sicher wie das geregelt wird..)
Das funktioniert hier bei mir zuhause auf meinem Rechner ganz gut.
Seit beginn war mir aber klar, dass die Anwendung später mal auf einem Rechner auf meiner Arbeit laufen sollte. Was in unserer Firma nicht so einfach ist....
Es sollte gar keine so grosse Sache werden. Ziel war es bloß Arbeitsdaten auf eine praktischen Weise speichern zu können. Excel ist mir bei großen Tabellen einfach zu unübersichtlich.
Um das ganze so einfach wie nur möglich zu halten, habe ich sogar vor das Programm gar nicht mal auf dem Firmenrechner zu installieren , sondern bloß die Bin/debug Projektdateien drauf zu kopieren. Und von da aus die Projekt.exe-Datei zu starten.
Soweit so gut, wäre da nicht das Problem der Datenbank... Und was die anbelangt hatte ich mir vorgestellt, unser IT-Service würde mir "erlauben" LocalDB auf meinen Firmenrechner zu installieren. Und so wäre meine Anwendung dann in der Laage auf die .MDF-Datenbank zuzugreifen welche ich auf unseren Firmenserver ablegen würde.
Aber damit waren die IT-Kollegen unerwarteter Weise nicht einverstanden. Sie haben mir angeboten meine .MDF-Datei auf einen Firmenserver abzulegen auf dem eine SQL Express Edition drauf installiert ist. Die waren "gütiger" als ich bei Beginn meines Projektes zu träumen wagte.
Also so viel mal zum aktuellen Stand der Dinge.
Aber ab hier weiß ich nicht mehr weiter. Und wollte deshalb mal einige Punkte mit euch durch gehen.
1) Wass muss ich in meinem VS Projekt alles ändern damit die Anwendung auf die DB, welche auf einem (neuen) Server (und nicht mehr auf dem Rechner) abgelegt ist, zugreifen kann?
2) Muss ich den Connectionstring ändern damit er statt auf LocalDB-daten auf einmal auf SQL-Daten zugreifen kann? Wenn ja, wie?3) Wie bekomme ich meine .MDF-DB auf den Firmenserver wo SQL Express drauf installiert ist? Reicht das, wenn ich die DB einfach dorthin kopiere? Oder geht das über sowas wie ein "Server-Management-Tool"?
Wie ihr sehen könnt fehlen mir da noch einige Grundkenntnisse. Ich denke aber mal, dass diese kleine Hürden dank eurer Hilfe zu überwinden sein müssten.
Vielen Dank im Voraus,
Jeiss