Anfängerfrage: Wir haben 2 ADS Replikationsserver und jetzt geht's um die Auswertung der Queue, falls Fehler auftreten. Dann stoppt ja die Abarbeitung der Replikation. Wir arbeiten mit einem Datadictionary, dort ist die __subName auch automatisch enthalten. Mittels des Data Architecten kann diese auch geöffnet werden, per Xbase++ schaffe ich das nicht.
Ich möchte per SQL drauf zugreifen, bekomme aber bei:
Code: Alles auswählen
query("select * from repqueue where not empty(ErrorCode) order by EntryID desc"
Bei
Code: Alles auswählen
query("select * from __subName where not empty(ErrorCode) order by EntryID desc"
Code: Alles auswählen
Xbase++ Version : Xbase++ (R) Version 2.00.1542
default DBE : ADSDBE
------------------------------------------------------------------------------------------
oError:args :
-> VALTYPE: L VALUE: .T.
-> VALTYPE: O CLASS: dacSession
-> VALTYPE: C VALUE: <CURSOR> ¤q</CURSOR>
-> VALTYPE: C VALUE: queue
oError:canDefault : J
oError:canRetry : J
oError:canSubstitute: N
oError:cargo : NIL
oError:description : Datei kann nicht erzeugt werden
oError:filename :
oError:genCode : 70
oError:operation : DbUseArea
oError:osCode : 0
oError:severity : 2
oError:subCode : 8031
oError:subSystem : BASE
oError:thread : 3
oError:tries : 1
------------------------------------------------------------------------------
CALLSTACK:
------------------------------------------------------------------------------
Aufgerufen von ADSSQLSTATEMENT:QUERY(288)
Aufgerufen von ADSSQL:QUERY(2515)
Aufgerufen von CHECKREPQUEUE(1505)