PATEDI NT.ExchangeGate: Unterschied zwischen den Versionen

Aus PPwiki
Wechseln zu: Navigation, Suche
(Der Seiteninhalt wurde durch einen anderen Text ersetzt: „{{DISPLAYTITLE:ExchangeGate|noerror}} ==Probleme bei der Installation== Wenn das ExchangeGate direkt nach dem starten abstürzt (z.…“)
Zeile 2: Zeile 2:
  
 
==Probleme bei der Installation==
 
==Probleme bei der Installation==
Wenn das ExchangeGate direkt nach dem starten abstürzt (z.B. nach einem Update von einer alten Version), können Tabellen und/oder Spalten fehlen.
+
Wenn das ExchangeGate direkt nach dem Starten abstürzt (z.B. nach einem Update von einer alten Version), können Tabellen und/oder Spalten fehlen.
  
 
Dann dieses Skript [[Alter-User-Tables.sql]] ausführen.
 
Dann dieses Skript [[Alter-User-Tables.sql]] ausführen.
 +
 +
[[Update_E-Tabellen_ExchangeGate]]    UPDATE E_CUSTOMER SET TIMEST = PAT_TIME.FGETTIMEST WHERE TIMEST IS NULL;
 +
 +
 +
 +
ALTER TABLE E_CUSTOMER DROP PRIMARY KEY DROP INDEX;
 +
DROP INDEX E_CUSTOMER_PK;
 +
ALTER TABLE E_CUSTOMER ADD CONSTRAINT E_CUSTOMER_PK PRIMARY KEY (TIMEST);
 +
 +
UPDATE E_EXCHANGE SET EXCHANGE_ID = PAT_TIME.FGETTIMEST WHERE EXCHANGE_ID IS NULL;
 +
ALTER TABLE E_EXCHANGE DROP PRIMARY KEY DROP INDEX;
 +
DROP INDEX E_EXCHANGE_PK;
 +
ALTER TABLE E_EXCHANGE ADD CONSTRAINT E_EXCHANGE_PK PRIMARY KEY (EXCHANGE_ID);
 +
commit;

Version vom 17. Juli 2020, 10:28 Uhr


Probleme bei der Installation

Wenn das ExchangeGate direkt nach dem Starten abstürzt (z.B. nach einem Update von einer alten Version), können Tabellen und/oder Spalten fehlen.

Dann dieses Skript Alter-User-Tables.sql ausführen.

Update_E-Tabellen_ExchangeGate UPDATE E_CUSTOMER SET TIMEST = PAT_TIME.FGETTIMEST WHERE TIMEST IS NULL;


ALTER TABLE E_CUSTOMER DROP PRIMARY KEY DROP INDEX; DROP INDEX E_CUSTOMER_PK; ALTER TABLE E_CUSTOMER ADD CONSTRAINT E_CUSTOMER_PK PRIMARY KEY (TIMEST);

UPDATE E_EXCHANGE SET EXCHANGE_ID = PAT_TIME.FGETTIMEST WHERE EXCHANGE_ID IS NULL; ALTER TABLE E_EXCHANGE DROP PRIMARY KEY DROP INDEX; DROP INDEX E_EXCHANGE_PK; ALTER TABLE E_EXCHANGE ADD CONSTRAINT E_EXCHANGE_PK PRIMARY KEY (EXCHANGE_ID); commit;