Creazione e configurazione del database

Quando crei un database, Adobe Campaign fornisce due opzioni diverse:

  1. Creazione o riciclo di un database: scegliere questa opzione se si desidera creare un nuovo database o riutilizzarne uno esistente. Fare riferimento al Caso 1: Creazione/riciclo di un database.
  2. Utilizzo di un database esistente: scegliere questa opzione se l'amministratore ha già creato un database vuoto e desideri utilizzarlo; o di estendere la struttura di un database esistente. Fare riferimento al caso 2: Utilizzo di un database esistente.

I passaggi di configurazione sono descritti di seguito.

ATTENZIONE

I nomi dei database, degli utenti e degli schemi non devono iniziare con un numero o includere caratteri speciali.

Solo l'identificatore internal può eseguire queste operazioni. Per ulteriori informazioni al riguardo, consulta questa sezione.

Caso 1: Creazione/riciclo di un database

Di seguito sono illustrati i passaggi per la creazione di un database o per il riciclaggio di una base esistente. Alcune configurazioni dipendono dal motore di database utilizzato:

Sono previsti i seguenti passaggi:

Passaggio 1 - Selezione del motore di database

Selezionare il motore di database tra quelli nell'elenco a discesa.

I database supportati sono elencati in Campaign Matrice di compatibilità.

Identificare il server e scegliere il tipo di operazione da eseguire. In questo caso, Create or recycle a database.

A seconda del motore di database selezionato, le informazioni di identificazione del server possono variare.

  • Per un motore Oracle, compilare il nome TNS definito per l'application server.

  • Per un motore PostgreSQL o DB2, è necessario specificare il nome DNS (o l'indirizzo IP) definito nel server dell'applicazione per accedere al server del database.

  • Per un motore Microsoft SQL Server, è necessario definire: nome DNS (o indirizzo IP) definito nel server dell'applicazione per accedere al server del database: DNS o DNS\<instance> (modalità istanza),

    ATTENZIONE

    A partire dalla versione 20.3, l'autenticazione Windows NT è disattivata. SQL Server authentication è ora l'unica modalità di autenticazione disponibile per Microsoft SQL Server. Leggi tutto

Passaggio 2 - Connessione al server

Nella finestra Server access, definisci l’accesso al server di database.

A questo scopo, immetti il nome e la password di un account di sistema di amministrazione che dispone dell'autorizzazione per accedere ai database, ovvero:

  • ​per un database di Oracle,
  • ​salvare un database di Microsoft SQL Server,
  • ​postgresper un database PostgreSQL,
  • db2inst1 per un database DB2.

Passaggio 3 - Connessione e caratteristiche del database

Il passaggio seguente ti consente di configurare le impostazioni per l’accesso al database.

È necessario definire le seguenti impostazioni:

  • Specificare il nome del database da creare.

    NOTA

    Per un database DB2, il nome del database non deve superare gli 8 caratteri.

  • Immettere la password dell'account collegato al database.

  • Indicare se il database deve essere in Unicode o meno.

    L’opzione Unicode database consente di memorizzare tutti i tipi di caratteri in Unicode, indipendentemente dalla lingua.

    NOTA

    Con un database di Oracle, l'opzione Unicode storage consente di utilizzare i campi di tipo NCLOB e NVARCHAR.

    Se non si seleziona questa opzione, il set di caratteri (charset) del database Oracle deve abilitare l’archiviazione dei dati in tutte le lingue (AL32UTF8 è consigliato).

  • Scegliere un fuso orario per il database e specificare se si desidera che sia in UTC (se disponibile).

    Per ulteriori informazioni, consulta Gestione del fuso orario.

Passaggio 4 - Pacchetti da installare

Selezionare i pacchetti da installare.

Fai riferimento al contratto di licenza per verificare quali soluzioni e opzioni hai diritto di installare, ad esempio "Interazione" o "Social Marketing".

Passaggio 5: passaggi di creazione

La finestra Creation steps consente di visualizzare e modificare lo script SQL utilizzato per creare le tabelle.

  • Ad Oracle, un database Microsoft SQL Server o PostgreSQL, l'amministratore può anche definire i parametri di archiviazione da utilizzare per la creazione di oggetti di database.

    Questi parametri ricevono i nomi esatti della tablespace (avviso: sensibile a maiuscole e minuscole). Sono rispettivamente memorizzati nel nodo Administration > Platform > Options nelle seguenti opzioni (vedi questa sezione):

    • WdbcOptions_TableSpaceUser: tabelle utente basate su uno schema
    • WdbcOptions_TableSpaceIndex: indice delle tabelle utente basato su uno schema
    • WdbcOptions_TableSpaceWork: tabelle di lavoro prive di schema
    • WdbcOptions_TableSpaceWorkIndex: indice di tabelle di lavoro senza schema
  • Per un database di Oracle, l'utente Adobe Campaign deve avere accesso alle librerie di Oracli, in genere come membro del gruppo oinstall .

  • L’opzione Set or change the administrator password ti consente di inserire la password collegata all’operatore Adobe Campaign con diritti di amministratore.

    È consigliabile definire una password per l’amministratore di un account Adobe Campaign a scopo di sicurezza.

Passaggio 6 - Creazione del database

La fase finale della procedura guidata consente di creare il database. Fai clic su Start per confermare.

Una volta creato il database, puoi riconnettersi per finalizzare la configurazione dell'istanza.

Ora è necessario avviare la procedura guidata di distribuzione per completare la configurazione dell’istanza. Fare riferimento a Procedura guidata di distribuzione.

Le impostazioni di connessione per il database collegato all'istanza sono memorizzate nel file /conf/config-<instance>.xml presente nella directory di installazione di Adobe Campaign.

Esempio di configurazione di Microsoft SQL Server nel database base61 collegato all'account 'campaign' con password crittografata:

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

Caso 2: Utilizzo di un database esistente

Il database e l'utente devono essere stati creati dall'amministratore del database e i diritti di accesso devono essere configurati correttamente.

Ad Oracle, per un database di , i diritti minimi richiesti sono: CONCEDERE CONNECT, RISORSE E TABLESPACE ILLIMITATO.

Per utilizzare un database esistente, procedere come segue:

Passaggio 1 - Scelta del motore di database

Scegliere il motore di database dall'elenco a discesa.

Identificare il server e scegliere il tipo di operazione che si desidera eseguire. In questo caso, Use an existing database.

A seconda del motore di database selezionato, le informazioni di identificazione del server possono variare.

  • Per un motore Oracle, compilare il nome TNS definito per l'application server.

  • Per un motore PostgreSQL o DB2, è necessario specificare il nome DNS (o l'indirizzo IP) definito nel server dell'applicazione per accedere al server del database.

  • Per un motore Microsoft SQL Server, è necessario definire:

    1. il nome DNS (o indirizzo IP) definito sul server dell'applicazione per accedere al server del database,

    2. metodo di protezione utilizzato per accedere a Microsoft SQL Server: SQL Server authentication o Windows NT authentication.

Passaggio 2: impostazioni di connessione al database

Nella finestra Database, definire le impostazioni di connessione al database.

È necessario definire le seguenti impostazioni:

  • Immettere il nome del database da utilizzare,

  • Immettere il nome e la password dell'account associato a questo database,

    NOTA

    Assicurati che il nome dello schema e il nome utente corrispondano. Il modo consigliato per creare il database è tramite il client della console di Campaign.
    Per un database di Oracle, non è necessario immettere il nome dell'account.

  • Indicare se il database deve essere Unicode o meno.

Passaggio 3 - Pacchetti da installare

Selezionare i pacchetti da installare.

Fai riferimento al contratto di licenza per verificare quali soluzioni e opzioni hai diritto di installare, ad esempio "Interazione" o "Lead".

Passaggio 4: passaggi di creazione

La finestra Creation steps consente di visualizzare e modificare lo script SQL utilizzato per creare le tabelle.

  • Ad Oracle, i database Microsoft SQL Server o PostgreSQL, l'amministratore può definire i parametri di archiviazione da utilizzare per la creazione di oggetti di database.

  • Per un database di Oracle, l'utente Adobe Campaign deve avere accesso alle librerie di Oracli, in genere come membro del gruppo oinstall .

  • L’opzione Set or change the administrator password ti consente di inserire la password collegata all’operatore Adobe Campaign con diritti di amministratore.

    È consigliabile definire una password per l’amministratore di un account Adobe Campaign a scopo di sicurezza.

Passaggio 5 - Creazione del database

La fase finale della procedura guidata consente di creare il database. Fai clic su Start per confermare.

Una volta completata la creazione del database, puoi riconnettersi per finalizzare la configurazione dell'istanza.

Ora è necessario avviare la procedura guidata di distribuzione per completare la configurazione dell’istanza. Fare riferimento a Procedura guidata di distribuzione.

Le impostazioni di connessione per il database collegato all'istanza sono memorizzate nel file /conf/config-<instance>.xml presente nella directory di installazione di Adobe Campaign.

Esempio di configurazione di Microsoft SQL Server nel database base61 collegato all'account 'campaign' con password crittografata:

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

In questa pagina

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now