Quando create un database, Adobe Campaign offre due opzioni diverse:
I passaggi di configurazione sono descritti di seguito.
I nomi di database, utenti e schemi non devono iniziare con un numero o includere caratteri speciali.
Solo l'identificatore internal può eseguire queste operazioni. Per ulteriori informazioni, fare riferimento a Identificatore interno.
Di seguito sono illustrati i passaggi per la creazione di un database o il riciclaggio di una base esistente. Alcune configurazioni dipendono dal motore di database utilizzato:
Sono previsti i seguenti passaggi:
Selezionare il motore del database tra quelli presenti 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 il server applicazioni.
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: il nome DNS (o indirizzo IP) definito sul server dell’applicazione per accedere al server del database: DNS o DNS\<instance>
(modalità di istanza),
A partire dalla versione 20.3, l'autenticazione di Windows NT è disattivata. SQL Server authentication è ora l'unica modalità di autenticazione disponibile per Microsoft SQL Server. Leggi tutto
Nella finestra Server access, definire l'accesso al server del database.
A tal fine, immettete il nome e la password di un account del sistema di amministrazione che dispone dell'autorizzazione per accedere ai database, ovvero:
La procedura seguente consente di configurare le impostazioni per l’accesso al database.
È necessario definire le seguenti impostazioni:
Specificate il nome del database da creare.
Per un database DB2, il nome del database non deve superare gli 8 caratteri.
Immettere la password dell'account collegato al database.
Specificate 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.
Con un database 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 la memorizzazione dei dati in tutte le lingue (SI consiglia AL32UTF8).
Scegliete un fuso orario per il database e specificate se deve essere in UTC (se disponibile).
Per ulteriori informazioni, consultare Gestione del fuso orario.
Selezionate i pacchetti da installare.
Fate riferimento al contratto di licenza per verificare quali soluzioni e opzioni sono autorizzate a installare, ad esempio "Interazione" o "Social Marketing".
La finestra Creation steps consente di visualizzare e modificare lo script SQL utilizzato per creare le tabelle.
Per un database Oracle , Microsoft SQL Server o PostgreSQL, l'amministratore può anche definire i parametri di storage da utilizzare per la creazione di oggetti di database.
Questi parametri ricevono i nomi esatti della tablespace (avviso: con distinzione tra maiuscole e minuscole). Sono rispettivamente memorizzati nel nodo Administration > Platform > Options nelle seguenti opzioni (vedere questa sezione):
Per un database Oracle , l'utente Adobe Campaign deve avere accesso alle librerie Oracle , in genere come membro del gruppo oinstall.
L'opzione Set or change the administrator password consente di inserire la password collegata all'operatore Adobe Campaign con diritti di amministratore.
È consigliabile definire una password amministratore account Adobe Campaign a scopo di sicurezza.
La fase finale della procedura guidata consente di creare il database. Fare clic su Start per confermare.
Una volta creato il database, potete riconnettervi per finalizzare la configurazione dell'istanza.
È ora necessario avviare la procedura guidata di distribuzione per completare la configurazione dell'istanza. Fare riferimento a Installazione guidata.
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"/>
Il database, così come l'utente, devono essere stati creati dall'amministratore del database e i diritti di accesso devono essere stati configurati correttamente.
Ad esempio, per un database Oracle , i diritti minimi richiesti sono: CONCEDERE CONNECT, RISORSE E TABLESPACE ILLIMITATI.
Per utilizzare un database esistente, procedere come segue:
Scegliete il motore del database dall'elenco a discesa.
Identificare il server e scegliere il tipo di operazione da 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 il server applicazioni.
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:
il nome DNS (o indirizzo IP) definito sul server dell’applicazione per accedere al server del database,
metodo di protezione utilizzato per accedere a Microsoft SQL Server: SQL Server authentication o Windows NT authentication.
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 al database,
Accertatevi che il nome dello schema e il nome utente corrispondano. Il modo consigliato per creare il database è tramite il client della console della campagna.
Per un database Oracle , non è necessario immettere il nome account.
Specificate se il database deve essere Unicode o meno.
Selezionate i pacchetti da installare.
Fate riferimento al contratto di licenza per verificare quali soluzioni e opzioni avete diritto di installare, ad esempio "Interazione" o "Lead".
La finestra Creation steps consente di visualizzare e modificare lo script SQL utilizzato per creare le tabelle.
Per database Oracle, Microsoft SQL Server o PostgreSQL, l'amministratore può definire i parametri di storage da utilizzare per la creazione di oggetti di database.
Per un database Oracle , l'utente Adobe Campaign deve avere accesso alle librerie Oracle , in genere come membro del gruppo oinstall.
L'opzione Set or change the administrator password consente di inserire la password collegata all'operatore Adobe Campaign con diritti di amministratore.
È consigliabile definire una password amministratore account Adobe Campaign a scopo di sicurezza.
La fase finale della procedura guidata consente di creare il database. Fare clic su Start per confermare.
Una volta completata la creazione del database, potete riconnettervi per finalizzare la configurazione dell'istanza.
È ora necessario avviare la procedura guidata di distribuzione per completare la configurazione dell'istanza. Fare riferimento a Installazione guidata.
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"/>