v7 no local e híbrido

Criação e configuração do banco de dados

Última atualização em 2023-08-15

Quando você cria um banco de dados, o Adobe Campaign fornece duas opções diferentes:

  1. Criação ou reciclagem de um banco de dados: escolha esta opção se desejar criar um novo banco de dados ou reutilizar um existente. Consulte Caso 1: Criação/reciclagem de um banco de dados.
  2. Using an existing database: escolha esta opção se um banco de dados vazio já tiver sido criado pelo seu administrador e você quiser usá-lo; ou estender a estrutura de um banco de dados existente. Consulte Caso 2: Uso de um banco de dados existente.

As etapas de configuração são detalhadas a seguir.

ATENÇÃO

Os nomes de bancos de dados, usuários e esquemas não devem começar com um número ou incluir caracteres especiais.

Somente o interno identificador pode realizar essas operações. Para obter mais informações, consulte esta seção.

Caso 1: Criação/reciclagem de um banco de dados

As etapas para criar um banco de dados ou reciclar uma base existente são apresentadas abaixo. Algumas configurações dependem do mecanismo de banco de dados usado:

As seguintes etapas estão envolvidas:

Etapa 1 - Seleção do mecanismo de banco de dados

Selecione o mecanismo de banco de dados entre os da lista suspensa.

Os bancos de dados compatíveis estão listados no Campaign Matriz de compatibilidade.

Identifique o servidor e escolha o tipo de operação a ser executada. Nesse caso, Create or recycle a database.

Dependendo do mecanismo de banco de dados selecionado, as informações de identificação do servidor podem variar.

  • Para um Oracle preencha o Nome TNS definido para o servidor de aplicativos.

  • Para um PostgreSQL ou DB2 deve especificar o nome DNS (ou endereço IP) definido no servidor de aplicativos para acessar o servidor de banco de dados.

  • Para um Microsoft SQL Server deve definir: o nome DNS (ou endereço IP) definido no servidor de aplicativos para acessar o servidor de banco de dados: DNS ou DNS\<instance> (modo de instância),

    ATENÇÃO

    A autenticação do Windows NT é descontinuada a partir da versão 20.3. SQL Server authentication O agora é o único modo de autenticação disponível para o Microsoft SQL Server. Leia mais

Etapa 2 - Conexão com o servidor

No Server access defina o acesso ao servidor de banco de dados.

Para fazer isso, digite o nome e a senha de um Conta do sistema de administração que tem permissão para acessar os bancos de dados, ou seja:

  • sistema para um banco de dados Oracle,
  • sa para um banco de dados Microsoft SQL Server,
  • postgres para um banco de dados PostgreSQL,
  • db2inst1 para um banco de dados DB2.

Etapa 3 - Conexão e características do banco de dados

A etapa a seguir permite definir as configurações para fazer logon no banco de dados.

Você precisa definir as seguintes configurações:

  • Especifique o nome do banco de dados a ser criado.

    OBSERVAÇÃO

    Para um banco de dados DB2, o nome do banco de dados não deve exceder 8 caracteres.

  • Insira a senha da conta vinculada a este banco de dados.

  • Indique se o banco de dados deve ou não estar em Unicode.

    A variável Unicode database permite armazenar todos os tipos de caracteres em Unicode, independentemente do idioma.

    OBSERVAÇÃO

    Com um banco de dados Oracle, a variável Unicode storage permite usar NCLOB e NVARCHAR campos do tipo.

    Se você não selecionar essa opção, o conjunto de caracteres (charset) do banco de dados do Oracle deverá habilitar o armazenamento de dados em todos os idiomas (AL32UTF8 é recomendado).

  • Escolha um fuso horário para o banco de dados e especifique se deseja que ele fique em UTC (se disponível).

    Para obter mais informações, consulte Gerenciamento de fuso horário.

Etapa 4 - Pacotes a serem instalados

Selecione os pacotes que deseja instalar.

Consulte seu contrato de licença para verificar quais soluções e opções você tem direito a instalar, como "Interaction" ou "Social Marketing".

Etapa 5 - Etapas de criação

A variável Creation steps permite exibir e editar o script SQL usado para criar as tabelas.

  • Para um banco de dados Oracle, Microsoft SQL Server ou PostgreSQL, o administrador também pode definir o parâmetros de armazenamento a ser usado ao criar objetos de banco de dados.

    Esses parâmetros recebem os nomes exatos do tablespace (advertência: diferencia maiúsculas de minúsculas). Eles são armazenados respectivamente na Administration > Platform > Options nas seguintes opções (consulte nesta seção):

    • WdbcOptions_TableSpaceUser: tabelas de usuários com base em um schema
    • WdbcOptions_TableSpaceIndex: índice de tabelas de usuários com base em um schema
    • WdbcOptions_TableSpaceWork: tabelas de trabalho sem esquema
    • WdbcOptions_TableSpaceWorkIndex: índice de tabelas de trabalho sem esquema
  • Para um banco de dados do Oracle, o usuário do Adobe Campaign deve ter acesso às bibliotecas do Oracle, normalmente como membro do oinstall grupo.

  • A variável Set or change the administrator password permite inserir a senha vinculada ao operador do Adobe Campaign com direitos de administrador.

    Recomendamos definir uma senha de administrador de conta da Adobe Campaign para fins de segurança.

Etapa 6 - Criação do banco de dados

O estágio final do assistente permite criar o banco de dados. Clique em Start para confirmar.

Depois que o banco de dados for criado, você poderá se reconectar para finalizar a configuração da instância.

Agora você deve iniciar o assistente de implantação para concluir a configuração da instância. Consulte Assistente de implantação.

As configurações de conexão do banco de dados vinculado à instância são armazenadas no arquivo /conf/config-<instance>.xml localizado no diretório de instalação do Adobe Campaign.

Exemplo de uma configuração do Microsoft SQL Server no banco de dados base61 vinculado à conta "campaign" com sua senha criptografada:

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

Caso 2: Uso de um banco de dados existente

O banco de dados, bem como o usuário, devem ter sido criados pelo administrador do banco de dados e os direitos de acesso devem estar configurados corretamente.

Por exemplo, para um banco de dados Oracle, os direitos mínimos necessários são: GRANT CONNECT, RESOURCE e UNLIMITED TABLESPACE.

Para usar um banco de dados existente, as etapas de configuração são as seguintes:

Etapa 1 - Escolha do mecanismo de banco de dados

Escolha o mecanismo de banco de dados na lista suspensa.

Identifique o servidor e escolha o tipo de operação que deseja realizar. Nesse caso, Use an existing database.

Dependendo do mecanismo de banco de dados selecionado, as informações de identificação do servidor podem variar.

  • Para um Oracle preencha o Nome TNS definido para o servidor de aplicativos.

  • Para um PostgreSQL ou DB2 deve especificar o nome DNS (ou endereço IP) definido no servidor de aplicativos para acessar o servidor de banco de dados.

  • Para um Microsoft SQL Server deve definir:

    1. o nome DNS (ou endereço IP) definido no servidor de aplicativos para acessar o servidor de banco de dados,

    2. o método de segurança usado para acessar o Microsoft SQL Server: SQL Server authentication ou Windows NT authentication.

Etapa 2 - Configurações de conexão do banco de dados

No Database defina as configurações de conexão do banco de dados.

Você precisa definir as seguintes configurações:

  • Insira o nome do banco de dados a ser usado,

  • Insira o nome e a senha da conta associada a este banco de dados,

    OBSERVAÇÃO

    Verifique se o nome do esquema e o nome do usuário correspondem. A maneira recomendada de criar o banco de dados é por meio do cliente do console de campanha.
    Para um banco de dados do Oracle, não é necessário inserir o nome da conta.

  • Indique se o banco de dados deve ser Unicode ou não.

Etapa 3 - Pacotes a serem instalados

Selecione os pacotes que deseja instalar.

Consulte seu contrato de licença para verificar quais soluções e opções você tem direito a instalar, como "Interaction" ou "Leads".

Etapa 4 - Etapas de criação

A variável Creation steps permite exibir e editar o script SQL usado para criar as tabelas.

  • Para bancos de dados Oracle, Microsoft SQL Server ou PostgreSQL, o administrador pode definir o parâmetros de armazenamento a ser usado ao criar objetos de banco de dados.

  • Para um banco de dados do Oracle, o usuário do Adobe Campaign deve ter acesso às bibliotecas do Oracle, normalmente como membro do oinstall grupo.

  • A variável Set or change the administrator password permite inserir a senha vinculada ao operador do Adobe Campaign com direitos de administrador.

    Recomendamos definir uma senha de administrador de conta da Adobe Campaign para fins de segurança.

Etapa 5 - Criação do banco de dados

O estágio final do assistente permite criar o banco de dados. Clique em Start para confirmar.

Quando a criação do banco de dados for concluída, você poderá se reconectar para finalizar a configuração da instância.

Agora você deve iniciar o assistente de implantação para concluir a configuração da instância. Consulte Assistente de implantação.

As configurações de conexão do banco de dados vinculado à instância são armazenadas no arquivo /conf/config-<instance>.xml localizado no diretório de instalação do Adobe Campaign.

Exemplo de uma configuração do Microsoft SQL Server no banco de dados base61 vinculado à conta "campaign" com sua senha criptografada:

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

Nesta página