Hallo, * Am 24.03.2002 zauberte Robert Szentmihalyi:
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...
Die Fehlermeldung ist auch nicht aufschlußreich: Dem Wortlaut nach: "Die Datenbank Kundenstamm hat einen Fehler im Vorspann." Die genaue Fehlermeldung kann ich momentan nicht posten, da ich mich nicht beim Kunden befinde.
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.
s.o. Im Übrigen ist das nicht der einzige Samba Server, den ich aufgesetzt hab. Der Share ist in etwa [name] directory = $dir read only = no create mask = 0777 directory mask = 0777 browseable = yes ist aus dem Kopf. Mit strict locking hab ich es auch versucht.
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?
Wenn die Datenbank abschmiert, dann kann man nicht mehr in den Kundenstamm. Auch nicht zum auslesen. Der Fehler der gemeldet wird ist ein "Indexfehler" IIRC. Viel kann ich leider nicht zur Datenbank sagen, da ich sie auch nur übernommen habe. Der Entwickler hat allerdings schon Versuche gemacht und konnte bei sich keinen Fehler feststellen. Und ich will den Fehler auch gerne am System und nicht an der Datenbank suchen, da ich ihn am System vermute und es dem Kunden nichts hilft, wenn ich schrei "Das könnte aber auch an der Datenbank liegen." Einen Tip hab ich schon per PM bekommen. Den teste ich morgen aus. War es die Lösung werde ich es posten. Danke an alle Beteiligten. -- Gruß Alex --
Weil "Schnaps zum Bier - das braucht das Tier". Rööööööhr! Koenntest Du diese interessante These bitte etwas detailierter erlaeutern? Uaaarrgh! Dange, das erklaert vieles. [Thorsten Hermes und Udo Burghardt in dtb]