Al crear una base de datos, Adobe Campaign ofrece dos opciones diferentes:
Los pasos de configuración se detallan a continuación.
Los nombres de bases de datos, usuarios y esquemas no deben comenzar con un número ni incluir caracteres especiales.
Solo el internal puede realizar estas operaciones. Para obtener más información, consulte esta sección.
A continuación se presentan los pasos para crear una base de datos o reciclar una base existente. Algunas configuraciones dependen del motor de base de datos utilizado:
Se trata de los siguientes pasos:
Seleccione el motor de base de datos entre los de la lista desplegable.
Las bases de datos compatibles se enumeran en Campaign Matriz de compatibilidad.
Identifique el servidor y elija el tipo de operación que desea realizar. En este caso, Create or recycle a database.
Según el motor de base de datos seleccionado, la información de identificación del servidor puede variar.
Para un Oracle motor, rellene la variable Nombre de TNS definida para el servidor de aplicaciones.
Para un PostgreSQL o DB2 , debe especificar el nombre DNS (o dirección IP) definido en el servidor de aplicaciones para acceder al servidor de base de datos.
Para un Microsoft SQL Server , debe definir: el nombre DNS (o dirección IP) definido en el servidor de aplicaciones para acceder al servidor de base de datos: DNS o DNS\<instance>
(modo de instancia),
A partir de la versión 20.3, la autenticación de Windows NT se retirará del mercado. SQL Server authentication es ahora el único modo de autenticación disponible para Microsoft SQL Server. Más información
En el Server access , defina el acceso al servidor de la base de datos.
Para ello, introduzca el nombre y la contraseña de un Cuenta del sistema de administración que tengan permiso para acceder a las bases de datos, es decir:
El siguiente paso permite configurar los parámetros para iniciar sesión en la base de datos.
Debe definir la siguiente configuración:
Especifique el nombre de la base de datos que se va a crear.
Para una base de datos DB2, el nombre de la base de datos no debe exceder los 8 caracteres.
Introduzca la contraseña de la cuenta vinculada a esta base de datos.
Indique si la base de datos debe estar o no en Unicode.
La variable Unicode database permite almacenar todos los tipos de caracteres en Unicode independientemente del idioma.
Con una base de datos de Oracle, la variable Unicode storage permite utilizar NCLOB y NVARCHAR campos de tipo .
Si no selecciona esta opción, el conjunto de caracteres (charset) de la base de datos de Oracle debe habilitar el almacenamiento de datos en todos los idiomas (se recomienda AL32UTF8).
Elija una zona horaria para la base de datos y especifique si desea que esté en UTC (si está disponible).
Para obtener más información, consulte Administración de husos horarios.
Seleccione los paquetes que desee instalar.
Consulte el contrato de licencia para comprobar qué soluciones y opciones tiene derecho a instalar, como "Interacción" o "Marketing social".
La variable Creation steps permite mostrar y editar la secuencia de comandos SQL utilizada para crear las tablas.
Para un Oracle, Microsoft SQL Server o la base de datos PostgreSQL, el administrador también puede definir la variable parámetros de almacenamiento que se utilizará al crear objetos de base de datos.
Estos parámetros reciben los nombres exactos del tablespace (advertencia: con distinción de mayúsculas y minúsculas). Se almacenan respectivamente en la variable Administration > Platform > Options en las siguientes opciones (consulte esta sección):
Para una base de datos de Oracle, el usuario de Adobe Campaign debe tener acceso a las bibliotecas de Oracle, normalmente como miembro del instalación grupo.
La variable Set or change the administrator password permite introducir la contraseña vinculada al operador de Adobe Campaign con derechos de administrador.
Se recomienda definir una contraseña de administrador de cuentas de Adobe Campaign por motivos de seguridad.
El último paso del asistente le permite crear la base de datos. Haga clic en Start para confirmar.
Una vez creada la base de datos, puede volver a conectarse para finalizar la configuración de la instancia.
Ahora debe iniciar el asistente de implementación para finalizar la configuración de la instancia. Consulte Asistente de implementación.
La configuración de conexión de la base de datos vinculada a la instancia se almacena en el archivo /conf/config-<instance>.xml
se encuentra en el directorio de instalación de Adobe Campaign.
Ejemplo de una configuración de Microsoft SQL Server en la base de datos base61 vinculada a la cuenta "campaña" con su contraseña cifrada:
<dbcnx encrypted="1" login="campaign:myBase" password="myPassword" provider="DB" server="dbServer"/>
La base de datos, así como el usuario, deben haber sido creados por el administrador de la base de datos y los derechos de acceso correctamente configurados.
Por ejemplo, para una base de datos de Oracle, los derechos mínimos requeridos son: CONCEDER CONNECT, RECURSO y TABLA ILIMITADA.
Para utilizar una base de datos existente, los pasos de configuración son los siguientes:
Elija el motor de la base de datos en la lista desplegable.
Identifique el servidor y elija el tipo de operación que desea realizar. En este caso, Use an existing database.
Según el motor de base de datos seleccionado, la información de identificación del servidor puede variar.
Para un Oracle motor, rellene la variable Nombre de TNS definida para el servidor de aplicaciones.
Para un PostgreSQL o DB2 , debe especificar el nombre DNS (o dirección IP) definido en el servidor de aplicaciones para acceder al servidor de base de datos.
Para un Microsoft SQL Server , debe definir:
el nombre DNS (o dirección IP) definido en el servidor de aplicaciones para acceder al servidor de bases de datos,
el método de seguridad utilizado para acceder a Microsoft SQL Server: SQL Server authentication o Windows NT authentication.
En el Database , defina la configuración de conexión de la base de datos.
Debe definir la siguiente configuración:
Introduzca el nombre de la base de datos que desea utilizar.
Introduzca el nombre y la contraseña de la cuenta asociada con esta base de datos.
Asegúrese de que tanto el nombre del esquema como el nombre de usuario coincidan. La forma recomendada de crear la base de datos es mediante el cliente de la consola de campañas.
Para una base de datos de Oracle, no es necesario introducir el nombre de cuenta.
Indique si la base de datos debe ser Unicode o no.
Seleccione los paquetes que desee instalar.
Consulte el acuerdo de licencia para comprobar qué soluciones y opciones tiene derecho a instalar, como "Interacción" o "Posibles clientes".
La variable Creation steps permite mostrar y editar la secuencia de comandos SQL utilizada para crear las tablas.
Para las bases de datos de Oracle, Microsoft SQL Server o PostgreSQL, el administrador puede definir la variable parámetros de almacenamiento que se utilizará al crear objetos de base de datos.
Para una base de datos de Oracle, el usuario de Adobe Campaign debe tener acceso a las bibliotecas de Oracle, normalmente como miembro del instalación grupo.
La variable Set or change the administrator password permite introducir la contraseña vinculada al operador de Adobe Campaign con derechos de administrador.
Se recomienda definir una contraseña de administrador de cuentas de Adobe Campaign por motivos de seguridad.
El último paso del asistente le permite crear la base de datos. Haga clic en Start para confirmar.
Una vez completada la creación de la base de datos, puede volver a conectarse para finalizar la configuración de la instancia.
Ahora debe iniciar el asistente de implementación para finalizar la configuración de la instancia. Consulte Asistente de implementación.
La configuración de conexión de la base de datos vinculada a la instancia se almacena en el archivo /conf/config-<instance>.xml
se encuentra en el directorio de instalación de Adobe Campaign.
Ejemplo de una configuración de Microsoft SQL Server en la base de datos base61 vinculada a la cuenta "campaña" con su contraseña cifrada:
<dbcnx encrypted="1" login="campaign:myBase" password="myPassword" provider="DB" server="dbServer"/>