UpdBC116_Exports_2

<< Klicken Sie hier um das Inhaltsverzeichnis anzuzeigen >>

Navigation:  Datenbank Update Scripts >

UpdBC116_Exports_2

Dieses Skript muss nach "UpdBC115_Daten_Anpassen" ausgeführt werden.

Achtung! Dieses Skript muss unter Umständen auf den Zeichensatz Ihrer DB angepasst werden!

Wenn Sie das RP01 nutzen, lesen Sie bitte den unten stehenden Hinweis zur Aktivierung der Trigger.

Dieses Skript sollte nur nach einem expliziten Test (*) kumuliert ausgeführt werden.

Erweitert die EXPORTS Tabelle mit einem Primary Key und fügt zusätzlich noch weitere Felder ein.

Zudem wird noch ein Text Preview Feld in die Titel Tabelle hinzugefügt, welche beim Newsroom als Vorschau im Grid verwendet werden kann. Mit dem TiText BLOB Feld war die Performance zu langsam bei einer nicht sehr schnellen Netzwerkverbindung!

 

Anpassung des Skripts

Bei diesem Update Skript müssen Sie auch noch den Zeichensatz der Datenbank berücksichtigen und das Skript ggf. anpassen (per Suchen und Ersetzen).

 

Wenn die Datenbank den Zeichensatz WIN1252 verwendet:

 Das Skript kann ohne Änderung eingespielt werden.

 

Wenn die Datenbank den Zeichensatz ISO_8859_1 verwendet:

 Sämtliche Vorkommen von COLLATE PXW_INTL850 müssen durch COLLATE DE_DE ersetzt werden.

 

Wenn die Datenbank keinen Zeichensatz verwendet (NONE):

 Sämtliche Vorkommen von COLLATE PXW_INTL850 müssen entfernt werden.

 

Achten Sie beim Löschen bzw. beim Ersetzen darauf, das Semikolon als Abschluss der Zeile erhalten bleibt.

 

Wenn Sie die Replikation (RP01) bereits nutzen:

Die Replikationstrigger werden standardmässig als nicht aktiv auf der Datenbank eingefügt. Die Trigger müssen nach Abschluss aller Updateaktivitäten (siehe auch hier) im Modul RP01 noch aktiviert werden!

 

(*) Im Skript wird die Exports Tabelle gelöscht. Wenn zuvor nicht ein Backup / Restore durchgeführt wurde, kann es passieren, dass folgende Fehlermeldung erscheint: "unsuccessful metadata update object INDEX is in use"

Daher dieses Skript unbedingt zuvor testen ob es kumuliert fehlerfrei durchläuft.