Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Datenbank Client Programm auf Laptop ohne Netzwerkzugriff installieren?

Frage Entwicklung

Mitglied: T-Back

T-Back (Level 1) - Jetzt verbinden

17.02.2010 um 19:15 Uhr, 6227 Aufrufe, 12 Kommentare

Datenbank Client Programm auf Offline Laptop installieren? --> Muss ich da den kompletten SQL Server 08 installieren

Hallo Leute,

Ich habe ein Programm entwickelt für die Verwaltung meiner Videos.

Bis jetzt habe ich die Programme immer auf Clients installiert, die Netzwerkzugriff zum SQL-Server haben.
Jetzt möchte ich dieses Programm auch bei meinen Eltern auf dem Laptop installieren.

Muss ich hierfür den kompletten SQL-Server installieren oder gibt es vom SQL-Server eine kleine Datenbank Engine, der nur die Datenbanken speichert und mittels dem Client Programm verwaltet?

Könntet Ihr mir hier bitte weiterhelfen?

Ich bin über jeden Tip und jeden Ratschlag sehr dankbar!

Danke im Voraus!

LG
Mitglied: Biber
17.02.2010 um 19:30 Uhr
Moin T-Back,

nein, eine SQL-Datenbank läuft nicht ohne die entsprechende Serverengine.

Wenn dieser Eltern-Laptop
  • die Daten synchron/aktuell sehen will
  • oder gar bearbeiten/ändern
--> dann musst du einen Zugriff auf den Datenbankserver ermöglichen.

Wenn auf dem Eltern-Laptop
  • nur eine Kopie zum Lesen der Tabellendaten verfügbar sein soll..
--> dann nimm, was immer das Bequemste ist.. Export als Excel, als PDF, alle Datensätze als Plaintext per Mail....

Abgesehen davon: zu meiner Zeit wäre der Wunsch, den Eltern uneingeschränkten Zugriff auf die eigenen Privatvideos gewähren zu wollen absolut undenkbar gewesen.

Grüße
Biber
Bitte warten ..
Mitglied: Kreuzpeter
17.02.2010 um 19:36 Uhr
Zitat von Biber:
Abgesehen davon: zu meiner Zeit wäre der Wunsch, den Eltern uneingeschränkten Zugriff auf die eigenen Privatvideos
gewähren zu wollen absolut undenkbar gewesen.

Grüße
Biber

Moin Biber,

diesen Teil Deiner Ausführungen verstehe ich nicht so ganz; könntest Du das bitte etwas näher erklären?

Gruß

Peter
Bitte warten ..
Mitglied: T-Back
17.02.2010 um 19:58 Uhr
Danke für eure Antworten!

Gibt es nicht so etwas in der Art wie der SQL-Server Express, wo ich keine IDE habe, sondern nur die Datenbank läuft?

Wenn der Service läuft, dann sieht man unten in der Info Leiste der Taskleiste ein SQL-Server Symbol (unter Windows XP), diese Version meine ich.
Ich glaube an dieser Version kann man an der Datenbank selbst nichts ändern, sie läuft nur als Dienst mit.

Mittels des Client-Programmes soll man am Laptop schon Schreiben und Lesen können.
Nur möchte ich nur wegen dem Programm kein VPN aufbauen zu meinen Eltern.

@Biber: Zu deiner Aussage, zu deinen Zeiten, wie alt bist du denn wenn ich fragen darf?


Danke nochmals!!!
LG
Bitte warten ..
Mitglied: Biber
17.02.2010 um 20:39 Uhr
[OT]
@Kreuzpeter
Zitat von Kreuzpeter:
diesen Teil Deiner Ausführungen verstehe ich nicht so ganz; könntest Du das bitte etwas näher erklären?
Öööhm... hier? ..Jezz'?? Öffentlich??? ...*räusper*

Jaa...
Ich meinte damit, zu meiner Zeit haben wir eh die Videos vom letzten Ostseeurlaub, dem letzten Grillen oder dem Wandern in Tirol gemeinsam mit den Eltern und den Nachbarn im Partykeller angeschaut...
Und großartig verwaltet haben wir die drei Videos auch nicht mit einer Datenbank, soweit ich mich erinnern kann..

@T-Back
@Biber: Zu deiner Aussage, zu deinen Zeiten, wie alt bist du denn wenn ich fragen darf?
Na ja, sagen wir so: Videos, Kugelschreiber und Alufolie waren schon erfunden....
[/OT]

Nochmal zur eigentlichen Frage:

Meine Behauptung "nein, eine SQL-Datenbank läuft nicht ohne die entsprechende Serverengine" lässt ja nicht so viel Spielraum.
Ich wäre noch bereit, es zu konkretisieren, um Zweifel auszuschliessen:
  • Eine SQL-Datenbank (mit synchronem Zugriff UND Daten-Änderungsmöglichkeiten) läuft nicht mit weniger als einer Datenbankengine
  • Eine SQL-Datenbank (mit synchronem Zugriff UND Daten-Änderungsmöglichkeiten) läuft nicht mit mehr als einer Datenbankengine

--> also Summa summarum: die läuft mit genau einer Datenbank-Engine.
Diese eine und nur diese eine Engine ist zuständig für alle Fragen, Änderungswünsche und sonstige Belange, die die Daten betreffen.
Diese Engine kannst du nicht übergehen.
Und wenn die auf deinem Server im ausgebauten Dachgeschoss wohnt, dann muss der Eltern-Laptop wie-auch-immer eine Connection zu diesem Server aufbauen.

But why?? Wer hat denn bei euch die Datenhoheit über deine Video-Sammlung?
Wieso sollen die Eltern oder der Hausmeister oder deine Schulfreunde da a) alles sehen b) alles ändern c) alles löschen dürfen??

Eher wäre ich früher lachend in die Kreissäge gesprungen...

Grüße
Biber
Bitte warten ..
Mitglied: jhinrichs
17.02.2010 um 21:03 Uhr
@Biber:
Öööhm... hier? ..Jezz'?? Öffentlich??? ...*räusper*
Lass es raus, das hilft, glaub mir....
Bitte warten ..
Mitglied: Arch-Stanton
17.02.2010 um 21:52 Uhr
Das kenne ich auch noch. Da streitet man sich dann immer um die Sortierreihenfolge, ob man den Film denn nun unter W wie Wild, oder aber G wie Gina einsortiert.

Gruß, Arch Stanton
Bitte warten ..
Mitglied: T-Back
18.02.2010 um 02:26 Uhr
Danke für eure Hilfen, aber ich glaube das wird eine Themen Verfelung, da ich meine Frage falsch begonne habe.
Ich würde meine Frage an euch gerne kongretisieren. Ich habe mich anfangs vielleicht falsch ausgedrückt.

Ich stelle die Frage nochmals anhand von einem Beispiel in einer Firma

Ich habe eine Datenbank entwickelt und dazu in C#.NET das Datenbank-Client Programm geschrieben. Z.Bsp. Für eine Firma, für deren Vertreter die mit Ihrem Laptop unterwegs sind und dort div. Daten erfassen, die NICHT in der Firma am SQL-Server synchronisiert werden!
Die Datenbank und das Programm ist nur für den Vertreter gemacht! (Bspw.: ein Programm für die Nächtigungen, die km die er gefahren ist, usw...; den Report druckt er dann aus und gibt diesen in der Personalabteilung ab! . . . . . . .Nur ein Beispiel)

Ich habe mich entschieden statt einer MS-Access Datenbank eine MS-SQL Datenbank mit Client Programm zu entwickeln, da meiner Meinung nach diese Kombination besser und effektiver ist als ein Access Programm (Ein Grund liegt auch darin, dass ich nicht VBA programmieren möchte).

--> Nun bekommt der Vertreter das Client-Programm auf seinen Laptop (Normal Installation).
--> Die Datenbank: Er benötigt keine IDE zum Ändern der Datenbank, die Datenbank soll einfach nur laufen als Dienst.
--> FRAGE: Muss ich hierfür eine eigene MS SQL EXPRESS Instanz installieren oder gibt es hierfür noch etwas abgespeckteres, nur dass die Datenbank läuft? Dass ich die SQL Engine installieren muss, dachte ich mir, aber gibt es nicht noch etwas kleineres als den SQL-EXPRESS?

Ich währe euch dankbar, wenn Ihr mir weiterhelfen könntet, obwohl ich mich anfangs falsch ausgedrückt habe.
Ich habe bis jetzt immer nur Client Programme installiiert und geschrieben die mit dem SQL-Server verbunden waren.

DANKE IM VORAUS!
LG
Bitte warten ..
Mitglied: wiesi200
18.02.2010 um 07:59 Uhr
Warum greifst du dann nicht mit deinem C# Programm nicht auf eine Access Datenbank (Access muss ja nicht das Frontend sein), Excel, Textdatei oder ähnlich zu?
Gut du kannst nicht so viele Datensätze verwalten. Teilweise wird's dann auch mit gleichzeitigen zugriffen blöd.
Aber ich glaub das wird dich nicht sonderlich stören.
Bitte warten ..
Mitglied: Biber
18.02.2010 um 08:45 Uhr
Moin T-Back,

mir ist bewusst, dass ich mich manchmal etwas unklar ausdrücke.

lass mich doch mal gezielt fragen...
Welches der Worte in meinem Satz
dann musst du einen Zugriff auf den Datenbankserver ermöglichen.
... ist dir denn am Unklarsten?

Grüße
Biber
Bitte warten ..
Mitglied: T-Back
18.02.2010 um 19:14 Uhr
@Biber: Wenn der Mitarbeiter aber nicht auf die Datenbank zugreifen kann, da er außer Haus ist, und er nur eine lokale Datenbank Engine am Laptop laufen hat.


Gibt es nicht eine Compact Datenbank von SQL?

Ich glaube die endet mit ".sdf" statt ".mdf"

So eine Datenbank hätte ich gerne auf dem Laptop laufen!

Danke nochmals!
LG
Bitte warten ..
Mitglied: wiesi200
18.02.2010 um 19:39 Uhr
Und warum nimmst du nicht eine Access datenbank für dein bestehendes Frontend her? Per ODBC kannst du doch auf alles mogliche schreiben
Bitte warten ..
Mitglied: MadMax
19.02.2010 um 12:22 Uhr
Hallo LG,

da gibt es zwei SQL Server, die in Frage kommen:
1. SQL Server 2005 Express Edition (aber die meinst Du ja glaube ich nicht)
2. SQL Server 2005 Compact Edition

Die findet man übrigens wunderbar bei MS über die Suchfunktion

Gruß, Mad Max
Bitte warten ..
Ähnliche Inhalte
Windows 7
Ich kann kein Betriebssystem mehr auf meinem Laptop installieren
Frage von Kathy92Windows 711 Kommentare

Hallo gute Abend liebe Community Ich habe ein etwas ärgerliches Problem. Ich sitze nun schon den ganzen Nachmittag an ...

Windows Netzwerk
Netzwerkzugriff auf EINE Freigabe von EINEM Client aus geht nur mit IP
gelöst Frage von Winfried-HHWindows Netzwerk12 Kommentare

Hallo Experten, ich bin gerade etwas ratlos. Ich kann von einem bestimmten Client aus auf eine bestimmte Freigabe plötzlich ...

Windows 7
Programm mit startparametern mit sc installieren
Frage von Mit.ohne.AhnungWindows 77 Kommentare

Hallo zusammen, ich habe folgendes Problem ich möchte eine com port abhören Momentan ist es so gelöst das dies ...

Windows 7
Absturz bei Netzwerkzugriff
gelöst Frage von hotrockinWindows 71 Kommentar

Hallo, ich habe mit einem neu installiertem Windows7-64 PC folgendes Phänomen (erstmals, ich habe davor schon viele Systeme eingerichtet, ...

Neue Wissensbeiträge
Microsoft Office

Office 2010 Starter wieder installieren auf einer frischen Windows-Installation

Tipp von Lochkartenstanzer vor 12 StundenMicrosoft Office

Moin, vor ein paar Tagen schlug bei mir ein Kunde auf, der sein Widnows 7 geschrottet und es inklusive ...

Datenbanken

Upgrade MongoDB 3.4 auf 3.6

Erfahrungsbericht von Frank vor 14 StundenDatenbanken

Seit kurzem gibt es das 3.6 Update für die MongoDB: Sicherheit, das Sortieren, Aggregation und auch die Performance wurde ...

SAN, NAS, DAS

Backdoor Zugang und Upload-Bug in vielen Western Digital MyCloud Geräten

Information von Frank vor 15 StundenSAN, NAS, DAS2 Kommentare

James Bercegay von der Firma Gulftech hat die Fehler an Western Digital gemeldet und das Unternehmen stellt bereits ein ...

Microsoft Office

Outlook 2016 - Beim Weiterleiten keine PDF Anhänge mehr - KB4011626 entfernen

Erfahrungsbericht von Deepsys vor 18 StundenMicrosoft Office1 Kommentar

Wenn ihr feststellt das ihr beim Weiterleiten von E-Mails keine PDF Anhänge mehr versendent, dann dankt Microsoft. Diese tolle ...

Heiß diskutierte Inhalte
Windows Netzwerk
Drucker isolieren in Windows Domäne
gelöst Frage von lcer00Windows Netzwerk14 Kommentare

Hallo zusammen, habe eine Windows-AD (2012R2) in der es einen Druckerserver gibt. Mittlerweile verliere ich das Vertrauen in die ...

Server-Hardware
Veeam Backup Server stürzt alle paar Tage ab
Frage von Leo-leServer-Hardware11 Kommentare

Hallo Forum, ich habe momentan folgendes Problem. Veeam Backup and Replication 9.5 u2 auf voll gepatchten DL 380 G7 ...

Windows 10
Win10 Laptop findet keine Netzwerkgeräte und Freigaben mehr
Frage von CoolzeroWindows 1010 Kommentare

Hi, seit ein paar Tagen habe ich das Problem das mein Windows 10 Laptop keine Geräte mehr in der ...

Batch & Shell
Dateien verschieben mit batch
gelöst Frage von michi-ffmBatch & Shell10 Kommentare

Hallo Zusammen hat jemand evtl eine Idee? Zunächst hier das Skript: Leider werden keine UNC-Pfade unterstüzt, kann mir jemand ...