PATEDI NT.ExchangeGate: Unterschied zwischen den Versionen
Aus PPwiki
Schild (Diskussion | Beiträge) (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.…“) |
Schild (Diskussion | Beiträge) |
||
| Zeile 2: | Zeile 2: | ||
==Probleme bei der Installation== | ==Probleme bei der Installation== | ||
| − | Wenn das ExchangeGate direkt nach dem | + | 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, 09: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;