v7 On-Premise und Hybrid

Erstellen und Konfigurieren der Vorlagen

Letzte Aktualisierung: 2023-07-31

Beim Erstellen einer Datenbank bietet Adobe Campaign zwei verschiedene Optionen:

  1. Erstellen oder Recycling einer Datenbank: Wählen Sie diese Optionen, wenn Sie eine neue Datenbank erstellen oder eine bestehende wiederverwenden möchten. Siehe Abschnitt 1. Fall: Erstellung/Recycling einer Datenbank.
  2. Vorhandene Datenbank verwenden: Wählen Sie diese Option, wenn von Ihrem Administrator bereits eine leere Datenbank erstellt wurde und Sie sie verwenden möchten. Andernfalls können Sie die Struktur einer vorhandenen Datenbank erweitern. Siehe Abschnitt 2. Fall: Verwendung einer vorhandenen Datenbank.

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: Erstellung/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 Engine definieren, müssen Sie den DNS-Namen (oder die IP-Adresse) definieren, 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. Weitere Informationen

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.

    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. Klicks 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 Abschnitt 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 auf Basis der 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: Verwendung einer vorhandenen Datenbank

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

Beispielsweise sind für eine Oracle-Datenbank die Mindestrechte: GRANT CONNECT, RESOURCE und UNLIMITED 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 Dropdownliste 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. Klicks 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 Abschnitt 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 auf Basis der 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