Criação e configuração do banco de dados creating-and-configuring-the-database
Quando você cria um banco de dados, o Adobe Campaign fornece duas opções diferentes:
- 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.
- 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: Usando um banco de dados existente.
As etapas de configuração são detalhadas a seguir.
Caso 1: Criação/reciclagem de um banco de dados case-1--creating-recycling-a-database
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 step-1---selecting-the-database-engine
Selecione o mecanismo de banco de dados entre os da lista suspensa.
Os bancos de dados com suporte estão listados na Matriz de compatibilidade do Campaign.
Identifique o servidor e escolha o tipo de operação a ser executada. Neste 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 mecanismo do Oracle, preencha o nome do TNS definido para o servidor de aplicativos.
-
Para um mecanismo PostgreSQL, você deve especificar o nome DNS (ou endereço IP) definido no servidor de aplicativos para acessar o servidor de banco de dados.
-
Para um mecanismo do Microsoft SQL Server, você 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),note caution CAUTION A autenticação do Windows NT é descontinuada a partir da versão 20.3. SQL Server authentication agora é o único modo de autenticação disponível para o Microsoft SQL Server. Leia mais
Etapa 2 - Conexão com o servidor step-2---connecting-to-the-server
Na janela Server access, defina o acesso ao servidor de banco de dados.
Para fazer isso, digite o nome e a senha de uma conta do sistema de administração que tenha permissão para acessar os bancos de dados, por exemplo:
- system para um banco de dados Oracle,
- sa para um banco de dados do Microsoft SQL Server,
- postgres para um banco de dados PostgreSQL,
Etapa 3 - Conexão e características do banco de dados step-3---connection-and-characteristics-of-the-database
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.
-
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 opção Unicode database permite armazenar todos os tipos de caracteres em Unicode, independentemente do idioma.
note note NOTE Com um banco de dados Oracle, a opção Unicode storage permite usar os campos de tipo NCLOB e NVARCHAR. 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 step-4---packages-to-install
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 step-5---creation-steps
A janela 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 os parâmetros de armazenamento a serem usados 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 no nó Administration > Platform > Options nas seguintes opções (consulte esta seção):
- WdbcOptions_TableSpaceUser: tabelas de usuário baseadas em um esquema
- WdbcOptions_TableSpaceIndex: índice de tabelas de usuário com base em um esquema
- 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 grupo oinstall.
-
A opção 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 step-6---creating-the-database
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 o assistente de implantação.
As configurações de conexão para o 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 case-2--using-an-existing-database
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 step-1---choosing-the-database-engine
Escolha o mecanismo de banco de dados na lista suspensa.
Identifique o servidor e escolha o tipo de operação que deseja realizar. Neste 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 mecanismo do Oracle, preencha o nome do TNS definido para o servidor de aplicativos.
-
Para um mecanismo PostgreSQL, você deve especificar o nome DNS (ou endereço IP) definido no servidor de aplicativos para acessar o servidor de banco de dados.
-
Para um mecanismo do Microsoft SQL Server, você deve definir:
-
o nome DNS (ou endereço IP) definido no servidor de aplicativos para acessar o servidor de banco de dados,
-
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 step-2---database-connection-settings
Na janela 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,
note note NOTE 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 step-3---packages-to-install
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 step-4---creation-steps
A janela 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 os parâmetros de armazenamento a serem usados 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 grupo oinstall.
-
A opção 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 step-5---creating-the-database
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 o assistente de implantação.
As configurações de conexão para o 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"/>