wir arbeiten mit MySQL und möchten ein Projekt an einen externen Mitarbeiter auslagern. Zwar könnte man über einen VPN eine Verbindung zu unserem Server herstellen, doch das Programm wird dadurch langsamer und die Verbindung ist auch nicht immer die stabilste. Leider wollen wir nicht nur, dass der externe Mitarbeiter, sondern auch die internen Mitarbeiter gleichzeitig an dem Projekt arbeiten können. Gibt es dazu Erfahrungen und Lösungsansätze für eine vernünftige Zusammenarbeit?
das kann aus meiner Sicht nicht funktionieren. Die Datenbank ist ja dafür da, dass mehrere gleichzeitig und fehlerfrei miteinander arbeiten können. Dafür werden Änderungen über sogenannte Transaktionen zur Datenbank übertragen. Das Datenbanksystem (in dem Fall der MySQL-Server) stellt sicher, dass Änderungen nur dann übernommen werden, wenn Transaktionen vollständig und fehlerfrei ausgeführt werden konnten. Ansonsten fällt sie in den zuvor gültigen Zustand zurück.
Wenn der externe Mitarbeiter mit der lokalen Kopie arbeitet und lokal jemand über die MySQL-Datenbank, dann entstehen schon nach wenigen Bfehlen zwei eigenständige Projektstände, die sich nicht mehr vereinigen lassen.
In solchen Fällen helfen ggf. Remote-Systeme wie AnyDesk, Teamviewer, SonicWall usw. Dann arbeitet der externe Mitarbeiter aus der Ferne, bedient aber einen lokalen PC im Netzwerk. Nachteil: es muss vor Ort ein PC für diese Zugriffe frei und eingerichtet sein.
Wenn bei uns eine Mitarbeiter im Homeoffice ist, dann richten wir eine TeamViewer Sitzung ein. Das funktioniert perfekt und es gib keine Probleme wenn mehrere Mitarbeiter gleichzeitig am selben Projekt arbeiten. Da reicht sogar ein Standard-Desktop-PC voll aus, da die Rechenleistung ja nur am Firmen-PC relevant ist. Mit der Datenbank gibt es auch keine Probleme, da der dafür relevante Rechner ja im Büro steht.
Danke für die Rückmeldung. Hat jemand schon mal das Thema mit Onedrive gelöst? Die Datensicherung müsste natürlich den Onedrive Ordner auch sichern. Dann würde das Projekt von extern und intern nicht über den SQL laufen, sondern lokal. Ob das mit der Synchronisation klappt, ist noch nicht ganz klar.
Onedrive und andere per Software synchronisierte Systeme funktionieren nicht, da es keine Echtzeitsynchronisation ist. Das wird also nicht nur nicht funktionieren, sondern auch zu Fehlern und Inkonstistenten Zuständen führen. Entspreechendes steht auch in den Triblme-Unterlagen:
Dieser Beitrag verstößt gegen die Netiquette des Forums.
Beiträge, die IN GROßBUCHSTABEN oder fett geschrieben sind bitte vermeiden.
{[userwarning_empty_error]}
Es wird der oben genannte Grund verwendet. Klicken Sie hier, um den Inhalt der privaten Nachricht anzupassen
Legen Sie hier den Inhalt der PN-Benachrichtigung fest.
Hinweis: Dieses Mitglied wurde bereits 4 Mal verwarnt. Bei einer weiteren Verwarnung wird das Mitglied automatisch gesperrt.
Dieses Forum wurde von Anwendern für Anwender konzipiert. Das Forum ist inoffiziell und wurde ohne Mithilfe des Softwareherstellers, der Fa.Trimble, erstellt.
Es werden darin alle Berechnungsmodule und CAD Module der Software Nova behandelt. Anwender helfen Anwender kostenlos bei ihren Problemen im täglichen Gebrauch der Software und vermitteln Tips und Tricks, die das Arbeiten mit Nova noch effizienter und schneller gestalten. Sie müssen künftig nicht mehr selbst über alle Programmfehler stolpern und können diese bereits im Vorfeld vermeiden. Werden auch Sie ein Teil der Novauser - Familien und profitieren Sie gratis von der Erfahrung aller Mitglieder.