Hansebubeforum
Registrieren || Einloggen || Hilfe/FAQ || Suche || Memberlist || Home || Statistik || Kalender || Staff Willkommen Gast!


Hansebubeforum » Hilfe » Netzwerklösungen » Threadansicht

Autor Thread - Seiten: -1-
000 — Direktlink
09.09.2008, 08:33 Uhr
NDS-Krane



Hallo und Guten Morgen,

wir haben folgendes Problem.

Wir haben 4 Rechner im Netzwerk. Einer fungiert als Server. Da wir viele Excel-Listen zur Bestandsverwaltung haben, müssten wir gleichzeitig die Excel-Listen bearbeiten aber auch abspeichern können.

Gibt es hier eine Serverlösung?

Vielen Dank für eure Hilfe.
--
MfG Thomas
Mit freundlichen Grüßen aus der Nähe der Reiterstadt Verden!
www.nds-krane.de
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
001 — Direktlink
09.09.2008, 12:06 Uhr
pinguin

Avatar von pinguin

Hi Thomas

wenn ihr ein wenig bastelfreudig seit in der aktuellen CT ist eine CD/DVD mit nem kompletten Server für Mail-, File- und Printservices sowie ne Firewall
http://www.heise.de/ct/projekte/srv/

Der läuft auf "schmaler" Hardware ist, bis auf den Preis für das Heft, kostenlos.

Wenn Mailserver und Firewall Funktion nicht notwendig ist mal nach ner Linux / Samba Lösung schauen.

Gruß
Andreas

PS hab den Server schon zweimal in einem Kommerziellen Umfeld erfolgreich eingesetzt ...
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
002 — Direktlink
09.09.2008, 12:47 Uhr
Sebastian Suchanek
Admin
Avatar von Sebastian Suchanek


Zitat:
pinguin postete
wenn ihr ein wenig bastelfreudig seit in der aktuellen CT ist eine CD/DVD mit nem kompletten Server für Mail-, File- und Printservices sowie ne Firewall
http://www.heise.de/ct/projekte/srv/

Die Antwort ist haarscharf an der eigentlichen Problemstellung vorbei.
Das Problem ist nämlich nicht die eigentliche Bereitstellung der Daten, das scheint ja einer der vier o.g. PCs ganz gut hinzubekommen. Das Problem sind vielmehr die konkurrierenden Lese- und Schreib(!)-Zugriffe der vier Nutzer auf die Daten.

Um ehrlich zu sein halte ich Excel-Tabellen für den beschriebenen Zweck aber auch für gnadenlos ungeeignet. Eine Datenbank (notfalls evtl. sogar der "Zettelkasten" M$ Access) ist da wesentlich geeigneter.


Tschüs,

Sebastian
--
Baumaschinen-Modelle.net - Schwerlast-Rhein-Main.de
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
003 — Direktlink
09.09.2008, 13:42 Uhr
NDS-Krane



Vielen Dank erstmal für die Antworten, welche leider noch kein Programm definieren, welches den o.a. Nutzen erfüllt.

Wir wollen lediglich eine Tabelle (beliebig erweiterbar) benutzen, auf die alle gleichzeitig zugreifen aber auch speichern können.

Microschrott Excel bringt immer die Meldung, wenn eine Datei auf hat, "Datei ist durch User XYZ gesperrt"
--
MfG Thomas
Mit freundlichen Grüßen aus der Nähe der Reiterstadt Verden!
www.nds-krane.de
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
004 — Direktlink
09.09.2008, 14:25 Uhr
Sebastian L.



Gleichzeitiger Zugriff auf eine Tabelle und unabhängiges Abspeichern funktionieren nicht! Es kann jeweils nur ein Nutzer mit der Datei arbeiten.
Wie mein Namensvetter schon schrieb, ist eine kleine Datenbank daüfr die geeignetere Lösung und eine Programmempfehlung hat er auch gegeben: MS Access. Ich kenne mich mit Datenbanken zwar auch nicht aus, weil ich eher im Netzwerkbereich zu Hause bin, gehe aber mal davon aus, dass es weitaus günstigere und benutzerfreundlichere Alternativen gibt - einfach mal Professor Google bemühen...

MfG,
Sebastian
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
005 — Direktlink
09.09.2008, 14:34 Uhr
Sebastian Suchanek
Admin
Avatar von Sebastian Suchanek


Zitat:
Sebastian L. postete
Gleichzeitiger Zugriff auf eine Tabelle und unabhängiges Abspeichern funktionieren nicht! Es kann jeweils nur ein Nutzer mit der Datei arbeiten.

Exakt.
Ich versuche das nochmal zu verdeutlichen: Angenommen man legt eine leere Excel-Datei an, die User A und User B gleichzeitig öffnen. User A schreibt ins Feld A1 den Wert "3", User B schreibt ins Feld A2 den Wert "5". Dann speichert und schließt User A die Datei, User B macht kurze Zeit danach das gleiche.
Ohne jeglichen Zugriffsschutz würde danach "5" im Feld A2 stehen und Feld A1 (wieder) leer sein.
Ich nehme an, daß das nicht das ist, was Du möchtest.
Excel bzw. Windows nimmt halt den einfachsten möglichen Ausweg aus diesem Dilemma und läßt das Öffnen einer Datei immer nur durch einen einzelnen User zu.


Zitat:
Sebastian L. postete
Wie mein Namensvetter schon schrieb, ist eine kleine Datenbank daüfr die geeignetere Lösung und eine Programmempfehlung hat er auch gegeben: MS Access.

Nein, das will ich so definitiv nicht verstanden wissen!


Tschüs,

Sebastian
--
Baumaschinen-Modelle.net - Schwerlast-Rhein-Main.de

Dieser Post wurde am 09.09.2008 um 14:34 Uhr von Sebastian Suchanek editiert.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
006 — Direktlink
09.09.2008, 15:56 Uhr
pinguin

Avatar von pinguin

Hmmmm

meld einen kleinen Einspruch an ;-)


Seit Excel 2000 gibts die Option eine Excel Tabelle "gemeinsam" zu bearbeiten
Wir arbeiten seit 2001 in unserem Team mit dieser Lösung...

Probleme sind unter anderem, wie oben beschrieben, das gleichzeitige Bearbeiten der gleichen Zelle....

Am problematischsten dabei ist aber wenn die Basis entzogen wird, will heißen: ist die Datei auf einem Arbeitsplatzrechner abgelegt und wird der Rechner "ausgeschaltet" gehen die Änderungen der noch offenen Dateien "verloren". Daher sollte die Datei auf nem Fileserver abgelegt sein...


Gruß
Andreas
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
007 — Direktlink
09.09.2008, 15:56 Uhr
Sebastian L.



Ja, ist ja gut... ;-)
Ich korrigiere: es war keine "Empfehlung", sondern lediglich ein "Beispiel" für ein mögliches Programm für den gesuchten Einsatzzweck.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
008 — Direktlink
09.09.2008, 23:30 Uhr
Schlappseil



im Grunde ist alles dazu (und richtig) gesagt worden.





Zitat:
pinguin postete
Seit Excel 2000 gibts die Option eine Excel Tabelle "gemeinsam" zu bearbeiten
Wir arbeiten seit 2001 in unserem Team mit dieser Lösung...

Probleme sind unter anderem, wie oben beschrieben, das gleichzeitige Bearbeiten der gleichen Zelle....

Am problematischsten dabei ist aber wenn die Basis entzogen wird, will heißen: ist die Datei auf einem Arbeitsplatzrechner abgelegt und wird der Rechner "ausgeschaltet" gehen die Änderungen der noch offenen Dateien "verloren". Daher sollte die Datei auf nem Fileserver abgelegt sein...

das funktioniert aber auch nur in einem kleinen Team. Excel ist eine Tabellenkalkulation und keine Datenbank, und nur letztere ist für gleichzeitigen Zugriff mehrerer Benutzer auf gemeinsam genutzte Daten brauchbar. Das (Datenbank-)Programm sperrt einzelne Datensätze (Records) für den Zeitraum des Schreibzugriffs und gibt sie danach wieder frei, lesbar sind diese Records währenddessen trotzdem.

Wollen zwei Benutzer gleichzeitig denselben Record bearbeiten (NICHT: lesen), kommt es zu den berühmten Rundrufen, welche jeder kennt, der mal in einem Verkaufsbüro gearbeitet hat:

"Wer von Euch ist gerade bei Frau Meier drin? Bitte mal rausgehen, ich habe ein Storno"


--
Nach dem Hub ist vor dem Hub.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
009 — Direktlink
10.09.2008, 21:01 Uhr
Sebastian Suchanek
Admin
Avatar von Sebastian Suchanek

Noch eine kleine Ergänzung für alle, die sich näher mit der Materie auseinandersetzen möchten: Das Stichwort dazu lautet "Transaktion".
Evtl. auch interessant zu lesen: http://www.mysql.de/news-and-events/press-release/ct0305.pdf


Tschüs,

Sebastian
--
Baumaschinen-Modelle.net - Schwerlast-Rhein-Main.de

Dieser Post wurde am 10.09.2008 um 21:01 Uhr von Sebastian Suchanek editiert.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
010 — Direktlink
12.09.2008, 08:51 Uhr
NDS-Krane



Ok alles klar vielen Dank euch allen.

Kann man MS Access alleine kaufen und wenn ja, kann man sowas auf einem Server installieren und auf 3 Rechnern nutzen? Was kostet sowas dann?

Vielen Dank,
--
MfG Thomas
Mit freundlichen Grüßen aus der Nähe der Reiterstadt Verden!
www.nds-krane.de
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
011 — Direktlink
12.09.2008, 11:23 Uhr
Schlappseil



das wird in Deinem Fall nicht viel nützen, denn die Access-Datenbank"datei" (z.B. datenbank.mdb) unterliegt denselben Einschränkungen wie jede andere einzelne Datei: nur jeweils ein Benutzer kann darauf schreibend zugreifen.

Was man hier bräuchte, wäre das Produkt "MS-SQL-Server" auf dem Server und ein sog. Frontend (Anwendungsprogramm, kann man auch mit Access, im Prinzip aber mit jeder Programmiersprache mit entsprechenden ODBC-Treibern realisieren) auf den Clientrechnern. Es geht natürlich auf dem Server auch jede andere Datenbank (MySQL z.B.), auf welche das Frontend (Clientprogramm) zugreift. Wir haben sowas selbst gebaut mit einer Anwendung unter Access (muß dafür auf jedem Rechner installiert und natürlich n Lizenzen vorhanden sein) und einer MySQL-DB auf dem Server, das läuft seit Jahren ohne Probleme, und wenn man einen Access-Profi in der Firma oder an der Hand hat, läßt sich die Anwendung recht einfach umbauen bzw. anpassen.

Alles andere ist Bastelkram und wird Euch über kurz oder lang nur Probleme bereiten
--
Nach dem Hub ist vor dem Hub.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
Seiten: -1-     [ Hilfe ]  


Linktips:

Kranliste von Carsten Thevessen

Kran-und Schwerlast-FAQ von Sebastian Suchanek

RAL Farbliste von Burkhardt Berlin


Hansebube.de - Modellbau und Vorbild

powered by ThWboard 3 Beta 2.84
© by Paul Baecher & Felix Gonschorek


Impressum und rechtliche Hinweise
Datenschutzerklärung