Erstellen und Konfigurieren der Vorlagen

Beim Erstellen einer Datenbank bietet Adobe Campaign zwei verschiedene Optionen:

  1. Erstellen oder Recycling einer Datenbank: Wählen Sie diese Optionen aus, wenn Sie eine neue Datenbank erstellen oder eine bestehende wiederverwenden möchten. Siehe 1. Fall: Erstellen/Recycling einer Datenbank.
  2. Verwenden einer vorhandenen Datenbank: Wählen Sie diese Option, wenn Ihr Administrator bereits eine leere Datenbank erstellt hat und Sie sie verwenden möchten. oder um die Struktur einer vorhandenen Datenbank zu erweitern. Siehe 2. Fall: Vorhandene Datenbank verwenden.

Die Konfigurationsschritte werden nachfolgend beschrieben.

VORSICHT

Namen von Datenbanken, Benutzern und Schemata dürfen nicht mit einer Zahl beginnen oder Sonderzeichen enthalten.

Nur die intern Die Kennung kann diese Vorgänge ausführen. Weiterführende Informationen hierzu finden Sie in diesem Abschnitt.

1. Fall: Erstellen/Recycling einer Datenbank

Die Schritte zum Erstellen einer Datenbank oder zum Recycling einer vorhandenen Datenbank werden nachfolgend beschrieben. Einige Konfigurationen hängen von der verwendeten Datenbank-Engine ab:

Folgende Schritte sind erforderlich:

Schritt 1: Auswählen der Datenbank-Engine

Wählen Sie aus der Dropdown-Liste die Datenbank-Engine aus.

Unterstützte Datenbanken werden in Campaign aufgeführt Kompatibilitätsmatrix.

Identifizieren Sie den Server und wählen Sie den auszuführenden Vorgangstyp aus. In diesem Fall Erstellen oder Recycling einer Datenbank.

Je nach ausgewählter Datenbank-Engine können die Informationen zur Serveridentifizierung variieren.

  • Für Oracle Engine, füllen Sie die TNS-Name für den Anwendungsserver definiert.

  • Für PostgreSQL oder DB2 angegeben, müssen Sie den DNS-Namen (oder die IP-Adresse) angeben, der auf dem Anwendungsserver für den Zugriff auf den Datenbankserver definiert ist.

  • Für Microsoft SQL Server müssen Sie Folgendes definieren: den DNS-Namen (oder die IP-Adresse), der auf dem Anwendungsserver für den Zugriff auf den Datenbankserver definiert ist: DNS oder DNS\<instance> (Instanzmodus),

    VORSICHT

    Ab Version 20.3 wird die Windows NT-Authentifizierung eingestellt. SQL Server-Authentifizierung ist jetzt der einzige Authentifizierungsmodus, der für Microsoft SQL Server verfügbar ist. Mehr dazu

Schritt 2: Herstellen einer Verbindung zum Server

Im Serverzugriff -Fenster den Datenbankserver-Zugriff definieren.

Geben Sie dazu den Namen und das Kennwort eines Administratorsystemkonto die Zugriff auf die Datenbanken hat, d. h.:

  • System für eine Oracle-Datenbank,
  • sa für eine Microsoft SQL Server-Datenbank,
  • postgres für eine PostgreSQL-Datenbank,
  • db2inst1 für eine DB2-Datenbank.

3. Schritt - Verbindung und Merkmale der Datenbank

Im folgenden Schritt können Sie die Einstellungen für die Anmeldung bei der Datenbank konfigurieren.

Sie müssen die folgenden Einstellungen definieren:

  • Geben Sie den Namen der zu erstellenden Datenbank an.

    HINWEIS

    Bei einer DB2-Datenbank darf der Name der Datenbank 8 Zeichen nicht überschreiten.

  • Geben Sie das Kennwort des mit dieser Datenbank verknüpften Kontos ein.

  • Geben Sie an, ob die Datenbank in Unicode vorliegen muss oder nicht.

    Die Unicode-Datenbank -Option können Sie alle Zeichentypen unabhängig von der Sprache in Unicode speichern.

    HINWEIS

    Mit einer Oracle-Datenbank kann die Unicode-Speicher -Option verwendet NCLOB und NVARCHAR Typfelder.

    Wenn Sie diese Option nicht auswählen, muss der Zeichensatz (Zeichensatz) der Oracle-Datenbank die Datenspeicherung in allen Sprachen aktivieren (empfohlen wird AL32UTF8).

  • Wählen Sie eine Zeitzone für die Datenbank aus und geben Sie an, ob sie in UTC vorliegen soll (sofern verfügbar).

    Weitere Informationen hierzu finden Sie unter Zeitzonen-Management.

Schritt 4: Zu installierende Pakete

Wählen Sie die Pakete aus, die Sie installieren möchten.

Überprüfen Sie in Ihrem Lizenzvertrag, welche Lösungen und Optionen Sie installieren dürfen, z. B. "Interaction"oder "Social Marketing".

Schritt 5: Erstellungsschritte

Die Erstellungsschritte -Fenster können Sie das SQL-Skript anzeigen und bearbeiten, das zum Erstellen der Tabellen verwendet wird.

  • Für eine Oracle-, Microsoft SQL Server- oder PostgreSQL-Datenbank kann der Administrator auch die Speicherparameter zum Erstellen von Datenbankobjekten.

    Diese Parameter erhalten die genauen Tablespace-Namen (Warnung: Groß-/Kleinschreibung beachten). Sie werden jeweils im Administration > Plattform > Optionen Knoten in den folgenden Optionen (siehe diesem Abschnitt):

    • WdbcOptions_TableSpaceUser: Benutzertabellen basierend auf einem Schema
    • WdbcOptions_TableSpaceIndex: Index der Benutzertabellen basierend auf einem Schema
    • WdbcOptions_TableSpaceWork: Arbeitstabellen ohne Schema
    • WdbcOptions_TableSpaceWorkIndex: Index der Arbeitstabellen ohne Schema
  • Für eine Oracle-Datenbank muss der Adobe Campaign-Benutzer Zugriff auf die Oracle-Bibliotheken haben, in der Regel als Mitglied der oinstall hinzugefügt.

  • Die Administratorkennwort festlegen oder ändern ermöglicht die Eingabe des mit dem Adobe Campaign-Benutzer verknüpften Kennworts mit Administratorrechten.

    Es wird empfohlen, aus Sicherheitsgründen ein Kennwort für den Adobe Campaign-Kontoadministrator zu definieren.

6. Schritt - Erstellung der Datenbank

Im letzten Schritt des Assistenten können Sie die Datenbank erstellen. Klicken Starten zur Bestätigung.

Nachdem die Datenbank erstellt wurde, können Sie die Verbindung wiederherstellen, um die Instanzkonfiguration abzuschließen.

Sie müssen jetzt den Softwareverteilungs-Assistenten starten, um die Konfiguration der Instanz abzuschließen. Siehe Implementierungsassistent.

Die Verbindungseinstellungen für die mit der Instanz verknüpfte Datenbank werden in der Datei gespeichert /conf/config-<instance>.xml im Installationsverzeichnis von Adobe Campaign.

Beispiel einer Microsoft SQL Server-Konfiguration für die Datenbank base61, die mit dem 'campaign'-Konto und seinem verschlüsselten Kennwort verknüpft ist:

<dbcnx encrypted="1" login="campaign:myBase" password="myPassword" provider="DB" server="dbServer"/>

2. Fall: Vorhandene Datenbank verwenden

Die Datenbank sowie der Benutzer müssen vom Datenbankadministrator erstellt und die Zugriffsberechtigungen korrekt konfiguriert worden sein.

Für eine Oracle-Datenbank sind beispielsweise folgende Mindestberechtigungen erforderlich: CONNECT, RESSOURCE UND UNBEGRENZTER TABLESPACE.

Gehen Sie zur Verwendung einer vorhandenen Datenbank wie folgt vor:

1. Schritt - Datenbank-Engine auswählen

Wählen Sie die Datenbank-Engine aus der Dropdown-Liste aus.

Identifizieren Sie den Server und wählen Sie den Vorgangstyp aus, den Sie ausführen möchten. In diesem Fall Vorhandene Datenbank verwenden.

Je nach ausgewählter Datenbank-Engine können die Informationen zur Serveridentifizierung variieren.

  • Für Oracle Engine, füllen Sie die TNS-Name für den Anwendungsserver definiert.

  • Für PostgreSQL oder DB2 angegeben, müssen Sie den DNS-Namen (oder die IP-Adresse) angeben, der auf dem Anwendungsserver für den Zugriff auf den Datenbankserver definiert ist.

  • Für Microsoft SQL Server müssen Sie Folgendes definieren:

    1. den DNS-Namen (oder die IP-Adresse), der auf dem Anwendungsserver für den Zugriff auf den Datenbankserver definiert ist,

    2. die Sicherheitsmethode für den Zugriff auf Microsoft SQL Server: SQL Server-Authentifizierung oder Windows NT-Authentifizierung.

Schritt 2: Einstellungen für die Datenbankverbindung

Im Datenbank definieren Sie die Einstellungen für die Datenbankverbindung.

Sie müssen die folgenden Einstellungen definieren:

  • Geben Sie den Namen der zu verwendenden Datenbank an,

  • Geben Sie den Namen und das Kennwort des dieser Datenbank zugeordneten Kontos ein;

    HINWEIS

    Stellen Sie sicher, dass sowohl der Schemaname als auch der Benutzername übereinstimmen. Die empfohlene Methode zum Erstellen einer Datenbank wird über den Kampagnenkonsole-Client empfohlen.
    Bei einer Oracle-Datenbank ist die Angabe des Kontonamens nicht erforderlich.

  • Geben Sie an, ob die Datenbank Unicode sein soll oder nicht.

Schritt 3: Zu installierende Pakete

Wählen Sie die Pakete aus, die Sie installieren möchten.

Überprüfen Sie in Ihrem Lizenzvertrag, welche Lösungen und Optionen Sie installieren dürfen, z. B. "Interaction"oder "Leads".

Schritt 4: Erstellungsschritte

Die Erstellungsschritte -Fenster können Sie das SQL-Skript anzeigen und bearbeiten, das zum Erstellen der Tabellen verwendet wird.

  • Für Oracle-, Microsoft SQL Server- oder PostgreSQL-Datenbanken kann der Administrator die Speicherparameter zum Erstellen von Datenbankobjekten.

  • Für eine Oracle-Datenbank muss der Adobe Campaign-Benutzer Zugriff auf die Oracle-Bibliotheken haben, in der Regel als Mitglied der oinstall hinzugefügt.

  • Die Administratorkennwort festlegen oder ändern ermöglicht die Eingabe des mit dem Adobe Campaign-Benutzer verknüpften Kennworts mit Administratorrechten.

    Es wird empfohlen, aus Sicherheitsgründen ein Kennwort für den Adobe Campaign-Kontoadministrator zu definieren.

5. Schritt - Erstellung der Datenbank

Im letzten Schritt des Assistenten können Sie die Datenbank erstellen. Klicken Starten zur Bestätigung.

Sobald die Datenbankerstellung abgeschlossen ist, können Sie die Verbindung wiederherstellen, um die Instanzkonfiguration abzuschließen.

Sie müssen jetzt den Softwareverteilungs-Assistenten starten, um die Konfiguration der Instanz abzuschließen. Siehe Implementierungsassistent.

Die Verbindungseinstellungen für die mit der Instanz verknüpfte Datenbank werden in der Datei gespeichert /conf/config-<instance>.xml im Installationsverzeichnis von Adobe Campaign.

Beispiel einer Microsoft SQL Server-Konfiguration für die Datenbank base61, die mit dem 'campaign'-Konto und seinem verschlüsselten Kennwort verknüpft ist:

<dbcnx encrypted="1" login="campaign:myBase" password="myPassword" provider="DB" server="dbServer"/>

Auf dieser Seite