Hallo Herr Kosch, bin mir nicht mehr ganz sicher, meine aber in einem Ihrer Bücher gelesen zu haben,
das Sie sich auch mit Centura - Datenbanken beschäftigen. In dieser Richtung habe ich zwei Fragen.
Ich selbst habe keine Erfahrung in der Administration von Centura, kenne mich nur mit der Sybase SQL - Anywhere
einigermassen aus.
Mein Ziel:
Ich möchte mittels Batchmove einen Datenbankabgleich von einer Sybase SQL Anywhere (5.5) zu einer
Centura SQL Base - Datenbank vornehmen.
Die zwei Tabellen, die ich sychronisieren will sind mit DataPump von der Sybase auf die Centura kopiert worden.
Das hat soweit geklappt.
1. Problem : meiner Applikation habe ich nun zwei Database - Komponenten, 2 TTable und 1 Batchmove
Starte ich das Programm bekomme ich immer die Fehlermeldung : Zieltabelle muss indiziert sein.
Die Zieltabelle auf Centura hat aber schon einen Index bekommen und es sind auch 3 Schluesselfelder in der
Tabelle angelegt. Was muss ich auf der SQL Base - Seite tun, damit es mit den normalen TTable - Einstellungen
funktioniert ?.
2. Problem : Mir ist jetzt schon 2 mal passiert, das ich mit dem SQL-Explorer die Centura Datenbank derart beschädigt habe,
das Sie zerstört war und neu angelegt werden musste. Dabei habe ich nur die Verbindung etabliert und wollte dann
den Verzeichnisbaum Table expandieren - lange Zeit SQL - Sanduhr - Task "abgeschossen" da keine Rückmeldung, danach
Datenbankconnect zur Centura nicht mehr möglich. Der ODBC - Treiber ist allerdings mit dem Administrator - Konto eingerichtet.
Haben Sie eine Idee woran´s liegt und wie ich es verhindern kann ? . Ich habe allerdings den leisen Verdacht das vielleicht
Netzwerkprobleme daran schuld sind (Ethernet nach Token - Ring über Bridge)
Vielen Dank im voraus
das Sie sich auch mit Centura - Datenbanken beschäftigen. In dieser Richtung habe ich zwei Fragen.
Ich selbst habe keine Erfahrung in der Administration von Centura, kenne mich nur mit der Sybase SQL - Anywhere
einigermassen aus.
Mein Ziel:
Ich möchte mittels Batchmove einen Datenbankabgleich von einer Sybase SQL Anywhere (5.5) zu einer
Centura SQL Base - Datenbank vornehmen.
Die zwei Tabellen, die ich sychronisieren will sind mit DataPump von der Sybase auf die Centura kopiert worden.
Das hat soweit geklappt.
1. Problem : meiner Applikation habe ich nun zwei Database - Komponenten, 2 TTable und 1 Batchmove
Starte ich das Programm bekomme ich immer die Fehlermeldung : Zieltabelle muss indiziert sein.
Die Zieltabelle auf Centura hat aber schon einen Index bekommen und es sind auch 3 Schluesselfelder in der
Tabelle angelegt. Was muss ich auf der SQL Base - Seite tun, damit es mit den normalen TTable - Einstellungen
funktioniert ?.
2. Problem : Mir ist jetzt schon 2 mal passiert, das ich mit dem SQL-Explorer die Centura Datenbank derart beschädigt habe,
das Sie zerstört war und neu angelegt werden musste. Dabei habe ich nur die Verbindung etabliert und wollte dann
den Verzeichnisbaum Table expandieren - lange Zeit SQL - Sanduhr - Task "abgeschossen" da keine Rückmeldung, danach
Datenbankconnect zur Centura nicht mehr möglich. Der ODBC - Treiber ist allerdings mit dem Administrator - Konto eingerichtet.
Haben Sie eine Idee woran´s liegt und wie ich es verhindern kann ? . Ich habe allerdings den leisen Verdacht das vielleicht
Netzwerkprobleme daran schuld sind (Ethernet nach Token - Ring über Bridge)
Vielen Dank im voraus
Comment