On Sunday, 24. March 2002 12:00, Alex Klein wrote:
Hallo Lesende(r),
ich habe einen Linux-Server (7.2 professional), der früher mal ein Novell 4.11 war. Das Ding ist allerdings mit Novell Mitte letzten Jahres gecrasht, so daß ich ihn gegen Linux auswechselte.
Auf diesem Server läuftr eine Datenbank. Das Format dürfte Paradox sein, das Interface ist für Win32 programmiert. Lediglich die Daten liegen auf dem Server. Die Datenbank hat mehrere Gebiete (Kundestamm, Leistungsträger, Angebote etc.). Lediglich im Kundenstamm kommt es immer wieder zu unerklärlichen Fehlern.
Was für Fehler denn? Deine Beschreibung ist nicht sehr aufschlussreich...
Da das Problem bei Novell nicht bestanden hat und seitem nur das BS des Servers geändert wurde, liegt es Nahe, die Ursache am Server zu suchen.
Samba: Ich habe es schon mit einem einzelnen Share versucht. Die Rechte der DB habe ich auf 0777[1] gestellt, so daß jeder schreiben kann. Dem share hab ich dann auch noch strict locking verpaßt, aber das hat alles nichts geholfen. Könnte es an der Samba Version liegen? IIRC Version 2.2.0a.
Ein Update auf Samba 2.2.3a kann sicher nicht schaden. Damit hast du diese Fehlerquelle schon mal ausgeschlossen. Zitat: "This is the latest stable release of Samba. This is the version that all production Samba servers should be running for all current bug-fixes." Ausserdem solltest du deine smb.conf mal posten.
Filesystem: Die Datenpartition läuft unter ReiserFS. Ich habe bisher keine schlechten Erfahrungen mit ReiserFS gemacht, daher hab ich die Installation so vollzogen. Ich habe jetzt schon aus dieser Befürchtung heraus die Datenbank auf eine ext2 Partition gelegt und einen Link darauf gesetzt.
Woran könnte es noch liegen? Novell hat die Daten ja auch nur zur Verfügung gestellt. Da kann ja zu Samba nicht groß der Unterschied sein. Andere Borland-Datenbanken laufen ja auch mit Samba-Servern.
Wie gesagt: WAS genau läuft nicht?
Ich bin wirklich _für jede Vermutung_ dankbar. Auch per PM.
tia
[1] Ja ich weiß, daß 0666 oder 0660 auch reicht.
-- Where do you want to be tomorrow? Entracom. Building Linux systems. http://www.entracom.de