Hallo!
Ich habe hier ein Problem, das mich davon abhält, meinen Urlaub antreten zu durfen.
Situation:
Kunde hat ein Warenwirtschaftssystem das damals mit Delphi 3 Client/Server Suite für MSSQL 6.5 entwickelt wurde. Das Programm wurde zu Pflege an mich übergeben, die Vorgängerfirma kann mir leider keinen Support leisten.
Wegen der Serverumstellung auf Windows 2003 Server musste leider auch ein neuer SQL Server her, da der alte und 2003 nicht läuft.
Es gab einige Probleme mit ein paar Sachen ("Primär-Index nicht gefunden"), doch auf meinem Programmier-Laptop (also kein Kunden-Client) mit Windows-XP und Delphi 6 kann ich mich soweit verbinden.
Die Kunden-PC benutzen noch Windows NT und Windows 2000, und haben jeweils auch Delphi 3 installiert, damit sie die BDE verfügbar haben (warum muss das sein?).
Jetzt das PROBLEM:
Alle Kunden PCs koennen sich nicht mit dem neuen Server verbinden!
Auf einem Windows 2000 PC habe ich schon einmal Delphi 7.0 Enterprise (die 6.0 hab ich im Moment nicht da!) installiert. Wenn ich in der BDE in der Systemsteuerung eine Datenbank eintrage (z.b. mit dem Namen "Sql") und die speichern will, meckert der z.B. "Name zu ungenau" oder sowas", und das Programm funktioniert also dann weder mit dem alten noch mit dem neuen Server.
Warum geht das bei mir unter XP und nicht bei denen unter 2000 und NT? Brauchen die auch alle Delphi 6 oder die neue BDE (gibts die einzeln, wenn ja, wo?), kann ich das sonst irgendwie umstellen dass der keine BDE mehr braucht und sich direkt auf SQL verbindet oder sonstwas? Was haben die Einträge in der BDE in der Systemsteuerung mit der Komponente in Delphi zu tun? Was könnte ich wo noch einstellen?
Ich bin für alle Tips dankbar!
Ich habe hier ein Problem, das mich davon abhält, meinen Urlaub antreten zu durfen.
Situation:
Kunde hat ein Warenwirtschaftssystem das damals mit Delphi 3 Client/Server Suite für MSSQL 6.5 entwickelt wurde. Das Programm wurde zu Pflege an mich übergeben, die Vorgängerfirma kann mir leider keinen Support leisten.
Wegen der Serverumstellung auf Windows 2003 Server musste leider auch ein neuer SQL Server her, da der alte und 2003 nicht läuft.
Es gab einige Probleme mit ein paar Sachen ("Primär-Index nicht gefunden"), doch auf meinem Programmier-Laptop (also kein Kunden-Client) mit Windows-XP und Delphi 6 kann ich mich soweit verbinden.
Die Kunden-PC benutzen noch Windows NT und Windows 2000, und haben jeweils auch Delphi 3 installiert, damit sie die BDE verfügbar haben (warum muss das sein?).
Jetzt das PROBLEM:
Alle Kunden PCs koennen sich nicht mit dem neuen Server verbinden!
Auf einem Windows 2000 PC habe ich schon einmal Delphi 7.0 Enterprise (die 6.0 hab ich im Moment nicht da!) installiert. Wenn ich in der BDE in der Systemsteuerung eine Datenbank eintrage (z.b. mit dem Namen "Sql") und die speichern will, meckert der z.B. "Name zu ungenau" oder sowas", und das Programm funktioniert also dann weder mit dem alten noch mit dem neuen Server.
Warum geht das bei mir unter XP und nicht bei denen unter 2000 und NT? Brauchen die auch alle Delphi 6 oder die neue BDE (gibts die einzeln, wenn ja, wo?), kann ich das sonst irgendwie umstellen dass der keine BDE mehr braucht und sich direkt auf SQL verbindet oder sonstwas? Was haben die Einträge in der BDE in der Systemsteuerung mit der Komponente in Delphi zu tun? Was könnte ich wo noch einstellen?
Ich bin für alle Tips dankbar!
Comment