70
Guia de instalação Versão 5.5

Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Guia de instalação

Versão 5.5

Page 2: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

© 2013 Pitney Bowes Software Inc. Todos os direitos reservados.

Esse documento pode conter informações confidenciais ou protegidas por direitos autorais pertencentes àPitney Bowes Inc. e/ou a seus subsidiários e suas empresas associadas.

Portrait Software, o logotipo Portrait Software, Portrait e a marca Portrait Software’s Portrait são marcascomerciais da Portrait Software International Limited e não podem ser usadas nem exploradas de forma algumasem prévia autorização expressa por escrito da Portrait Software International Limited.

Reconhecimento de marcas comerciais

Outros nomes do produto, nomes, marcas, logotipos e símbolos da empresa referenciados aqui podem sermarcas comerciais ou marcas comerciais registradas de seus proprietários registrados.

Suporte Portrait Software

Se precisar de ajuda com algo que não se encontre nesses documentos, visite a Base de Conhecimentos emnosso site da Web. http://support.portraitsoftware.com e siga os links para seu produto.

Também é possível baixar outros documentos da Portrait Software a partir desse site. Se não tiver um nomede usuário e senha - ou se os esqueceu - contate-nos através de um dos canais abaixo.

Se tiver algum problema com o uso, a instalação ou os documentos desse produto, contate-nos usando umdos seguintes métodos:

E-mail: [email protected]

Telefone

• EUA/Canadá 1-800-335-3860 (número gratuito)• Resto do mundo +44 800 840 0001

Quando estiver reportando um problema, ajuda se nos disser:

• O nome do aplicativo de software• As circunstâncias em que o problema apareceu• Que mensagens de erro você viu (se tiver visto alguma)• A versão do software que você estava usando

Pitney Bowes Software Inc.

June 13, 2013

Page 3: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Sumário

Capítulo 1: Introdução................................................................................................7Objetivo................................................................................................................................8Público-alvo.........................................................................................................................8Documentos relacionados..................................................................................................8

Capítulo 2: Visão geral do produto............................................................................9O que é o Interaction Optimizer?.....................................................................................10Arquitetura.........................................................................................................................10Componentes Principais..................................................................................................11

Portrait Shared Server...................................................................................................11Portrait Foundation.........................................................................................................11Banco de dados do SQL Server....................................................................................11Serviço web do Interaction Optimizer............................................................................11

Componentes opcionais...................................................................................................12Portrait Dialogue............................................................................................................12Portrait Miner..................................................................................................................12Microsoft SharePoint......................................................................................................12

Capítulo 3: Instalar o Interaction Optimizer............................................................13Visão geral da instalação..................................................................................................14Pré-requisitos da instalação.............................................................................................14Compatibilidade com o Portrait Suite.............................................................................15Antes de começar..............................................................................................................16Configurar seus servidores Web e de aplicações.........................................................17

Configurar as funções do Servidor Web e do Servidor de aplicativos...........................17Configurar as funções do Servidor Web........................................................................17Configurar as funções do Servidor de aplicativos..........................................................17Configurar o Windows PowerShell................................................................................18

Page 4: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Configurar seus servidores de Banco de dados............................................................19Verificar se o serviço do SQL agent está sendo executado..........................................19Verificar o usuário do servidor SQL configurado...........................................................19Verificar se os Pipes nomeados e os protocolos TCP/IP estão habilitados..................19Configurar suporte de rede para MS DTC (Servidor do banco de dados)....................19

Instalar os componentes do Foundation........................................................................20Criar um novo banco de dados do IO............................................................................20Instalar o Portrait Foundation.........................................................................................21

Instalar o Portrait Shared Server.....................................................................................23Visão geral da instalação...............................................................................................23Pré-requisitos da instalação...........................................................................................23Antes de começar..........................................................................................................23Implementar o SharePoint (opcional)............................................................................25Instalar o Portrait Shared Server...................................................................................25Implementar o Portrait Reports (opcional).....................................................................27Instalar os pacotes DWH SSIS......................................................................................28Agendar atualizações do data warehouse.....................................................................29Limpar dados antigos e excluídos do banco de dados..................................................30

Instalar o IO........................................................................................................................35Instalar o Interaction Optimizer (IO)...............................................................................35Criar um novo repositório...............................................................................................36Importar a configuração para o repositório....................................................................37Implementar a configuração..........................................................................................37

Instalar os serviços Web do WCF....................................................................................37Instalar os pacotes SSIS de simulação...........................................................................41

Capítulo 4: Instalar o Interaction Optimizer silenciosamente...............................47Introdução..........................................................................................................................48Visão geral da instalação..................................................................................................49Pré-requisitos da instalação.............................................................................................49Compatibilidade com o Portrait Suite.............................................................................50Antes de começar..............................................................................................................51Configurar seus servidores Web e de aplicações.........................................................52

Configurar as funções do Servidor Web e do Servidor de aplicativos...........................52Configurar as funções do Servidor Web........................................................................52Configurar as funções do Servidor de aplicativos..........................................................53Configurar o Windows PowerShell................................................................................53

Configurar seus servidores de Banco de dados............................................................54

Portrait IO 5.54

Page 5: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Verificar se o serviço do SQL agent está sendo executado..........................................54Verificar o usuário do servidor SQL configurado...........................................................54Verificar se os Pipes nomeados e os protocolos TCP/IP estão habilitados..................54Configurar suporte de rede para MS DTC (Servidor do banco de dados)....................55

Atualizar os scripts...........................................................................................................55Atualizar o script do banco de dados do Foundation.....................................................55Atualizar o script do software principal do Foundation..................................................56Atualizar o script do Portrait Shared Server (PSS)........................................................57Atualizar o script do Interaction Optimizer (IO)..............................................................59Atualizar o script do Config Deployer do IO...................................................................60Atualizar o script Webservices.......................................................................................61

Executar os scripts de instalação...................................................................................61

Capítulo 5: Apêndice................................................................................................63Folhas de dados de instalação........................................................................................64

Folha de dados do Interaction Optimizer.......................................................................64Folha de dados do Portrait Foundation..........................................................................65Folha de dados do Portrait HQ......................................................................................66

Instalação do SharePoint..................................................................................................67Considerações de instalação do SharePoint/Interaction Optimizer...............................67

Avaliação de seleção que diferencia localidades..........................................................67Avaliação de seleção local.............................................................................................67

5Guia de instalação

Page 6: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà
Page 7: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Capítulo 1Introdução

Nesta seção:

• Objetivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8• Público-alvo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8• Documentos relacionados . . . . . . . . . . . . . . . . . . . . . . . . . .8

Page 8: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

ObjetivoEste documento descreve como instalar o Interaction Optimizer 5.5.

Público-alvoEsse guia é fornecido para Administradores do sistema e Analistas de negócios que precisem instalaro Interaction Optimizer.

Não existem pressupostos referentes ao conhecimento prévio de aplicações de terceiros ou da PortraitSoftware. Porém, esse documento assume uma familiaridade com a administração de sistemas dedestino, assim como os níveis de acesso apropriados a esses sistemas.

Documentos relacionadosMídia do Portrait Interaction Optimizer (zip/dvd) elocalização

Documento

•• Notas de versão do Portrait InteractionOptimizer 5.5

\Documentation\

• Guia de atualização do PortraitInteraction Optimizer

• Guia de administração do PortraitInteraction Optimizer

•• \Foundation Media\Software\Documentation\Installation\Guia de instalação do PortraitFoundation v4.4

•• \Foundation Media\Software\Documentation\Database\Guia de instalação do PortraitFoundation Database v23.2

Todos os documentos também se encontram disponíveis no site de suporte do Portrait Software:http://support.portraitsoftware.com

Dica:

Portrait IO 5.58

Objetivo

Page 9: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Capítulo 2Visão geral do produto

Nesta seção:

• O que é o Interaction Optimizer? . . . . . . . . . . . . . . . . . . .10• Arquitetura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10• Componentes Principais . . . . . . . . . . . . . . . . . . . . . . . . . .11• Componentes opcionais . . . . . . . . . . . . . . . . . . . . . . . . . .12

Page 10: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

O que é o Interaction Optimizer?OPortrait Interaction Optimizer (IO) trabalha com aplicações existentes do cliente para ajudar a converterinterações de entrada com o cliente em oportunidades de receita.

O Interaction Optimizer ajuda a fornecer ofertas alvo de vendas, serviços e retenção (1 para 1) a clientesindividuais, em um momento específico de interação, por meio de qualquer canal, por exemplo, Web,chamada de entrada e e-mail. O Interaction Optimizer oferece inteligência na interação com clientes,tirando proveito dos dados de uma organização em tempo real, para garantir que o cliente recebe aproposta certa, no momento certo.

O Portrait Interaction Optimizer permite que os dados de cliente sejam conectados a diferentes unidadesde negócio e canais, sem a ocorrência de duplicação. É possível gerenciar os diversos canais de clientes(via campanhas de marketing) a partir de uma visualização, usando o Dashboard HQ do InteractionOptimizer. As campanhas de marketing podem ser adicionadas ou alteradas em tempo real para umimpacto imediato e a capacidade de simulação permite aos profissionais de marketing efetuaremrapidamente uma análise de variações hipotéticas para determinar a combinação correta de campanhas– antes de a colocar em produção.

Arquitetura

Portrait IO 5.510

O que é o Interaction Optimizer?

Page 11: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Componentes Principais

Portrait Shared ServerO Portrait Shared Server é composto por cinco componentes principais:

• Portrait Shared Services (PSS). Fornece o conjunto de serviços Web que permite aos aplicativosdo Portrait Suite (Portrait Explorer, Miner, Dialogue e Interaction Optimizer) comunicar uns com osoutros.

• Portrait Shared Repository (PSR). Fornece os bancos de dados do Portrait Shared Repository e doPortrait Data Warehouse.

• SharePoint Tasks (Opcional). Fornece uma solução de gerenciamento de tarefas integrada em queas tarefas atribuídas a indivíduos no Portrait HQ são exibidas no SharePoint para uma melhorvisibilidade. Observação:O SharePoint Tasks é opcional para o Portrait Dialogue e para o PortraitInteraction Optimizer e não é necessário para o Portrait Explorer.

• Portrait Reports (Opcional). Fornece um conjunto de relatórios pré-criados sobre o desempenhooperacional do Portrait Interaction Optimizer e do Portrait Dialogue. Observação:O Portrait Reportsé opcional para o Portrait Dialogue e para o Portrait Interaction Optimizer e não é necessário para oPortrait Explorer .

• Portrait HQ. Proporciona um dashboard central para o planejamento, lançamento e monitoramentode campanhas de marketing (1 para 1) de grande escala. Além de oferecer visualizações resumidasem tempo real (sempre atualizadas) de sua posição global em atividade, o Portrait HQ também fornecedados em tempo real, permitindo avaliar o progresso da campanha e tomar, se necessário, medidasimediatas.

Portrait FoundationO Portrait Foundation é um sistema altamente configurável para fornecer um ciclo completo deGerenciamento de Relações com Clientes. O Portrait Foundation fornece um conjunto principal defuncionalidades no servidor CRM que é independente do canal através do qual um cliente escolhe secomunicar com a organização.

O Interaction Optimizer (IO) usa o Portrait Foundation para configurar processos de recuperação dedados personalizados para atender a sua implementação do IO. Além disso, o serviço web do IO éimplementado por meio dos modelos de processo do Portrait Foundation.

Banco de dados do SQL ServerO Interaction Optimizer usa um banco de dados do SQL Server para armazenar sua configuração etambém os dados de cache usados para transmitir as regras de negócio que o Interaction Optimizeravalia.

Serviço web do Interaction OptimizerO serviço web do Interaction Optimizer é a interface através da qual os usuários podem solicitarrecomendações ao Interaction Optimizer.

11Guia de instalação

Capítulo 2: Visão geral do produto

Page 12: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Componentes opcionaisOpcionalmente, o Portrait Interaction Optimizer pode ser integrado a outros produtos da Portrait Software,incluindo o Portrait Dialogue e o Portrait Miner.

A parte da instalação deste guia vai orientá-lo durante a instalação do InteractionOptimizer, enquanto aplicativo autônomo. Se pretender instalar ou integrar o Interaction

Observação:

Optimizer a outros aplicativos da Portrait Software, consulte o Guia de instalação doPortrait Suite.

Portrait DialogueO Portrait Dialogue converte interações com um cliente em um diálogo bidirecional conectado a todosos canais para um maior engajamento com o cliente. Ao contrário dos sistemas de gerenciamento decampanha tradicionais, que são otimizados para prospectar ao invés de gerenciar o ciclo de vida docliente, o Portrait Dialogue proporciona fases pré-criadas, automatizadas e de várias etapas queautomatizam um diálogo como uma conversação bidirecional, resultando em uma menor carga detrabalho interna, maior relevância, pontualidade e engajamento.

Opcionalmente, o Interaction Optimizer (IO) pode usar os componentes do Portrait Dialogue paraadministrar usuários do Portrait HQ. Os componentes são:

• Portrait Dialogue Server• Aplicação Web Portrait Dialogue Server API• Banco de dados do Portrait Dialogue.

Portrait MinerO Portrait Miner é uma solução de análise preditiva que permite aos profissionais de customer insighte usuários de negócios terem uma imagem clara de seus clientes, para que tenham um entendimentoe predição superiores de comportamentos futuros. O Portrait Miner pode ser usado para prevercomportamentos e tendências que têm impacto nos lucros, incluindo desistência de clientes,oportunidades de venda incrementada e de venda cruzada, planejamento e segmentação de campanha,satisfação e fidelidade do cliente e valor do tempo de vida do cliente.

O Interaction Optimizer (IO) usa o repositório de regras analíticas do Portrait Miner para armazenarregras analíticas usadas para pontuar recomendações do IO.

Microsoft SharePointO Microsoft SharePoint é uma aplicação web altamente expansível que ajuda no gerenciamento deconteúdos da empresa. É normalmente usado para armazenar documentos da empresa, comodocumentosWord e Excel, mas também pode oferecer funcionalidades alternativas, como espaços wikie de colaboração.

O Interaction Optimizer e o Portrait HQ usam o SharePoint para ajudar a gerenciar tarefas relacionadasa uma campanha de marketing. Durante a fase de planejamento, é possível atribuir tarefas a indivíduose apresentá-las no SharePoint, para uma maior visibilidade. Usar o SharePoint também permite queaqueles que recebem as tarefas apresentem suas tarefas no Microsoft Outlook.

Portrait IO 5.512

Componentes opcionais

Page 13: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Capítulo 3Instalar o InteractionOptimizer

Nesta seção:

• Visão geral da instalação . . . . . . . . . . . . . . . . . . . . . . . . . .14• Pré-requisitos da instalação . . . . . . . . . . . . . . . . . . . . . . .14• Compatibilidade com o Portrait Suite . . . . . . . . . . . . . . . .15• Antes de começar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16• Configurar seus servidores Web e de aplicações . . . . . .17• Configurar seus servidores de Banco de dados . . . . . . .19• Instalar os componentes do Foundation . . . . . . . . . . . . .20• Instalar o Portrait Shared Server . . . . . . . . . . . . . . . . . . . .23• Instalar o IO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35• Instalar os serviços Web do WCF . . . . . . . . . . . . . . . . . . .37• Instalar os pacotes SSIS de simulação . . . . . . . . . . . . . .41

Page 14: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Visão geral da instalaçãoPara instalar o Portrait Interaction Optimizer, conclua os procedimentos listados abaixo.

Tempo estimadoProcedimento de instalação

15 min.Configurar seus servidores Web e de aplicações na página 17

15 min.Configurar seus servidores de Banco de dados na página 19

30 min.Instalar os componentes do Foundation na página 20

100 min.Instalar o Portrait Shared Server na página 23

35 min.Instalar o IO na página 35

15 min.Instalar os serviços Web do WCF na página 37

15 min.Instalar os pacotes SSIS de simulação na página 41

Pré-requisitos da instalaçãoOs procedimentos de instalação do Interaction Optimizer presumem que o seguinte software já foiinstalado.

Versão do softwareSoftwareServidor

É possível instalar o Interaction Optimizer em qualquerum dos seguintes:

Microsoft WindowsServer

Todos os servidores

• 2012 na versão de 64 bits, Standard ou EnterpriseEditions

• 2008 R2 SP1 na versão de 64 bits, Standard ouEnterprise Editions

Microsoft .NETFramework

Todos os servidores• v4.5 em todos os servidores e• v4.0 no servidor em que o Portrait Foundation estáinstalado.

2008 R2 SP1 e 2012, suportados nas versões de 32 ou64 bits, para Standard e Enterprise Editions e bancos

Microsoft SQL ServerServidores de bancosde dados

de dados principais sensíveis ou não a maiúsculas e aminúsculas. Observação: É necessário instalar osseguintes recursos:

• Database Engine Services• Management Tools - Basic• Management Tools - Complete

Portrait IO 5.514

Visão geral da instalação

Page 15: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Versão do softwareSoftwareServidor

• Client Tools Connectivity• Integration Services• SQL Server Reporting Services (opcional)

Microsoft SharePoint(opcional)

ServidoresSharePoint • SharePoint Server 2013 (somente disponível na versão

de 64 bits) ou

• SharePoint Foundation 2013 (somente disponível naversão de 64 bits)

VáriosServidores deaplicativos • Recurso do Microsoft SQL Server: Client Tools

Connectivity

• Microsoft Windows Installer 4.5

• Microsoft Powershell 2.0

• Microsoft MSXML 6.0 SP1 ou superior

• Microsoft Visual C++ 2010(x86) Redistributable(instalado pelo instalador do Portrait, se não estiverpresente)

• Microsoft Primary Interoperability Assemblies 2005(instalado pelo instalador do Portrait, se não estiverpresente)

O .NET Framework 4 pode ser instalado lado a lado comversões anteriores do .NET Framework em um único

.Net FrameworkServidores Web

computador. Se o IIS já estiver ativado no computador,o processo de configuração para o .NET Frameworkregistra automaticamente o ASP.NET 4 com o IIS.Porém, se instalar o .NET Framework 4 antes de ativaro IIS, deve executar a ferramenta de registro doASP.NET IIS de forma a registrar o .NET Frameworkcom o IIS e criar pools de aplicativos que usam o .NETFramework 4. Para obter informações adicionais,consultehttp://msdn.microsoft.com/en-us/library/k6h9cz8h(v=vs.100).aspx.

Microsoft SQL Server Reporting ServicesPortrait ReportsServidores derelatório

Compatibilidade com o Portrait SuiteO Interaction Optimizer é compatível com o seguinte Portrait Software.

15Guia de instalação

Capítulo 3: Instalar o Interaction Optimizer

Page 16: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Versão do softwareSoftware

4.4 Update 4Portrait Foundation

7.0APortrait Miner

6.0Portrait Dialogue

4.0Portrait Explorer

A parte da instalação deste guia vai orientá-lo durante a instalação do InteractionOptimizer, enquanto aplicativo autônomo. Se pretender instalar ou integrar o Interaction

Observação:

Optimizer a outros aplicativos da Portrait Software, consulte o Guia de instalação doPortrait Suite.

Antes de começarAntes de começar a instalação, certifique-se de que:

• Se pretender efetuar uma instalação limpa, certifique-se de que desinstala qualquer versão pré-existentedo Interaction Optimizer e seus subcomponentes (Portrait Foundation e Portrait Shared Server).

• Tenha as credenciais de logon do SQL Server que possui privilégios administrativos em seu servidorSQL.

• Obtém todo o software necessário e documentos associados, incluindo:

Localização de mídia (arquivo zip/dvd)Software + documentos

Mídia do Portrait Interaction Optimizer em: \installation\Software Portrait Interaction Optimizer5.5

Mídia do Portrait Interaction Optimizer em: \Documentation\Guia de instalação do Portrait InteractionOptimizer (este guia)

Mídia do Portrait Interaction Optimizer em: \FoundationMedia\Software\Installsets\Database\install\

Portrait Foundation 4.4 Update 4

Mídia do Portrait Interaction Optimizer em: \FoundationMedia\Software\Documentation\

Guia de instalação do PortraitFoundation 4.4 Update 4

Mídia do Portrait Interaction Optimizer em: \Portrait SharedServer\

Software do Portrait Shared Server 2.0

Portrait IO 5.516

Antes de começar

Page 17: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Configurar seus servidores Web e de aplicações

Configurar as funções do Servidor Web e do Servidor de aplicativos

1. Faça o logon em seu computador do Windows Server.2. Clique em Iniciar > Ferramentas administrativas > Gerenciador de servidores.3. Na janela Gerenciador de servidores, expanda o recurso Funções e verifique se as funções do

Servidor de aplicações e o Servidor Web foram configuradas.4. Se as funções do Servidor Web e de Aplicações não tiverem sido configuradas, clique com o botão

direito do mouse em Funções e selecione Adicionar. Marque as caixas do Servidor Web e deAplicações (se estiverem no mesmo computador) e siga as instruções para adicioná-los.

Configurar as funções do Servidor WebUse o seguinte procedimento para configurar os Serviços de função do Servidor Web do PortraitInteraction Optimizer e do Portrait HQ.

Esse procedimento assume que está instalando o Portrait Interaction Optimizer e oPortrait HQ nomesmo computador. Se estiver a instalá-los em computadores diferentes,necessita configurar os serviços de função separadamente.

Observação:

1. Na janela Gerenciador de Servidores, clique em Funções > Servidor Web (IIS).2. Na seção Serviços de função, no painel do lado direito, certifique-se de que os seguintes itens

estão instalados. Caso não estejam, clique com o botão direito do mouse em Servidor Web (IIS),selecione Adicionar Serviços de Função e adicione os itens faltantes.

• Management Tools• IIS 6 Management Capability• IIS 6 Metabase Compatibility• IIS 6 WMI Compatibility• IIS 6 Scripting Tools• IIS 6 Management Console• Autenticação do Windows e ASP.NET (necessário para o Interaction Optimizer e o Portrait

HQ)

3. Clique em Recursos no painel esquerdo e certifique-se de que os seguintes itens estão instaladospara o Portrait HQ. Caso não estejam, clique em Adicionar recursos à direita e adicione os itensfaltantes.

• Message Queueing

Configurar as funções do Servidor de aplicativosUse o seguinte procedimento para configurar os serviços do Servidor de aplicações para o PortraitInteraction Optimizer e para o Portrait HQ.

17Guia de instalação

Capítulo 3: Instalar o Interaction Optimizer

Page 18: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Esse procedimento assume que está instalando o Portrait Interaction Optimizer e oPortrait HQ no mesmo computador. Se estiver a instalá-los em computadores diferentes,necessita configurar os serviços de função separadamente.

Observação:

1. Na janela Gerenciador de Servidores, clique em Funções > Servidor de aplicativos.2. Na seção Serviços de função no painel do lado direito, certifique-se de que os seguintes serviços

estão instalados.

• Núcleo do Servidor de Aplicativos (somente em computadores com a versão de 32 bits)• Suporte ao Servidor Web (IIS)• Compartilhamento de Porta TCP• Suporte ao Serviço de Ativação de Processo do Windows• Ativação HTTP• Ativação de Message Queueing• Ativação de TCP• Ativação de Pipes Nomeados• Acesso à rede COM+

3. Caso não estejam, clique com o botão direito do mouse em Servidor de aplicativos > AdicionarServiços de Função e adicione os itens faltantes.

Configurar o Windows PowerShellO Windows PowerShell 2.0 é necessário para administrar o Portrait Shared Server (PSS).

Para configurar o Windows PowerShell:

1. Lance uma linha de comando doWindows PowerShell e digite $host. Certifique-se de que a versãoé a 2.0 ou 3.0 na saída. Siga as instruções correspondentes abaixo:

• 2.0• 3.0

2. Os scripts PowerShell usados para administrar o PSS requerem que a política de execução doescopo do LocalMachine seja definida para um mínimo de RemoteSigned . Para isso:a) Lance o Windows PowerShell no modo de administrador a partir da linha de comando. Se for

um SO Windows de 64 bits, então lance a linha de comando do Windows PowerShell (x86) nomodo de administrador.

b) Digite este comando no console: Get-ExecutionPolicy -List e tenha em atenção o valorda coluna ExecutionPolicy para o escopo LocalMachine na saída.

c) Se não surgir como RemoteSigned , execute o comando Set-ExecutionPolicyRemoteSigned -Scope LocalMachine

Portrait IO 5.518

Configurar o Windows PowerShell

Page 19: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Configurar seus servidores de Banco de dados

Verificar se o serviço do SQL agent está sendo executadoUse este procedimento para verificar se o serviço do SQL está sendo executado.

1. Faça o logon em seu computador do SQL Server.2. Clique em Iniciar > Todos os programas > Microsoft SQL Server > SQL Server Management

Studio .3. Conecte-se à instância do Database Engine, cerificando-se de que possui direitos administrativos.

Na janela Pesquisador de objetos, clique com o botão direito do mouse em SQL Server Agent(Agent XPs desabilitados) e selecione Iniciar.

Verificar o usuário do servidor SQL configuradoO usuário que é necessário para instalar os bancos de dados PSS deverá ter sido criado no servidorSQL com uma função do servidor dbcreator.

Verificar se os Pipes nomeados e os protocolos TCP/IP estão habilitados

1. Em seu computador SQL Server, abra o SQL Server Configuration Manager, expanda aConfiguração do SQL Native Client e selecione Protocolos de Cliente no painel esquerdo.

2. No painel direito, verifique se os Pipes Nomeados e o TCP/IP estão habilitados. Caso não estejam,clique neles com o botão direito do mouse e selecione Habilitar. Quando o aviso indicar que énecessário reiniciar, clique em OK.

Configurar suporte de rede para MS DTC (Servidor do banco de dados)Use este procedimento para ativar o suporte de rede do Coordenador de Transações Distribuídas daMicrosoft que é necessário para que o Portrait HQ (PSS) funcione corretamente.

O instalador do Portrait HQ configura automaticamente o Coordenador de transaçõesdistribuídas, porém, se seu servidor do banco de dados estiver em um computador

Observação:

diferente da instalação do Portrait HQ, necessita configurar manualmente o MS DTC noservidor do banco de dados.

1. No servidor do banco de dados, clique em Iniciar > Executar e digite dcomcnfg.exe.2. Na aplicação Configuração de DCOM, faça expandir a árvore para Serviços de Componentes >

Computadores > Meu Computador > Distributed Transaction Coordinator > DTC Local .3. Na guia Segurança, verifique o Acesso DTC de rede e também as caixas de seleção Permitir

Entrada e Permitir Saída.

19Guia de instalação

Capítulo 3: Instalar o Interaction Optimizer

Page 20: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Instalar os componentes do Foundation

Criar um novo banco de dados do IOUse o procedimento abaixo para criar um novo banco de dados do Interaction Optimizer. Esteprocedimento usa o instalador de banco de dados do software Foundation.

1. Faça logon no Servidor de aplicações do Interaction Optimizer por meio de uma conta do Windowsdesignada com direitos para administrar o SQL Server.

2. Execute o arquivo FdnDbSetup.exe que pode ser encontrado namídia de lançamento do InteractionOptimizer em \Foundation Media\Software\Installsets\Database\. Certifique-se deque clica com o botão direito do mouse no arquivo .exe e seleciona Executar como administrador.

3. Clique em Next e selecione Create new database.4. Clique em Next e digite o Database Server (e possivelmente a instância) ao qual pretende se

conectar.5. Digite o Database name que pretende criar.

Anote o nome do banco de dados do IO porque será necessário consultá-lo durantea instalação do SSIS.

Observação:

6. Certifique-se de que a caixa de seleção Use Windows Authentication está selecionada.7. Clique em Next e verifique se o Server collation está configurado para Latin1_General_CI_AS.

Se a Description mostrada para o Server collation exibir a mensagem"Case-sensitive collations cannot be used", pode avançar com a instalação,

Observação:

selecionandoUser defined collation e escolhendo Latin1_General_CI_AS nomenususpenso.

8. Clique em Next e confirme a localização do arquivo de dados do banco de dados.

Certifique-se de que a localização do arquivo de dados especificado coincide coma localização padrão do arquivo de dados de seu computador SQL Server.

Observação:

9. Clique em Next e selecione se está a concluir uma instalação de produção ou uma instalação denão produção.

10. Clique em Next e selecione Custom - unencrypted stored procedures or additional scripts.Desmarque a Enable DataMart functionality.

11. Clique em Next. Mantenha os campos Unencrypt stored procedures e Code em branco.12. Clique em Next. No diálogo Select Database Scripts, mantenha a caixa de seleção Execute

Implementation Scripts selecionada e navegue até Installation\Foundation DatabaseScripts\cre_imp_db.txt na mídia de instalação do Interaction Optimizer.

13. Clique em Next e digite uma descrição para descrever a versão do Interaction Optimizer que estáinstalando, por exemplo, InteractionOptimizer54.

14. Clique em Next para iniciar o processo de criação do banco de dados.15. Clique em Close.

Portrait IO 5.520

Instalar os componentes do Foundation

Page 21: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

16. Para verificar a instalação:

a. Faça logon em um computador com SQL Server e inicie o SQL Server Management Studio.b. No campo Server Type, selecione Database Engine.c. No campo Server Name, selecione o servidor SQL apropriado.d. Certifique-se de que a Windows Authentication está selecionada e clique em Connect.e. Na janela Object Explorer, verifique o nome do banco de dados que especificou acima.f. Expanda o banco de dados e procure a tabela com o nome io_application_params.g. Se o banco de dados e a tabela já estiverem presentes, a instalação foi bem-sucedida.

Instalar o Portrait FoundationUse o procedimento seguinte para instalar o mecanismo de recomendação do Portrait IO Foundationque decide quais as sugestões a fazer.

Este procedimento exige o software Portrait Foundation que pode ser encontrado namídia do Interaction Optimizer (arquivo zip/DVD) em \FoundationMedia\Software\Installsets\Core_Software\.

Observação:

1. Clique com o botão direito do mouse no arquivo setup.exe em \FoundationMedia\Software\Installsets\Core_Software\ e selecioneExecutar como administrador.Clique em Next.

2. Aceite a Destination Folder padrão e clique em Next.3. Na tela Portrait Foundation Installation Type, selecione Custom e clique em Next.4. Na tela de instalação Custom, selecione os componentes tal como realçados abaixo:

21Guia de instalação

Capítulo 3: Instalar o Interaction Optimizer

Page 22: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

5. Clique em Install.6. Uma vez concluída a instalação, certifique-se de que a caixa de seleção Launch Portrait Foundation

System Setup está selecionada e clique em Finish.7. Na tela Portrait System Setup:

a. Digite um nome para o sistema Portrait Foundation. Se estiver instalando um único sistemaPortrait Foundation, então poderá aceitar o padrão de MyPortrait.

b. Insira as credenciais Domain name, User name e Password que serão usadas para acessaros serviços do Portrait Foundation para o sistema.

c. Clique em Next.

8. Na tela Operational database:

a. Digite o nome do servidor de banco de dados em que o banco de dados do Interaction Optimizerestá instalado (identificado no procedimento: Criar um novo banco de dados do IO na página20).

b. Digite o nome do banco de dados do Interaction Optimizer criado em Criar um novo banco dedados do IO na página 20.

c. Certifique-se de que a opção Use Windows authentication está selecionada.d. Clique em Next.

9. Na tela Transient database, certifique-se de que as quatro opções ficam desmarcadas e clique emNext.

10. Na tela Clone process server, deixe o campo Clone process server desmarcado e clique emApply para concluir a configuração.

Portrait IO 5.522

Instalar o Portrait Foundation

Page 23: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

11. Clique em Start no System Setup Launchpad para aplicar as alterações de configuração. Fecheo System Setup Launchpad quando as alterações tiverem sido aplicadas com sucesso.

12. Clique em Close para sair da configuração.

Instalar o Portrait Shared Server

Visão geral da instalação

Tempo estimadoProcedimento de instalação

10 min.Implementar o SharePoint (opcional) na página 25

10 min.Instalar o Portrait Shared Server na página 25

10 min.Implementar o Portrait Reports (opcional) na página 27

10 min.Instalar os pacotes DWH SSIS na página 28

10 min.Agendar atualizações do data warehouse na página 29

10 min.Limpar dados antigos e excluídos do banco de dados na página 30

Pré-requisitos da instalaçãoOs procedimentos de instalação do Portrait HQ presumem o seguinte.

Pré-requisitoRecurso HQ

Windows Server configurado com as funções Application Server eWeb Server

Portrait Shared Services (PSS)

Microsoft SQL Server ou SQL native client.Portrait Shared Repository(PSR)

Microsoft SharePoint 2010 ou Microsoft SharePoint Foundation 2010SharePoint Tasks

Microsoft SQL Server Reporting ServicesPortrait Reports

Antes de começarAntes de começar a instalação, certifique-se de que:

• Planeje sua instalação!O instalador do Portrait Shared Server fornece a opção de instalar todos osrecursos do Portrait Shared Server em um servidor ou, alternativamente, instalar todos os recursosem servidores separados por meio da opção Instalação personalizada. É necessário:

• Decidir que recursos pretende instalar. Observação: Os recursos Task Management e Report sãoopcionais.

23Guia de instalação

Capítulo 3: Instalar o Interaction Optimizer

Page 24: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

• Decidir que recursos pretende agrupar em um servidor. Por exemplo, pode querer instalar umservidor com os componentes Portrait Shared Server (PSS) e Portrait Shared Repository (PSR).Depois disso, pode querer instalar o componente Relatórios num servidor Relatórios diferente e oGerenciamento de tarefas em um servidor SharePoint pré-existente.

Fica ao seu critério e ao critério do ambiente do servidor a forma como instala oPortrait Shared Server e seus quatro componentes principais.

Observação:

Os procedimentos de instalação seguintes vão encaminhá-lo para a tela Instalaçãopersonalizada com base no pressuposto de que pretende instalar pelo menos umrecurso em um computador diferente.

Observação:

• No IIS, certifique-se de que o Web Site Padrão tem uma ligação de site para HTTP na porta 80. Estaligação tem de estar somente presente durante a execução da instalação PSS; é possível removê-laapós uma instalação bem-sucedida do Portrait Shared Server.

• Se escolher usar o SharePoint com o Portrait Shared Server, consulte asConsiderações de instalaçãodo SharePoint e do Portrait Shared Server no apêndice.

• Coleta toda a informação necessária para a instalação. Para obter informações adicionais, consulteas Folhas de dados de instalação no apêndice.

• Observe as seguintes restrições de instalação:

• O Portrait Shared Server deve ser instalado em um computador com o SQL Server ou o SQL nativeclient instalado.

• Se seu servidor SharePoint estiver separado do seu servidor PSS, então deve instalar o recursoSharePoint Tasks antes do Portrait Shared Services.

• O banco de dados do SQL Server deve ser configurado com o protocolo TCP/IP habilitado se estiversendo executado em um servidor separado de onde está sendo instalado o Portrait Shared Server.

• Será necessário acesso de administrador no computador onde está a executar o instalador, precisaráfornecer credenciais do banco de dados sysadmin (fornecendo credenciais de autenticação do SQLServer para uma função sysadmin) ou selecionar um usuário para o qual a função DBO seráconfigurada após a instalação. Esse usuário será adicionado à lista de logons do SQL server.

• É recomendado que use a mesma conta do Windows (nome do usuário e senha) para gerenciar opool de aplicativos do PSS e a conexão ao banco de dados do PSR. A conta deve:

• estar em um domínio de rede e não em um computador local;• ter as permissões das funções db_datareader e db_datawriter no banco de dadosPortraitPSR.

• O serviço MS DTC deverá estar sendo executado no servidor do banco de dados e no servidor doPortrait HQ (PSS) .

O instalador do Portrait HQ configura automaticamente o Coordenador de transaçõesdistribuídas. Porém, se seu servidor do banco de dados estiver em um computador

Observação:

diferente da instalação do Portrait Shared Server, precisa configurar manualmenteo MS DTC nesse computador.

• Obtém todo o software necessário:

Portrait IO 5.524

Antes de começar

Page 25: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Localização de mídia (arquivo zip/dvd)Software + documentos

Mídia do Interaction Optimizer em: \Portrait Shared Server\Software do Portrait SharedServer

Implementar o SharePoint (opcional)O Portrait HQ usa o SharePoint para ajudar a gerenciar tarefas relacionadas com uma campanha demarketing. É possível atribuir tarefas a indivíduos e apresentá-las no SharePoint, para uma maiorvisibilidade. Usar o SharePoint também permite que aqueles que recebem as tarefas apresentem suastarefas no Microsoft Outlook.

Para implementar a solução SharePoint:

1. Faça o logon em seu servidor do SharePoint.2. Execute o arquivo setup.exe no diretório \Portrait Shared Server em suamídia de instalação

(arquivo zip/DVD).3. Aceite o contrato de licença e a pasta de instalação padrão.4. Na tela Tipo de instalação, selecione Instalação personalizada .5. Na tela Instalação personalizada , certifique-se de que o recurso SharePoint Tasks é instalado

no disco rígido local.6. Clique em Instalar.7. Para confirmar se o pacote de soluções foi implementado com êxito:

a) Vá a Administração Central do SharePoint.b) Navegue até Configurações do sistema > Gerenciamento de Farm > Gerenciar soluções

de farmc) Verifique se PortraitSharedServerPortal.wsp está no estado Implantada.

Instalar o Portrait Shared ServerO Portrait Shared Server inclui quatro componentes de instalação: Portrait Shared Services (PSS),Portrait Shared Repository (PSR), SharePoint Tasks e Portrait Reports.

• Portrait Shared Services (PSS). Fornece o conjunto de serviços Web que permite aos aplicativosdo Portrait Suite (Portrait Explorer, Miner, Dialogue e Interaction Optimizer) comunicar uns com osoutros.

• Portrait Shared Repository (PSR). Fornece os bancos de dados do Portrait Shared Repository e doPortrait Data Warehouse.

• SharePoint Tasks (Opcional). Fornece uma solução de gerenciamento de tarefas integrada em queas tarefas atribuídas a indivíduos no Portrait HQ são exibidas no SharePoint para uma melhorvisibilidade. Observação:O SharePoint Tasks é opcional para o Portrait Dialogue e para o PortraitInteraction Optimizer e não é necessário para o Portrait Explorer.

• Portrait Reports (Opcional). Fornece um conjunto de relatórios pré-criados sobre o desempenhooperacional do Portrait Interaction Optimizer.Observação:OPortrait Reports é opcional para o PortraitInteraction Optimizer e não é necessário para o Portrait Explorer. Se pretender instalar opcionalmenteo Portrait Reports para o Portrait Dialogue, consulte o guia Instalação do HQ Reports para o PortraitDialogue na mídia de lançamento do Portrait Dialogue.

25Guia de instalação

Capítulo 3: Instalar o Interaction Optimizer

Page 26: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

É possível instalar o Portrait Shared Server com um único produto Portrait, como o PortraitDialogue ou Portrait Explorer. Alternativamente, é possível instalar com vários produtos

Importante:

do Portrait Suite para habilitar a integração do aplicativo. Os seguintes passos vãoorientá-lo na instalação usando a opção Instalação personalizada, permitindo marcare desmarcar opções com base na decisão de instalar um único ou vários produtos Portrait.

1. Execute o arquivo setup.exe no diretório \Portrait Shared Server em suamídia de instalação(.iso). Certifique-se de que clica com o botão direito do mouse no arquivo setup.exe e selecionaExecutar como administrador.

2. Selecione o idioma de exibição de sua instalação.3. Clique em Seguinte no diálogo Bem-vindo.4. Aceite o contrato de licença e clique em Seguinte.5. Aceite a pasta de destino padrão e clique em Seguinte.6. Na tela Tipo de instalação, selecione Instalação personalizada.7. Na tela Instalação personalizada, clique em Portrait Shared Repository e Portrait Shared

Services e selecione Este recurso será instalado na unidade de disco rígido local.

• Se pretender desabilitar o SharePoint Tasks (Opcional) ou o Portrait Reports (Opcional) para oPortrait Dialogue ou oInteraction Optimizer, clique no componente de instalação e selecione Esterecurso não estará disponível.

8. Na tela Propriedades do usuário do banco de dados, digite as credenciais do usuário para osbancos de dados do Data Warehouse e do Portrait Shared Repository.

9. Na tela Servidor do Banco de Dados, selecione o servidor do banco de dados no qual efetuará ainstalação. Edite o nome do catálogo do banco de dados, caso pretenda alterar o nome padrão dobanco de dados do Portrait Shared Repository, PortraitPSR. Observação: O instalador usa ologon que você especifica nesta tela para conectar com o servidor do banco de dados e criar ouatualizar o banco de dados do Portrait. É necessário especificar um logon que possua, pelo menos,a função do servidor dbcreator.

10. Na tela Servidor do Banco de Dados, edite o nome do catálogo do banco de dados, caso pretendaalterar se pretender alterar o nome do banco de dados do Portrait Data Warehouse padrão,PortraitDW.

11. Na telaWeb Site, certifique-se de que o Web site padrão é selecionado como oWeb site. EscolhaCriar um novo site, se pretender instalar o HQ em um novo site.

12. Na tela Propriedades do Pool de Aplicativos, digite o nome de usuário e a senha da conta quepretende usar para executar o HQ.

13. Na tela Propriedades do Portrait Analytics Web Services, marque Ativar integração do PortraitAnalytics Web Services se o Portrait Explorer for um dos produtos que está a instalar. Casocontrário, desmarque essa opção.

• Se marcar esta opção, digite sua senha do Portrait Analytics Web Services (PAWS). A senhaque digitar deve coincidir com a senha PAWS fornecida ao instalar o Portrait Analytics WebServices. Deve aceitar os padrões para as URLs nesta página.

14. Na tela Propriedades do Serviço do Portrait Dialogue, marque Ativar integração do PortraitDialogue se o Portrait Dialogue for um dos produtos que está a instalar. Caso contrário, desmarqueessa opção.

• Se marcou esta opção, digite a URL do Dialogue Server e o nome da instância do DialogueServer. Aceite a URL padrão se o Dialogue Server estiver instalado no mesmo servidor que oPortrait Shared Server.

Portrait IO 5.526

Instalar o Portrait Shared Server

Page 27: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

15. Na tela Propriedades do Portrait SharePoint Services, marque a caixa de seleção Ativarintegração do SharePoint se o Portrait Dialogue ou o Interaction Optimizer forem os produtos queestá a instalar e pretende usar o recurso SharePoint Tasks. Caso contrário, desmarque essa opção.

• Se marcou esta opção, digite a URL do site das tarefas do Portrait que pretende que o instaladorcrie para você. A URL fornecida identifica o conjunto de sites do SharePoint, no qual as tarefasdo Portrait serão criadas. Esse conjunto de sites do SharePoint deve já existir e deve usar omodelo Team Site. Para criar um novo conjunto de sites no SharePoint:

• Inicie a Administração central do SharePoint• Selecione Gerenciamento de Aplicativos > Criar conjuntos de sites• Digite o título Team Site para o conjunto de sites. Observação: O conjunto de sites tem de sechamar Team Site.

• Selecione a guia Colaboração > Team Site template.

16. Na tela Serviços administrativos do SharePoint, se aplicável, digite os detalhes de uma contacom direitos administrativos em seu servidor SharePoint. Certifique-se de que insere a porta corretapara o site de Administração do SharePoint. É possível determinar essa porta ao iniciar aAdministração Central do SharePoint no servidor do SharePoint e procurando o número da portana URL.

17. Na tela Propriedades do Marketing HQ, digite o símbolo de moeda que pretende usar paraapresentar os dados financeiros no dashboard de marketing do Portrait HQ.

18. Na tela Propriedades do Portrait Interaction Optimizer, marqueAtivar integração do InteractionOptimizer se o Interaction Optimizer for um dos produtos que está a instalar. Caso contrário,desmarque essa opção.

• Se marcou esta opção, forneça a URL do Web Site hospedando o serviço Web do IO. Aceite opadrão se o IO estiver instalado no mesmo servidor que o Portrait Shared Server.

19. Na tela de Propriedades do Report Server, marque a caixa Adicionar link ao report portal noHQ se desejar adicionar um link aos relatórios do Interaction Optimizer para o HQ. Deverá substituiro localhost na URL do Report Manager com o nome de seu Report Server (mesmo se o ReportServer estiver instalado no Portrait Shared Server).

20. Na tela Propriedades do Report Server Data Source, se for aplicativo, digite o nome do servidordo banco de dados onde reside o banco de dados do Portrait Data Warehouse. Digite o nome dobanco de dados do Portrait Data Warehouse. Digite os detalhes de logon de um servidor SQL quepossui, pelo menos, as permissões Connect, Select e Execute no banco de dados do Portrait DataWarehouse.

21. Na tela Pronto para instalar o programa, clique em Instalar.22. Clique em Concluir.

Implementar o Portrait Reports (opcional)O Portrait HQ usa SQL Server Reporting Services para fornecer relatórios sobre o desempenho decampanhas.

1. Faça log on em seu servidor do Reporting Services.2. Execute o arquivo setup.exe no diretório \Portrait Shared Server em suamídia de instalação.

Certifique-se de que clica com o botão direito do mouse no arquivo setup.exe e seleciona Executarcomo administrador.

3. Aceite o contrato de licença e a pasta de instalação padrão.

27Guia de instalação

Capítulo 3: Instalar o Interaction Optimizer

Page 28: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

4. Na tela Tipo de instalação, selecione Instalação personalizada.5. Na tela Instalação personalizada, certifique-se de que o recurso SharePoint Tasks é instalado

no disco rígido local.6. Na tela Propriedades do Report Server, marque a caixa Adicionar link ao report portal no HQ.

Digite a URL de seu serviço Web do SQL Server Reporting Services e do Gerenciador de relatórios.7. Na telaPropriedades do Report Server Data Source, digite o nome do servidor do banco de dados

onde reside o banco de dados do Portrait Data Warehouse. Digite o nome do banco de dados doPortrait DataWarehouse. Digite os detalhes de logon do SQL Server que pode se conectar ao bancode dados do Portrait Data Warehouse.

8. Clique em Instalar.9. Para confirmar se o pacote de soluções foi implementado com êxito:

a. Navegue até Report Manager http://localhost/Reports.b. Verifique se foi criada uma pasta com o nome PortraitReports.

Instalar os pacotes DWH SSISOs recursos de monitoramento de campanha do Portrait HQ usam os dados históricos e agregados dobanco de dados do Portrait Data Warehouse (chamado PortraitDW, por padrão). Esse banco dedados do data warehouse é preenchido e atualizado por pacotes SSIS que precisam ser instalados emum servidor do banco de dados com SQL Server Integration Services.

Se estiver instalando o Interaction Optimizer ou o Portrait Dialogue, siga este procedimento:

1. Faça log on em seu servidor de banco de dados e execute o arquivo setup.exe localizado em\Portrait Shared Server\SSIS Packages\ em sua mídia de instalação. Clique com o botãodireito do mouse em setup.exe e selecione Executar como administrador.

2. Aceite a pasta de instalação padrão e clique em Seguinte.3. Na primeira tela do Servidor de banco de dados, forneça os detalhes de conexão do banco de

dados do PSR. (Por padrão, o nome do catálogo do banco de dados do PSR é PortraitPSR.)4. Na segunda tela do Servidor de banco de dados, forneça os detalhes de conexão do banco de

dados do PDW. (Por padrão, o nome do catálogo do banco de dados do PDW é PortraitDW.)5. Na tela seguinte, marque a opção Ativar integração do IO se estiver instalando o Interaction

Optimizer. Marque Ativar integração do Dialogue se estiver instalando o Portrait Dialogue.6. Na(s) tela(s) do Servidor de banco de dados, forneça os detalhas de conexão do banco de dados

do IO (se estiver instalando o Interaction Optimizer) e, em seguida, o banco de dados do PD (seestiver instalando o Portrait Dialogue).

7. Clique em Instalar para instalar o pacote DW Populate SSIS. Este pacote é instalado comoDWPopulate.dtsconfig na pasta de instalação do Portrait Shared Server, por exemplo,C:\Program Files (x86)\PST\Portrait Shared Server\SSIS).

Portrait IO 5.528

Instalar os pacotes DWH SSIS

Page 29: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Os usuários do Interaction Optimizer podem ajustar opcionalmente o pacote DWPopulatealterando as definições configuráveis no arquivo DWPopulate.dtsconfig. As configuraçõesrelevantes são:

Observação:

• O número mínimo de linhas que permanece nas tabelas de preparação do IO de origem.Esse é um parâmetro de ajuste do sistema e não deve ter seu valor padrão alteradoa menos que seja recomendado pela equipe de suporte da Portrait.\Package.Variables[User::IO_MinSourceHistoryRows].Properties[Value]

• O tamanho dos lotes de registros copiados das tabelas de preparação do IO de origem.Esse é um parâmetro de ajuste do sistema e não deve ter seu valor padrão alteradoa menos que seja recomendado pela equipe de suporte da Portrait.

• \Package.Variables[User::IO_BatchCopySize].Properties[Value]

O ajuste correto destes valores pode reduzir os bloqueios sendo retirados das tabelas depreparação durante a transferência de dados, reduzindo, portanto, o impacto no desempenhodo DWPopulate no tempo de execução do IO.

Agendar atualizações do data warehouseOs pacotes SSIS usados para atualizar o data warehouse devem ser agendados para execução emintervalos regulares para garantir que o data warehouse é mantido atualizado. Para usar o SQL Agentpara agendar atualizações do data warehouse, siga este procedimento:

1. Crie um novo trabalho do SQL Agent a partir do SQL Server Management Studio. Clique com obotão direito do mouse em SQL Server Agent e selecione Novo Trabalho.... Especifique um nomee uma descrição para o novo trabalho e selecione Etapas.

2. Adicione uma nova etapa de trabalho clicando no botão Nova... na página etapas.3. Forneça um nome para a etapa de trabalho e especifique seu tipo como Pacote do SQL Server

Integration Services. A origem do pacote deve ser definida para Sistema de arquivos e o pacoteController.dtsx deve ser selecionado navegando até a localização onde os pacotes SSIS foraminstalados.

4. Especifique o arquivo de configuração na guia Configuração, clicando em Adicionar, navegandoaté à localização em que os pacotes SSIS estão instalados e selecionando o arquivoDWPopulate.dtsConfig.

5. Clique no botão OK para adicionar uma nova etapa de trabalho.6. Selecione a páginaAgendas no assistente de novo trabalho e clique no botãoNova... para adicionar

uma agenda para o trabalho.7. Recomenda-se que o processo de preenchimento de DW seja executado de hora em hora. Selecione

o Tipo de agenda Recorrente e certifique-se de que a agenda está ativada. A frequência da agendadeve ser Diariamente e deve ser configurada para acontecer a cada hora, começando à meia-noitee terminando às 23h59. Clique em OK duas vezes para concluir a definição de agenda e o novotrabalho.

29Guia de instalação

Capítulo 3: Instalar o Interaction Optimizer

Page 30: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Limpar dados antigos e excluídos do banco de dadosExcluir um item do Portrait HQ removerá o item da visualização, mas não removerá os dados do bancode dados. A limpeza de itens excluídos do sistema pode ser realizada por meio de procedimentosarmazenados que existem nos bancos de dados PSR e Data warehouse.

Remover as entradas excluídas do banco de dados do PSRUse o procedimento armazenado PurgeDeletedEntities para configurar a limpeza automática deentradas excluídas do banco de dados do PSR.

Por padrão, esse procedimento removerá somente os dados que forammarcados comoexcluídos há mais de 14 dias.

Observação:

1. Para agendar esta execução automaticamente, crie um novo trabalho do SQL Agent no SQL ServerManagement Studio.

2. Na página de trabalho Etapas, crie uma nova etapa de trabalho. Atribua um nome à etapa detrabalho, selecione o Tipo Script Transact-SQL (T-SQL) e defina o banco de dados para ser o seubanco de dados PSR. Defina o comando para: EXEC PurgeDeletedEntities.

• Os procedimentos armazenados de PurgeDeletedEntities possuem três parâmetros opcionais:

• o parâmetro 1 é o número de linhas limpas em um único lote. Padrão 1000.

Portrait IO 5.530

Limpar dados antigos e excluídos do banco de dados

Page 31: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

• o parâmetro 2 é o número máximo de lotes para limpar. O padrão é -1, o que significa que todosos dados que podem ser limpos são excluídos.

• o parâmetro 3 é o número de dias em que os dados devem ser marcados para exclusão, antesde o trabalho de limpeza excluir os dados. Padrão = 14.

3. Na página Agendas, configure um agendamento apropriado para limpar dados regularmente – Érecomendado diariamente.

31Guia de instalação

Capítulo 3: Instalar o Interaction Optimizer

Page 32: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

4. Após sua conclusão, o trabalho aparecerá na lista de trabalhos do SQL agent, por exemplo, Limpardados do PSR.

Remover histórico antigo do banco de dados do Data WarehouseUse o procedimento armazenado PurgeDWHistory para configurar a limpeza automática de dadosde histórico antigos do banco de dados do Portrait Data Warehouse (PDW). Isso inclui limpar pedidos,tratamentos, comportamentos e logs de resposta antigos.

Este procedimento removerá dados com mais de 90 dias (por padrão), mas somenteum mês de cada vez, a começar pela data de tratamento mais antiga.

Observação:

1. Para automatizar esta execução, crie um novo trabalho do SQL Agent.

Portrait IO 5.532

Limpar dados antigos e excluídos do banco de dados

Page 33: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

2. Na seção Etapas do trabalho, execute o procedimento PurgeDWHistory em seu banco de dadosdo PDW. Opcionalmente, este procedimento usa um número inteiro representando o número dedias como um parâmetro – todo o histórico registrado antes desses dias será removido.

33Guia de instalação

Capítulo 3: Instalar o Interaction Optimizer

Page 34: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

3. Configure um agendamento apropriado para limpar os dados regularmente – É recomendadodiariamente para que o número de linhas afetadas permaneça limitado e não provoque um travamentodas tabelas afetadas.

Portrait IO 5.534

Limpar dados antigos e excluídos do banco de dados

Page 35: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

4. Após sua conclusão, o trabalho aparecerá na lista de trabalhos do SQL agent, por exemplo, Limpardados de histórico do DW.

Instalar o IO

Instalar o Interaction Optimizer (IO)

1. Em seu servidor de aplicativos, execute o arquivo setup.exe (clique com o botão direito do mousee selecioneExecutar como administrador) localizado na pasta Instalação damídia de instalaçãodo Interaction Optimizer (.iso).

2. Selecione seu idioma e clique em OK.3. Clique em Seguinte no diálogo Bem-vindo.4. Aceite os termos e as condições de licença e clique em Seguinte.5. Na tela Tipo de instalação, selecione Completa e clique em Seguinte.6. Na tela Servidor do banco de dados, forneça os detalhes de conexão do banco de dados do

PSR e clique em Seguinte. (O nome padrão do catálogo do banco de dados do PSR é PortraitPSR.)7. Na tela Servidor do banco de dados seguinte, forneça os detalhes de conexão do banco de dados

do Portrait Data Warehouse (PDW) existente e clique em Seguinte. (O nome padrão do catálogodo banco de dados do PSR é PortraitPSR.)

8. Clique em Instalar.

35Guia de instalação

Capítulo 3: Instalar o Interaction Optimizer

Page 36: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Esta instalação assume que instalou o software principal do Portrait Foundation usandoo nome do sistema padrão, MyPortrait. Se foi usado um nome de sistema diferente,

Observação:

renomeie a pasta MyPortrait (em c:\program files\pst\portraitio\systems) para coincidir com o nome de sistema escolhido.

Se estiver instalando mais de uma instância do Interaction Optimizer em apenas umservidor físico, é necessário criar uma pasta em c:\program files\pst\portraitio\systems para cada inquilino. Para isso:

Observação:

1. Copie a pasta existente em c:\program files\pst\portrait io\systemspara a mesma localização

2. Dê o nome de sistema do inquilino sendo adicionado à pasta copiada3. Modifique o conteúdo de Portrait.IO.DataAccess.config para que contenha

os detalhes de conexão do banco de dados do Portrait Shared Repository e do PortraitData Warehouse que está sendo usado para esse inquilino.

Se estiver instalando o Interaction Optimizer em vários servidores, certifique-se de querepete esses passos para cada servidor de aplicações.

Criar um novo repositório

1. Crie um diretório Config no diretório de instalação do Interaction Optimizer em seu computadorlocal, por exemplo:c:\program files(x86)\pst\portrait io\Config

2. Nessa pasta, crie dois diretórios com os nomes Master e Snapshot:c:\program files(x86)\pst\portrait io\Config\Masterc:\program files(x86)\pst\portrait io\Config\Snapshot

3. Inicie o aplicativo Repository Manager.

Por ser essa a primeira vez que a aplicação é executado, o Repository Manager exibe a caixa dediálogo Repository properties. Clique em Cancel para fechar a caixa de diálogo e ignorar todosos avisos.

4. Insira as propriedades do novo repositório:

• Clique em Repository-New repository para exibir a caixa de diálogo New repository.• Clique em Browse para exibir a caixa de diálogo Repository properties e ignore todos os avisos.No campo Source control provider, selecione Portrait Snapshots. Nos campos Master eSnapshot, clique em Browse e localize as pastas Master e Snapshot criadas em seu computadorlocal.

• Clique em OK para fechar a caixa de diálogo.• Na caixa de diálogo New repository, informe um proprietário, nome de usuário administrador esenha. Por exemplo, usando os detalhes:

Proprietário: IO

Nome de usuário administrador: Superuser

Senha de administrador: Password

Portrait IO 5.536

Criar um novo repositório

Page 37: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

5. Clique em OK para fechar a caixa de diálogo.6. Feche o Repository Manager. Clique em Yes para criar um repositório agora.

Importar a configuração para o repositório

1. Inicie o aplicativo Repository Manager.2. Clique em Repository e faça logon no repositório usando as credenciais que forneceu ao criar o

novo repositório.3. Clique em Repository-Import e escolha Portrait_Platform.cab na pasta Repository na mídia

de instalação do Portrait Foundation. Aguarde pela conclusão da importação de pacotes e cliqueem OK.

4. Clique em Repository-Import e escolha Portrait_IO.cab na pasta C:\ProgramFiles(x86)\PST\Portrait IO\IORepositoryPackage em seu computador local. Aguardepela conclusão da importação de pacotes e clique em OK.

5. Clique em Repository-Import e escolha Portrait_IO_Demo.cab na pasta C:\ProgramFiles(x86)\PST\Portrait IO\IORepositoryPackage em seu computador local. Aguardepela conclusão da importação de pacotes e clique em OK.

6. Feche o Repository Manager.

Implementar a configuração

1. Inicie o aplicativo Configuration Suite.2. Faça logon no repositório usando a autenticação do Portrait. Certifique-se de fazer o logon no

repositório correto verificando o painel superior da caixa de diálogo. Caso não esteja, clique emSettings e escolha o repositório correto.

3. Clique em File > Open e selecione o espaço de trabalho do Interaction Optimizer e, em seguida,clique em OK.

4. Clique em View > Deployer e aguarde até os nós implementáveis serem carregados5. Clique em View > Settings e certifique-se de que o estado disponível está configurado para

Published.6. Clique no botão Deploy para iniciar o Portrait deployment wizard.7. Siga as instruções, clicando em Next para continuar com os passos. Se quiser especificar um nome

de versão opcional, certifique-se de que o nome não inclui nenhum caractere "ponto".8. Quando chegar ao final do assistente, clique em Finish para iniciar a implementação.9. Quando a implementação estiver concluída, clique em Yes para ativar a implementação.

Instalar os serviços Web do WCFO Interaction Optimizer fornece um conjunto de serviços web doWindows Communication Foundation.

37Guia de instalação

Capítulo 3: Instalar o Interaction Optimizer

Page 38: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

DescriçãoServiço Web

Esse serviço oferece funcionalidades para aplicações clientes para solicitarsugestões relativas ao IO e registrar respostas a essas sugestões.

Serviço web doInteraction Optimizer

Esse serviço é para uso interno e oferece funcionalidades para suportar aintegração com outros produtos da Portrait.

Serviço web doDecisions

Esse serviço é para uso interno e oferece funcionalidades para suportar aintegração com outros produtos da Portrait.

Serviço web do IOBridge

Para instalar estes serviços web, repita os passos que se seguem em cada servidor web:

1. Navegue até a pasta C:\program files(x86)\pst\portraitio\IOWebServicesInstallation, clique com o botão direito do mouse emInstallIOWcfWebServices.exe.config e selecione Editar para abrir o arquivo em um editorde texto. Modifique os seguintes atributos de valor relacionados com sua configuração de instalação:

• <add key="DbServer" value="MYHOST\MYINSTANCE" /> , especificando o host (e, emseguida, a instância, se necessário) do servidor do banco de dados.

• <add key="Dbname" value="MYDATABASE" /> , especificando o nome do banco de dados.

• <add key="VirtualDirUser" value="MYHOST\MYACCOUNT" />, especificando o nomeda conta do Windows a usar para o diretório virtual do IIS do serviço web.

• <add key="VirtualDirPassword" value="XXXXX" />, especificando a senha daquelaconta do Windows.

2. Se instalou o software principal do Portrait Foundation em uma localização diferente do padrão deC:\Program Files(x86)\PST\Portrait Foundation, se seu nome do sistema de inquilinodo Portrait for diferente do padrão de MyPortrait ou se estiver instalando um sistemamulti-inquilinos, também será necessário verificar se os seguintes atributos de valor estão corretosem relação a sua configuração de instalação:

• <add key="PortraitIoBaseDirectory" value="C:\Program Files\PST\Portrait"/>, especificando a localização de instalação do software principal do Portrait Foundation.

• <add key="SystemName" value="MyPortrait" />, especificando o nome do inquilino dosistema do Portrait Foundation.

3. Para DbLoginMode, mantenha o valor inalterado comoWindows, se sua conta doWindows possuirpermissão de leitura no banco de dados.

• Caso contrário (se, por exemplo, sua conta do Windows não tiver acesso ao servidor do bancode dados, ou se seu banco de dados e computadores com camada web se encontrarem emdomínios de rede diferentes do Windows), substitua Windows por SQL e substitua SQL _USERNAME e SQL _ PASSWORD por uma conta de usuário e senha do SQL Server.

4. Salve as alterações e feche o arquivo.5. Clique com o botão direito do mouse em InstallIoWcfWebServices.exe e selecione Executar

como administrador. Observação: Todas as configurações na etiqueta <appSettings> no arquivo

Portrait IO 5.538

Instalar os serviços Web do WCF

Page 39: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

de configuração podem ser substituídas, indicando o nome da chave precedida por "/" e seu valorcomo argumentos quando iniciar o programa InstallIoWcfWebServices.exe. Exemplo:InstallIoWcfWebServices.exe /VirtualDirUser domain\user /VirtualDirPasswordpassword /IisWwwRoot C:\Inetpub\MyWwwRoot\ /OnlyDeleteDirectories true

• Opcionalmente, é possível copiar todas as configurações na etiqueta <appSettings> no arquivode configuração InstallIoWcfWebServices.exe.config para um arquivo separado chamadoInstallIoWcfWebServices.config.xml, para preservar as configurações e evitar que sejamsubstituídas quando efetuar uma atualização ou uma reinstalação. Este novo arquivo pode sercriado no mesmo diretório que InstallIoWcfWebServices.exe.config com o seguinteconteúdo de amostra.<?xml version="1.0" encoding="utf-8" ?><appSettings><add key="UICulture" value="en-US"/><add key="WebConfigFileName" value="Web.Config"/><add key="BackupWebConfigFileName" value="Web.Config.original"/><add key="PortraitIoBaseDirectory" value=".\..\"/><add key="IoWebServicesInstallationRoot" value=".\"/><add key="ServiceMakerProgramPath" value=".\..\..\Portrait

Foundation\WebServices\ServiceMaker\bin\ServiceMaker.exe"/><add key="IisWwwRoot" value="C:\Inetpub\wwwroot\"/><add key="SystemName" value="MyPortrait"/><add key="VirtualDirUser" value=""/><add key="VirtualDirPassword" value=""/><add key="DbServer" value="MYDBSERVER"/><add key="DbName" value="PortraitIO"/><add key="DbLoginMode" value="Windows"/><add key="DbUser" value=""/><add key="DbPassword" value=""/><add key="OnlyDeleteDirectories" value="false"/>

</appSettings>

As configurações colocadas neste arquivo alternativo precedem as existentes emInstallIoWcfWebServices.exe.config. O sistema, porém, usará as

Observação:

configurações existentes em InstallIoWcfWebServices.exe.config paratodos os itens que não forem encontrados emInstallIoWcfWebServices.config.xml.

Revise as propriedades do serviço web do Interaction Optimizer do WCF

O diretório virtual do serviço web do Interaction Optimizer do WCF herdará as propriedades do siteexistente. Elas devem ser revisadas para garantir que estão como é necessário. Os passos de revisãoabaixo devem ser repetidos para o Serviço Web do WCF Decisions e Serviço Web do IO Bridge.

1. Clique em Iniciar, Painel de Controle, Ferramentas Administrativas, Gerenciador do Serviçosde Informações da Internet (IIS).

2. Selecione o diretório virtual IOWCFWebService.3. Na página inicial do IOWCFWebService, clique duas vezes em Autenticação:

• Selecione Autenticação anônima e clique em Editar• Verifique se os detalhes do usuário estão corretos ou modifique, se necessário, e clique em OK

39Guia de instalação

Capítulo 3: Instalar o Interaction Optimizer

Page 40: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

• Somente usuários de sistemas de 64 bits. Clique em Pools de aplicações e abra asConfigurações avançadas em Pools de aplicações padrão. Certifique-se de que o serviço webestá sendo executado em um pool de aplicações nos quais Habilitar Aplicativos de 32Bits esteja configurado para Verdadeiro.

Verifique se o serviço web do Interaction Optimizer funciona

Se uma porta diferente de 80 tiver sido usada, altere a URL parahttp://servidor:porta/IOWCFWebService/IOWebService.svc, onde portarepresenta o número da porta.

Observação:

Digite a seguinte URL em um navegador:http://<server>/IOWCFWebService/IOWebService.svc

Se o nome do diretório virtual do IIS tiver sido especificado de outra forma que não a padrãoIOWCFWebService, altere a URL correspondentemente.

Se o serviço web do Interaction Optimizer estiver funcionando, a seguinte página é exibida:

Repita as etapas de confirmação de serviço web para os serviços web do Decisions e do IO Bridge.

É possível procurá-los nas seguintes URLs:http://<servidor:porta>/DecisionsWCFWebService/DecisionsWebService.svchttp://<servidor:porta>/IOBridgeWCFWebService/IOBridgeWebService.svc.

Portrait IO 5.540

Instalar os serviços Web do WCF

Page 41: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Se estiver instalando um sistema multi-inquilinos, é necessário repetir o passo anteriorseparadamente para cada inquilino. Certifique-se de que o nome do banco de dados

Importante:

(DBNAME), o nome do inquilino do sistema (SYSTEMNAME) e a localização (VDIR) enome (VDIRNAME) do diretório virtual do IIS estão definidos como valores únicos paracada inquilino.

Para controlar qual a configuração para cada inquilino, é necessário preparar o arquivoInstall_WCF_IO_Web_Services.bat separadamente para cada caso. Salve aconfiguração para cada caso em um arquivo separado, comoInstall_WCF_IO_Web_Services_MyTenantName.bat, e execute cada um destesarquivos .bat por sua vez, assim que todos estiverem prontos.

Para que o instalador realize somente a exclusão dos serviços Web:

• <add key="OnlyDeleteDirectories" value="true"/>, especificar este instalador deve sersomente para excluir diretórios virtuais

• Se desejar reinstalar serviços Web em um site separado, recomenda-se que este instalador sejaexecutado com OnlyDeleteDirectories definido como true e, em seguida, instale os serviçosWeb novamente.

Instalar os pacotes SSIS de simulaçãoO Interaction Optimizer vem equipado com os seguintes pacotes SQL Server Integration Services (SSIS)que permitem transferir informações entre os sistemas dinâmico e de teste:

• Utilities – um pacote de suporte para os outros pacotes SSIS do Interaction Optimizer. É necessárioinstalar esse pacote antes de qualquer outro pacote SSIS.

• PromoteCampaigns – usado para transferir campanhas testadas e aprovadas de um sistema deteste para o sistema dinâmico.

• Simulation – usado para transferir eventos registrados do sistema dinâmico para o sistema de teste,para fornecer um grupo de amostra para as interações de simulação.

Criar a estrutura de pasta SSIS

1. Crie uma subpasta com o nome SSIS em seu computador local, por exemplo:<iohome>\SSIS

Na pasta SSIS, crie as seguintes subpastas:PromoteCampaignsSimulation

importexport

Utilities

41Guia de instalação

Capítulo 3: Instalar o Interaction Optimizer

Page 42: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

2. Abra a pasta Instalação na mídia/DVD de instalação do Interaction Optimizer e copie o conteúdodos Pacotes SSIS para uma pasta temporária em seu computador local. Por exemplo, c:\temp:<iohome>\SSIS

Instalar pacote Utilities

1. Abra a pasta SSISPackages\<VersãoSqlServer>\Utilities (onde <VersãoSqlServer>é a subpasta apropriada para sua versão do SQL Server) e remova o atributo Somente leitura deUtilityPackages.SSISDeploymentManifest.

2. Clique duas vezes em UtilityPackages.SSISDeploymentManifest e clique em Seguintepara abrir o Assistente de Instalação de Pacotes.

3. Na página Implantar Pacotes SSIS, selecione Implantação no Sistema de arquivos e clique emSeguinte

4. Selecione a pasta <páginainicialio>\SSIS\Utilities. Navegue pelas páginas do assistente,confirmando se as informações estão corretas e clique emConcluir para instalar o pacote utilitários.

Instalar o pacote Simulation

1. Abra a pasta SSISPackages\<SqlServerVersion>\Simulation (onde <SqlServerVersion>é a subpasta apropriada para sua versão do SQL Server) e remova o atributo Somente leitura deSimulationImportExport.SSISDeploymentManifest.

2. Clique duas vezes em SimulationImportExport.SSISDeploymentManifest e clique emSeguinte para abrir o Assistente de Instalação de Pacotes.

3. Na página Implantar Pacotes SSIS, selecione Implantação no Sistema de arquivos e clique emSeguinte

4. Selecione a pasta <páginainicialio>\SSIS\Simulation e clique em Seguinte.5. Em Configurar Pacotes, selecione ImportSimulationData.dtsConfig e efetue as seguintes

alterações nos valores de propriedade de pacotes:

• Connections[SQL Connection]

Configure Data Source para o nome do servidor de banco de dados, por exemplo,localhost\OFFICESERVERS e Initial Catalog para o nome do banco de dados IO, porexemplo, PortraitIO. É possível deixar os outros componentes com os valores padrão.

• Variables[User:ImportDirectory]

Configure o valor para o caminho absoluto da pasta de importação criada anteriormente, porexemplo, <páginainicialio>\SSIS\Simulation\import

• Variables[User:TableListFile]

Configure o valor para o caminho absoluto do arquivo SimulationTableList.xml, por exemplo,<páginainicialio>\SSIS\Simulation\SimulationTableList.xml.

• Variables[User:UtilsDirectory]

Configure o valor para o caminho absoluto do pacote Utilitários, por exemplo,<páginainicialio>\SSIS\Utilities.

Portrait IO 5.542

Instalar os pacotes SSIS de simulação

Page 43: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

6. Em Configurar Pacotes, selecione ExportSimulationData.dtsConfig e efetue as seguintesalterações nos valores de propriedade do pacote:

• Connections[SQL Connection]

Configure Data Source para o nome do servidor de banco de dados, por exemplo,localhost\OFFICESERVERS e Initial Catalog para o nome do banco de dados, porexemplo, io_database. É possível deixar os outros componentes com os valores padrão.

• Variables[User:ExportDirectory]

Defina o valor para o caminho absoluto da pasta de exportação criada anteriormente, por exemplo,<páginainicialio>\SSIS\Simulation\export

• Variables[User:TableListFile]

Configure o valor para o caminho absoluto do arquivo SimulationTableList.xml, por exemplo,<páginainicialio>\SSIS\Simulation\SimulationTableList.xml.

• Variables[User:UtilsDirectory]

Configure o valor para o caminho absoluto do pacote Utilitários, por exemplo,<páginainicialio>\SSIS\Utilities.

Instalar o pacote PromoteCampaigns

O pacote PromoteCampaigns SQL Server Integration Service (SSIS) permite mover dados de campanhaentre ambientes IO. Isso é útil se estiver testando campanhas em um ambiente e, em seguida, pretendertransferir automaticamente essas campanhas para um ambiente de produção. O PromoteCampaignstransfere campanhas restaurando um backup do banco de dados do Portrait Shared Repository noambiente de destino.

O processo de instalação do PromoteCampaigns inclui:

• Garantir que possui um logon de banco de dados com privilégios suficientes

• Executar o manifesto de implantação do pacote SSIS no servidor SSIS para implementar o pacoteno sistema de arquivos do servidor SSIS

• Fornecer os valores de configuração do pacote.

Configuração do banco de dados de pré-requisitos

Antes de usar o pacote PromoteCampaigns, é necessário configurar o banco de dados alvo com umlogon adequado para executar a promoção. Esse passo pode ser ignorado se for pretendido que opacote seja executado usando uma conta com privilégios sysadmin.

É necessário criar um logon na conta que será usada para executar o pacote SSIS. Essa será a contaespecificada na string de conexão no arquivo de configuração (se estiver sendo usada a autenticaçãodo SQL Server) ou a conta doWindows que será usada para executar o pacote SSIS, se estiver usandoSegurança Integrada.

O logon NÃO PODE ser um usuário no banco de dados PSR, mas deve ser um aliasde dbo no banco de dados PSR. Isto pode ser feito inserindo o seguinte comando SQL:

Observação:

ALTER AUTHORIZATION ON DATABASE::[PSR Database] TO [login]

43Guia de instalação

Capítulo 3: Instalar o Interaction Optimizer

Page 44: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

substituindo os nomes do banco de dados e de logon como apropriado.

O logon deve ser de um usuário com as seguintes funções em cada um dos bancos de dadosespecificados:

FunçãoBanco de dados

db_datareader>Interaction Optimizer (Foundation)

db_datawriter

db_datareaderMaster

Por fim, é NECESSÁRIO que seja concedida ao logon a seguinte permissão do servidor, usando ocomando abaixo (que deve ser inserido por um usuário do tipo sysadmin).GRANT CONTROL SERVER TO [<domain\login>]

Onde [logon] é o mesmo logon a ser usado ao executar o pacote PromoteCampaigns. Para obter maisinformações, consulteMover dados de campanha para um sistema IO diferente noGuia de administraçãodo Interaction Optimizer.

Instalação

O pacote PromoteCampaigns é um pacote SSIS indicado para ser instalado no mesmo computadorfísico que a instância do SQL server, na qual vai operar.

1. Copie a pasta SSISPackages\ <SqlServerVersion> \PromoteCampaigns (onde<SqlServerVersion> é a subpasta apropriada para sua versão do SQL Server) para o servidoralvo e remova o atributo Somente leitura de: PromoteCampaigns.SSISDeploymentManifeste PromoteCampaigns.dtsx.

2. Clique duas vezes em PromoteCampaigns.SSISDeploymentManifest e clique em Seguintepara abrir o Assistente de Instalação de Pacotes.

3. Na página Implantar Pacotes SSIS, selecione Implantação no Sistema de arquivos e clique emPromoteCampaigns.SSISDeploymentManifest.

4. Selecione a pasta <páginainicialio>\SSIS\PromoteCampaigns e clique em Seguinte.5. Assim que a implementação do arquivo do pacote estiver concluída, será solicitado que o usuário

forneça os valores de configuração para o pacote:

• Package.Connections[Interaction Optimizer].Properties[ConnectionString]

O valor é usado para especificar a string de conexão para o Interaction Optimizer (banco de dadosdo Foundation) no ambiente de destino. Por exemplo, se mover campanhas para um ambiente deprodução, este valor deve ser a string de conexão para o banco de dados do Interaction Optimizerde produção. Esse deve especificar a Segurança Integrada (quando usar uma conta do Windowspara fazer o logon no banco de dados) ou o Nome de Usuário e Senha de um logon apropriado doSQL Server (consulte pré-requisitos)

• Package.Connections[PSR Server MasterDB].Properties[ConnectionString]

A string de conexão para o banco de dados do sistema com o nome "master" no servidor de bancode dados do ambiente de destino. Essa string de conexão DEVE usar o logon criado nas etapas depré-requisitos, salvo se estiver sendo usada uma conta sysadmin para executar o pacote.

• Package.Variables[User::DboLoginName].Properties[Value]

Portrait IO 5.544

Instalar os pacotes SSIS de simulação

Page 45: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

O nome de logon (sem estar contido por colchetes) da conta de logon criado nos passos depré-requisitos.

• Package.Variables[User::PSR_Backup_File].Properties[Value]

O caminho completo para o arquivo de backup do banco de dados do PSR que contém as campanhasque você pretende mover para o ambiente de destino.

• Package.Variables[User::PSR_Database_Name].Properties[Value]

O nome do banco de dados do PSR no ambiente de destino.

• Package.Variables[User::PSS_Use_Windows_Auth].Properties[Value]

Um sinalizador para indicar se estamos usando usuários do Windows para fazer logon no HQ. Seestiver definido para "True", o usuário doWindows que estiver executando o pacote PromoteCampaignDEVE ser capaz de fazer logon no HQ no ambiente de destino. Se for "False", é necessário forneceros valores de configuração PSS_Username e PSS_Password.

• Package.Variables[User::PSS_Username].Properties[Value]

O nome de um usuário do HQ que consegue fazer logon no HQ no ambiente de destino. Somentenecessário se não estiver sendo usada a autenticação do Windows para fazer logon no HQ.

• Package.Variables[User::PSS_Password].Properties[Value]

A senha de um usuário do HQ que consegue fazer logon no HQ no ambiente de destino. Somentenecessário se não estiver sendo usada a autenticação do Windows para fazer logon no HQ.

• Package.Variables[User::PSS_WebService_URL_Stem].Properties[Value]

A URL dos serviços Web PSS no ambiente de destino, por exemplo,http://MyPSSServer/PortraitSharedServices

Se o serviço Web PSS no ambiente de destino for exposto somente a SSL, énecessário configurar o certificado apropriado no computador do cliente e usar a urlprotegida, por exemplo, https://MyPSSServer/PortraitSharedServices

Observação:

Os valores de configuração do pacote podem ser alterados após a instalação,editando o arquivo<iohome>\SSIS\PromoteCampaigns\PromoteCampaigns.dtsConfig.

Observação:

45Guia de instalação

Capítulo 3: Instalar o Interaction Optimizer

Page 46: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà
Page 47: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Capítulo 4Instalar o InteractionOptimizer silenciosamente

Nesta seção:

• Introdução . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48• Visão geral da instalação . . . . . . . . . . . . . . . . . . . . . . . . . .49• Pré-requisitos da instalação . . . . . . . . . . . . . . . . . . . . . . .49• Compatibilidade com o Portrait Suite . . . . . . . . . . . . . . . .50• Antes de começar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51• Configurar seus servidores Web e de aplicações . . . . . .52• Configurar seus servidores de Banco de dados . . . . . . .54• Atualizar os scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55• Executar os scripts de instalação . . . . . . . . . . . . . . . . . . .61

Page 48: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

IntroduçãoFoi incluída uma série de scripts de instalação .cmd de amostra na mídia de lançamento do InteractionOptimizer para suportar instalações silenciosas. É possível encontrar esses scripts em: /SilentInstall Samples/InstallScripts.

A instalação do Interaction Optimizer envolve seis instalações diferentes para as quais fornecemos umconjunto de scripts de instalação silenciosos:

1. Foundation Database

• /Silent Install Samples/InstallScripts/Foundation DB Install.cmd

• /Silent Install Samples/InstallScripts/Foundation DB Upgrade.cmd

2. Foundation Core

• /Silent Install Samples/InstallScripts/Foundation Install.cmd

3. Portrait Shared Server

• /Silent Install Samples/InstallScripts/PSS DB.cmd

• /Silent Install Samples/InstallScripts/PSS HQ.cmd

• /Silent Install Samples/InstallScripts/PSS Services.cmd

• /Silent Install Samples/InstallScripts/PSS HQ with Reports.cmd

4. Interaction Optimizer

• /Silent Install Samples/InstallScripts/IO Install.cmd

5. IO Webservices

• /Silent Install Samples/InstallScripts/IO Webservices.cmd

• /Silent Install Samples/WebServiceConfig/RebuildWebServices.cmd

6. Config Deployer

• /Silent Install Samples/InstallScripts/Foundation Config Deployment.cmd

Todos os scripts precisam ser atualizados com as configurações de seu ambiente antes de seremexecutados. Existe uma seção no início de cada script em que pode fornecer suas configurações deambiente. Também poderá modificar os scripts para alterar o tipo de instalação realizado. Por exemplo,atualizar um banco de dados existente em vez de criar um novo.

Diversos outros procedimentos relativos à instalação não estão programados e precisamser concluídos antes e após executar esses scripts, por exemplo, Configurar seusservidores Web e de aplicativos.

Observação:

Portrait IO 5.548

Introdução

Page 49: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Visão geral da instalaçãoPara instalar o Portrait Interaction Optimizer, conclua os procedimentos listados abaixo.

Tempo estimadoProcedimento de instalação

15 min.Configurar seus servidores Web e de aplicações na página 17

15 min.Configurar seus servidores de Banco de dados na página 19

15 min.Atualizar os scripts na página 55

15 min.Executar os scripts de instalação na página 61

Pré-requisitos da instalaçãoOs procedimentos de instalação do Interaction Optimizer presumem que o seguinte software já foiinstalado.

Versão do softwareSoftwareServidor

É possível instalar o Interaction Optimizer em qualquerum dos seguintes:

Microsoft WindowsServer

Todos os servidores

• 2012 na versão de 64 bits, Standard ou EnterpriseEditions

• 2008 R2 SP1 na versão de 64 bits, Standard ouEnterprise Editions

Microsoft. NETFramework

Todos os servidores• v4.5 em todos os servidores e• v4.0 no servidor em que o Portrait Foundation estáinstalado.

2008 R2 SP1 e 2012, suportados nas versões de 32 ou64 bits, para Standard e Enterprise Editions e bancos

Microsoft SQL ServerServidores de bancosde dados

de dados principais sensíveis ou não a maiúsculas e aminúsculas. Observação: É necessário instalar osseguintes recursos:

• Database Engine Services• Management Tools - Basic• Management Tools - Complete• Client Tools Connectivity• Integration Services• SQL Server Reporting Services (opcional)

49Guia de instalação

Capítulo 4: Instalar o Interaction Optimizer silenciosamente

Page 50: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Versão do softwareSoftwareServidor

Microsoft SharePoint(opcional)

ServidoresSharePoint • SharePoint Server 2013 (somente disponível na versão

de 64 bits) ou

• SharePoint Foundation 2013 (somente disponível naversão de 64 bits)

VáriosServidores deaplicativos • Recurso do Microsoft SQL Server: Client Tools

Connectivity

• Microsoft Windows Installer 4.5

• Microsoft Powershell 2.0

• Microsoft MSXML 6.0 SP1 ou superior

• Microsoft Visual C++ 2010(x86) Redistributable(instalado pelo instalador do Portrait, se não estiverpresente)

• Microsoft Primary Interoperability Assemblies 2005(instalado pelo instalador do Portrait, se não estiverpresente)

.Net FrameworkServidores Web• O .NET Framework 4 pode ser instalado lado a ladocom versões anteriores do .NET Framework em umúnico computador. Se o IIS já estiver ativado nocomputador, o processo de configuração para o .NETFramework registra automaticamente o ASP.NET 4com o IIS. Porém, se instalar o .NET Framework 4antes de ativar o IIS, deve executar a ferramenta deregistro do ASP.NET IIS de forma a registrar o .NETFramework com o IIS e criar pools de aplicativos queusam o .NET Framework 4. Para obter informaçõesadicionais, consultehttp://msdn.microsoft.com/en-us/library/k6h9cz8h(v=vs.100).aspx.

Portrait ReportsServidores derelatório • Microsoft SQL Server Reporting Services

Compatibilidade com o Portrait SuiteO Interaction Optimizer é compatível com o seguinte Portrait Software.

Versão do softwareSoftware

4.4 Update 4Portrait Foundation

7.0APortrait Miner

Portrait IO 5.550

Compatibilidade com o Portrait Suite

Page 51: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Versão do softwareSoftware

6.0Portrait Dialogue

4.0Portrait Explorer

A parte da instalação deste guia vai orientá-lo durante a instalação do InteractionOptimizer, enquanto aplicativo autônomo. Se pretender instalar ou integrar o Interaction

Observação:

Optimizer a outros aplicativos da Portrait Software, consulte o Guia de instalação doPortrait Suite.

Antes de começarAntes de começar a instalação, certifique-se de que:

• Planeje sua instalação! Os scripts de instalação silenciosa do Portrait Shared Server fornecem aopção de instalar todos os recursos do Portrait Shared Serverem um servidor ou, alternativamente,instalar todos os recursos em servidores separados. É necessário:

• Decidir que recursos pretende instalar. Observação: Os recursos Gerenciamento de tarefas eRelatório são opcionais.

• Decidir que recursos pretende agrupar em um servidor. Por exemplo, pode querer instalar umservidor do Portrait Shared Server com os componentes Portrait Shared Server (PSS) e PortraitShared Repository (PSR). Depois disso, pode querer instalar o componente Relatórios num servidorRelatórios diferente e o Gerenciamento de tarefas em um servidor SharePoint pré-existente.

Fica à sua descrição e ao ambiente do servidor a forma como pretende instalar oPortrait Shared Server e seus quatro componentes principais.

Observação:

• Coleta toda a informação necessária para a instalação. Para obter informações adicionais, consulteas Folhas de dados de instalação no apêndice.

• Observe as seguintes restrições de instalação:

• O Portrait Shared Server deve ser instalado em um computador com o SQL Server ou o SQL nativeclient instalado.

• Se seu servidor SharePoint estiver separado do seu servidor PSS, então deve instalar o recursoSharePoint Tasks antes do Portrait Shared Services.

• O banco de dados do SQL Server deve ser configurado com o protocolo TCP/IP habilitado se estiversendo executado em um servidor separado de onde está sendo instalado o Portrait Shared Server.

• No IIS, certifique-se de que o Web Site Padrão tem uma ligação de site para HTTP na porta 80.Esta ligação tem de estar somente presente durante a execução da instalação PSS; é possívelremovê-la após uma instalação bem-sucedida do Portrait Shared Server.

• Será necessário acesso de administrador no computador e precisará fornecer credenciais do bancode dados sysadmin (fornecendo credenciais de autenticação do SQL Server para uma função

51Guia de instalação

Capítulo 4: Instalar o Interaction Optimizer silenciosamente

Page 52: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

sysadmin) ou selecionar um usuário para o qual a função DBO será configurada após a instalação.Esse usuário será adicionado à lista de logons do SQL server.

• Você será solicitado a fornecer contas de usuário do Windows (nome de usuário e senha) paraexecutar o pool de aplicativos PSS e a conexão ao banco de dados do PSR a partir do PSS. Érecomendado que use amesma conta doWindows para gerenciar ambos os componentes. A contadeve:

• estar em um domínio de rede e não em um computador local;• ter as permissões das funções db_datareader e db_datawriter no banco de dadosPortraitPSR.

• O serviço MS DTC deverá estar sendo executado no servidor do banco de dados e no servidor doPortrait HQ (PSS) .

O script de instalação do Portrait Shared Server configura automaticamente oCoordenador de transações distribuídas, porém, se seu servidor do banco de dados

Observação:

estiver em um computador diferente da instalação do Portrait Shared Server,necessita configurar manualmente o MS DTC nesse computador.

Configurar seus servidores Web e de aplicações

Configurar as funções do Servidor Web e do Servidor de aplicativos

1. Faça o logon em seu computador do Windows Server.2. Clique em Iniciar > Ferramentas administrativas > Gerenciador de servidores.3. Na janela Gerenciador de servidores, expanda o recurso Funções e verifique se as funções do

Servidor de aplicações e o Servidor Web foram configuradas.4. Se as funções do Servidor Web e de Aplicações não tiverem sido configuradas, clique com o botão

direito do mouse em Funções e selecione Adicionar. Marque as caixas do Servidor Web e deAplicações (se estiverem no mesmo computador) e siga as instruções para adicioná-los.

Configurar as funções do Servidor WebUse o seguinte procedimento para configurar os Serviços de função do Servidor Web do PortraitInteraction Optimizer e do Portrait HQ.

Esse procedimento assume que está instalando o Portrait Interaction Optimizer e oPortrait HQ nomesmo computador. Se estiver a instalá-los em computadores diferentes,necessita configurar os serviços de função separadamente.

Observação:

1. Na janela Gerenciador de Servidores, clique em Funções > Servidor Web (IIS).

Portrait IO 5.552

Configurar seus servidores Web e de aplicações

Page 53: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

2. Na seção Serviços de função, no painel do lado direito, certifique-se de que os seguintes itensestão instalados. Caso não estejam, clique com o botão direito do mouse em Servidor Web (IIS),selecione Adicionar Serviços de Função e adicione os itens faltantes.

• Management Tools• IIS 6 Management Capability• IIS 6 Metabase Compatibility• IIS 6 WMI Compatibility• IIS 6 Scripting Tools• IIS 6 Management Console• Autenticação do Windows e ASP.NET (necessário para o Interaction Optimizer e o Portrait

HQ)

3. Clique em Recursos no painel esquerdo e certifique-se de que os seguintes itens estão instaladospara o Portrait HQ. Caso não estejam, clique em Adicionar recursos à direita e adicione os itensfaltantes.

• Message Queueing

Configurar as funções do Servidor de aplicativosUse o seguinte procedimento para configurar os serviços do Servidor de aplicações para o PortraitInteraction Optimizer e para o Portrait HQ.

Esse procedimento assume que está instalando o Portrait Interaction Optimizer e oPortrait HQ no mesmo computador. Se estiver a instalá-los em computadores diferentes,necessita configurar os serviços de função separadamente.

Observação:

1. Na janela Gerenciador de Servidores, clique em Funções > Servidor de aplicativos.2. Na seção Serviços de função no painel do lado direito, certifique-se de que os seguintes serviços

estão instalados.

• Núcleo do Servidor de Aplicativos (somente em computadores com a versão de 32 bits)• Suporte ao Servidor Web (IIS)• Compartilhamento de Porta TCP• Suporte ao Serviço de Ativação de Processo do Windows• Ativação HTTP• Ativação de Message Queueing• Ativação de TCP• Ativação de Pipes Nomeados• Acesso à rede COM+

3. Caso não estejam, clique com o botão direito do mouse em Servidor de aplicativos > AdicionarServiços de Função e adicione os itens faltantes.

Configurar o Windows PowerShellO Windows PowerShell 2.0 é necessário para administrar o Portrait Shared Server (PSS).

Para configurar o Windows PowerShell:

53Guia de instalação

Capítulo 4: Instalar o Interaction Optimizer silenciosamente

Page 54: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

1. Lance uma linha de comando doWindows PowerShell e digite $host. Certifique-se de que a versãoé a 2.0 ou 3.0 na saída. Siga as instruções correspondentes abaixo:

• 2.0• 3.0

2. Os scripts PowerShell usados para administrar o PSS requerem que a política de execução doescopo do LocalMachine seja definida para um mínimo de RemoteSigned . Para isso:a) Lance o Windows PowerShell no modo de administrador a partir da linha de comando. Se for

um SO Windows de 64 bits, então lance a linha de comando do Windows PowerShell (x86) nomodo de administrador.

b) Digite este comando no console: Get-ExecutionPolicy -List e tenha em atenção o valorda coluna ExecutionPolicy para o escopo LocalMachine na saída.

c) Se não surgir como RemoteSigned , execute o comando Set-ExecutionPolicyRemoteSigned -Scope LocalMachine

Configurar seus servidores de Banco de dados

Verificar se o serviço do SQL agent está sendo executadoUse este procedimento para verificar se o serviço do SQL está sendo executado.

1. Faça o logon em seu computador do SQL Server.2. Clique em Iniciar > Todos os programas > Microsoft SQL Server > SQL Server Management

Studio .3. Conecte-se à instância do Database Engine, cerificando-se de que possui direitos administrativos.

Na janela Pesquisador de objetos, clique com o botão direito do mouse em SQL Server Agent(Agent XPs desabilitados) e selecione Iniciar.

Verificar o usuário do servidor SQL configuradoO usuário que é necessário para instalar os bancos de dados PSS deverá ter sido criado no servidorSQL com uma função do servidor dbcreator.

Verificar se os Pipes nomeados e os protocolos TCP/IP estão habilitados

1. Em seu computador SQL Server, abra o SQL Server Configuration Manager, expanda aConfiguração do SQL Native Client e selecione Protocolos de Cliente no painel esquerdo.

2. No painel direito, verifique se os Pipes Nomeados e o TCP/IP estão habilitados. Caso não estejam,clique neles com o botão direito do mouse e selecione Habilitar. Quando o aviso indicar que énecessário reiniciar, clique em OK.

Portrait IO 5.554

Configurar seus servidores de Banco de dados

Page 55: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Configurar suporte de rede para MS DTC (Servidor do banco de dados)Use este procedimento para ativar o suporte de rede do Coordenador de Transações Distribuídas daMicrosoft que é necessário para que o Portrait HQ (PSS) funcione corretamente.

O instalador do Portrait HQ configura automaticamente o Coordenador de transaçõesdistribuídas, porém, se seu servidor do banco de dados estiver em um computador

Observação:

diferente da instalação do Portrait HQ, necessita configurar manualmente o MS DTC noservidor do banco de dados.

1. No servidor do banco de dados, clique em Iniciar > Executar e digite dcomcnfg.exe.2. Na aplicação Configuração de DCOM, faça expandir a árvore para Serviços de Componentes >

Computadores > Meu Computador > Distributed Transaction Coordinator > DTC Local .3. Na guia Segurança, verifique o Acesso DTC de rede e também as caixas de seleção Permitir

Entrada e Permitir Saída.

Atualizar os scriptsAtualize os scripts seguintes antes de iniciar a instalação silenciosa.

Atualizar o script do banco de dados do Foundation

1. Copie os scripts de amostra do banco de dados do Foundation namídia de lançamento em: /SilentInstall Samples/InstallScripts/Foundation DB Install.cmd e Foundation DBUpgrade.cmd.

2. Se estiver criando um novo banco de dados, use Foundation DB Install.cmd e se estiveratualizando um banco de dados existente, use Foundation DB Upgrade.cmd

3. Usando as descrições fornecidas abaixo, atualize todos os valores de parâmetros relevantes combase em seu ambiente de implementação.

4. Salve suas alterações.

DescriçãoParâmetro de instalação

A localização do instalador, por exemplo:set "INSTALLER_ROOT=C:\Installs"

INSTALLER_ROOT=

O nome do servidor do banco de dados.PORTRAIT_DB_SERVER=

Onome do banco de dados do Interaction Optimizer, por exemplo, IO5.5.PORTRAIT_DATABASE_NAME=

O caminho para o programa de instalação.

Exemplo:"%INSTALLER_ROOT%\IO 5.5\FoundationMedia\Software\Installsets\Database\FdnDbSetup.exe"

PATHTOSETUP=

55Guia de instalação

Capítulo 4: Instalar o Interaction Optimizer silenciosamente

Page 56: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

DescriçãoParâmetro de instalação

O caminho para os scripts do banco de dados do Foundation.

Exemplo:"%INSTALLER_ROOT%\IO 5.5\Installation\FoundationDatabase Scripts"

ImplPath=

Descrição da implementação, por exemplo: InteractionOptimizer5.5ImplDesc=

O tipo de instalação que pretende concluir. [C]riar novo banco de dados(padrão), [R]estaurar a partir de backup, [A]tualizar banco de dadosexistente,

Exemplo:

Setup=

Setup=C para criar um novo banco de dados.

A opção padrão [C] usa a segurança integrada. Para usara autenticação do SQL, especifique:"Setup=C Username=usernamePassword=password"

Observação:

Aplicado somente se selecionar Setup=C . [N] para criar um banco dedados de não produção (padrão), [P] para criar um banco de dados deprodução, [T] para criar um banco de dados temporário.

Exemplo:

set "args=%args% Type=P ImplPath=%ImplPath%ImplDesc=%ImplDesc% Show=N"

Type=

Especifica o tipo de agrupamento, por exemplo,Latin1_General_CI_AS.

Collation=

Especifica o caminho para os arquivos de dados, por exemplo:set "args=%args% DataPath="C:\Program Files\MicrosoftSQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA""

DataPath=

Especifica o caminho para os arquivos de registro do banco de dados,por exemplo:set "args=%args% LogPath="C:\Program Files\MicrosoftSQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA""

LogPath=

Atualizar o script do software principal do Foundation

1. Copie o script de amostra do software principal do Foundation localizado na mídia de lançamentoem: /Silent Install Samples/InstallScripts/Foundation Install.cmd.

2. Usando as descrições fornecidas abaixo, atualize todos os valores de parâmetros relevantes combase em seu ambiente de implementação.

Portrait IO 5.556

Atualizar o script do software principal do Foundation

Page 57: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

3. Salve suas alterações.

DescriçãoParâmetro de instalação

A localização do instalador, por exemplo:set "INSTALLER_ROOT=C:\Installs"

INSTALLER_ROOT=

O local onde o software será instalado, por exemplo:set PORTRAIT_INSTALL_DIR=C:\Program Files (x86)

PORTRAIT_INSTALL_DIR=

O nome do domínio.PORTRAIT_RUNTIME_DOMAIN=

O nome do usuário do domínio.PORTRAIT_DOMAIN_USER=

O nome da senha do domínio.PORTRAIT_DOMAIN_PASSWORD=

O nome do servidor do banco de dados.PORTRAIT_DB_SERVER=

O nome do banco de dados do Interaction Optimizer, por exemplo,IO54U2.

PORTRAIT_DATABASE_NAME=

O caminho para o programa de instalação.

Exemplo:%INSTALLER_ROOT%\IO 5.5\FoundationMedia\Software\Installsets\Core_Software\setup.exe

PATHTOSETUP=

Os componentes do Foundation que pretende instalar, por exemplo,ClientTools.

ADDLOCAL=

A localização dos componentes instalados.INSTALLDIR=

Atualizar o script do Portrait Shared Server (PSS)

1. A instalação do PSS possui vários recursos opcionais que podem ser instalados copiando os arquivosde script de amostra seguintes baseados nos requisitos. Estes arquivos de script estão localizadosna mídia de lançamento em: /Silent Install Samples/InstallScripts/

a. Para instalar somente o Portrait Shared Repository (PSR), use PSS DB.cmd

b. Para instalar somente o Portrait Shared Server (PSS), use PSS Services.cmd

c. Para instalar o Portrait Shared Server (PSS) e o Portrait Shared Repository (PSR) e não osReports e as SharePoint Tasks, use PSS HQ.cmd

d. Para instalar o Portrait Shared Server (PSS), o Portrait Shared Repository (PSR) e os Reports,mas não as Sharepoint Tasks, use PSS HQ with Reports.cmd

2. Usando as descrições fornecidas abaixo, atualize todos os valores de parâmetros relevantes combase em seu ambiente de implementação.

3. Salve suas alterações.

Os seguintes parâmetros são para uma instalação do Portrait Shared Server semintegração do SharePoint.

Observação:

57Guia de instalação

Capítulo 4: Instalar o Interaction Optimizer silenciosamente

Page 58: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

DescriçãoParâmetro de instalação

A localização do instalador, por exemplo:set "INSTALLER_ROOT=C:\Installs"

INSTALLER_ROOT=

O local onde o software será instalado, por exemplo:set PORTRAIT_INSTALL_DIR=C:\Program Files (x86)

PORTRAIT_INSTALL_DIR=

O nome do domínio.PORTRAIT_RUNTIME_DOMAIN=

O nome do usuário do domínio.PORTRAIT_DOMAIN_USER=

A senha do domínio.PORTRAIT_DOMAIN_PASSWORD=

O nome do servidor do banco de dados.PORTRAIT_DB_SERVER=

O nome do banco de dados do Interaction Optimizer.PORTRAIT_DATABASE_NAME=

O diretório raiz do IIS, por exemplo, c:\inetpub\wwwroot do bancode dados do Interaction Optimizer.

PORTRAIT_IIS_VIRTUAL_DIR=

O caminho para o programa de instalação.

Exemplo:"%INSTALLER_ROOT%\IO 5.5\Portrait SharedServer\setup.exe"

PATHTOSETUP=

O diretório de instalação do Portrait Shared Server.DIR_PSS=

Os componentes do PSS que pretende instalar, por exemplo,PortraitSharedServer, PortraitSharedServices,PortraitSharedRepository.

ADDLOCAL=

O nome do domínio do pool de aplicativos.APP_POOL_DOMAIN=

O nome de usuário do pool de aplicativos.APP_POOL_USERNAME=

A senha do pool de aplicativos.APP_POOL_PASSWORD=

A senha do pool de aplicativos.APP_POOL_PASSWORD_CHECK=

Parâmetro para ativar/desativar a resposta do usuário na tarefa deconfiguração pós-instalação. 1 para sim, 0 para não.

DISABLE_USER_RESPONSE=

Parâmetro para ativar/desativar a integração dos serviços Analytics. 1para sim, 0 para não.

ENABLE_ANALYTICS_INTEGRATION=

Parâmetro para ativar/desativar a integração do Dialog. 1 para sim, 0para não.

ENABLE_DIALOG_INTEGRATION=

Parâmetro para marcar/desmarcar o recurso Portrait Reports.1 para sim,0 para não.

INSTALL_PORTRAIT_REPORTS=

Parâmetro para marcar/desmarcar o recurso Portrait Shared Repository.1 para sim, 0 para não.

INSTALL_SHARED_REPOSITORY=

Portrait IO 5.558

Atualizar o script do Portrait Shared Server (PSS)

Page 59: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

DescriçãoParâmetro de instalação

Parâmetro para marcar/desmarcar o recurso Portrait Shared Server. 1para sim, 0 para não.

INSTALL_SHARED_SERVICES=

Parâmetro para marcar/desmarcar o recurso Sharepoint Tasks.1 parasim, 0 para não.

INSTALL_SHAREPOINT_TASKS=

Parâmetro para ativar/desativar a integração do Sharepoint. 1 para sim,0 para não.

ENABLE_SHAREPOINT_INTEGRATION=

Parâmetro para ativar/desativar a integração do IO. 1 para sim, 0 paranão.

ENABLE_IO_INTEGRATION=

O símbolo de moeda a exibir, por exemplo, $ ou £.CURRENCYSYMBOL=

A URL do Web Site em que pretende instalar os serviços da web do IO.IO_WEBSITE_URL=

O domínio de conta do SQL Server.DATABASE_USER_DOMAIN=

O nome de usuário de conta do SQL Server.DATABASE_USER_USERNAME=

O nome do servidor do Portrait Shared Repository.IS_SQLSERVER_SERVER=

O nome do Servidor do Portrait Data Warehouse.IS_SQLSERVER_SERVER_DW=

Autenticação do Portrait Shared Repository SQL Server::1 para sim, 0para não.

IS_SQLSERVER_AUTHENTICATION=

Autenticação do Portrait DataWarehouse SQL Server::1 para sim, 0 paranão.

IS_SQLSERVER_AUTHENTICATION_DW=

O nome do banco de dados do Portrait Shared Repository, por exemplo,PortraitPSR.

IS_SQLSERVER_DATABASE=

O nome do banco de dados do Portrait Data Warehouse, por exemplo,PortraitDW.

IS_SQLSERVER_DATABASE_DW=

O nome do Web Site. Por exemplo, Web Site padrão.WEBSITE_NAME=

O número de porta.WEBSITE_PORT=

Atualizar o script do Interaction Optimizer (IO)

1. Copie o script de amostra do IO localizado na mídia de lançamento em: /Silent InstallSamples/InstallScripts/io_install.cmd.

2. Usando as descrições fornecidas abaixo, atualize todos os valores de parâmetros relevantes combase em seu ambiente de implementação.

3. Salve suas alterações.

DescriçãoParâmetro de instalação

A localização do instalador, por exemplo:set "INSTALLER_ROOT=C:\Installs"

INSTALLER_ROOT=

59Guia de instalação

Capítulo 4: Instalar o Interaction Optimizer silenciosamente

Page 60: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

DescriçãoParâmetro de instalação

O diretório de instalação do Interaction Optimizer. Por exemplo:set PORTRAIT_INSTALL_DIR=C:\Program Files (x86)

PORTRAIT_INSTALL_DIR=

O servidor do banco de dados do Interaction Optimizer.PORTRAIT_DB_SERVER=

O caminho para o programa de instalação.

Exemplo:%INSTALLER_ROOT%\IO 5.5\Installation\setup.exe

PATHTOSETUP=

O diretório de instalação do Interaction Optimizer.INSTALLDIR=

Os componentes a instalar, isto é:InteractionOptimizer,Runtime,ToolsFeature,DBMigrate,RepositoryPackages,WebServicesInstallation.

ADDLOCAL=

O nome do servidor de banco de dados do Portrait Data Warehouse(PDW).

PDW_SQLSERVER_INSTANCE=

Onome do Portrait DataWarehouse (PDW). O valor padrão recomendadoé PortraitDW.

PDW_DATABASE_NAME=

O nome do servidor do banco de dados do Portrait Shared Repository(PSR).

PSR_SQL_SERVER_INSTANCE=

O nome do Portrait Shared Repository (PSR). O valor padrãorecomendado é PortraitPSRLogPath=

PSR_DATABASE_NAME=

Atualizar o script do Config Deployer do IO

1. Copie o script de amostra do Config Deployer do IO localizado na mídia de lançamento em: /SilentInstall Samples/Foundation Config Deployment.cmd.

2. Usando as descrições fornecidas abaixo, atualize todos os valores de parâmetros relevantes combase em seu ambiente de implementação.

3. Salve suas alterações.

Se o processo em lote do Config Deployer demorar muito tempo a concluir ou travar,é provavelmente devido a valores de parâmetros incorretos.

Observação:

DescriçãoParâmetro de instalação

A localização do instalador, por exemplo:set "INSTALLER_ROOT=C:\Installs"

INSTALLER_ROOT=

O nome do sistema Portrait Foundation.PORTRAIT_SYSTEM_NAME=

Nome de usuário da conta usada para executar os serviços doFoundation.

PORTRAIT_FOUNDATION_USER=

Senha da conta usada para executar os serviços do Foundation.PORTRAIT_FOUNDATION_PASSWORD=

Portrait IO 5.560

Atualizar o script do Config Deployer do IO

Page 61: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

DescriçãoParâmetro de instalação

Provedor de controle de origem do Portrait Foundation.PORTRAIT_SCC_PROVIDER=

Pasta local de controle de origem do Portrait Foundation para IO.PORTRAIT_SCC_LOCAL_FOLDER=

Caminho de projeto de controle de origem do Portrait Foundation paraIO.

PORTRAIT_SCC_PROJECT_PATH=

Nome do projeto de controle de origem do Portrait Foundation para IO.PORTRAIT_SCC_PROJECT_NAME=

O espaço de trabalho de controle de origem do Portrait Foundation paraIO.

PORTRAIT_FOUNDATION_WORKSPACE=

Atualizar o script Webservices

1. Copie o script de amostra Webservices do IO localizado na mídia de lançamento em: /SilentInstall Samples/InstallScripts/IO Webservices.cmd para a instalação pela primeiravez de IO Webservices e copie todos os arquivos da pasta /Silent InstallSamples/WebServiceConfig para a reinstalação de IO Webservices

2. Execute o IO Webservices.cmd para a instalação pela primeira vez de IOWebservices e executeRebuildWebServices.cmd para a reinstalação de IO Webservices

3. Usando as descrições fornecidas abaixo, atualize todos os valores de parâmetros relevantes combase em seu ambiente de implementação.

4. Salve suas alterações.

DescriçãoParâmetro de instalação

A localização do instalador, por exemplo:set "INSTALLER_ROOT=C:\Installs"

INSTALLER_ROOT=

O diretório onde o Interaction Optimizer está instalado. Por exemplo:set PORTRAIT_INSTALL_DIR=C:\Program Files (x86)

PORTRAIT_INSTALL_DIR=

O caminho para o programa de instalação.PATHTOSETUP=

O caminho para o script do exportador da definição de dados.DATADEFEXPORTER=

O caminho para excluir o script de serviços Web do IO.DELETEIOWCFWEBSERVICES=

Executar os scripts de instalaçãoUse o seguinte procedimento para instalar silenciosamente o Portrait IO.

Abra uma linha de comando e execute um script por vez pela seguinte ordem:

61Guia de instalação

Capítulo 4: Instalar o Interaction Optimizer silenciosamente

Page 62: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Arquivo de scriptServidor

C:\Installs\IO 5.5\SilentInstall\InstallScripts\Foundation DB Install.cmd

Servidor de banco dedados

C:\Installs\IO 5.5\SilentInstall\InstallScripts\Foundation Install.cmd

Servidor deaplicativos

C:\Installs\IO 5.5\Silent Install\InstallScripts\PSSHQ.cmd

Portrait HQ Server

C:\Installs\IO 5.5\Silent Install\InstallScripts\IOInstall.cmd

Servidor deaplicativos

C:\Installs\IO 5.5\SilentInstall\InstallScripts\Foundation Config Deployment.cmd

Servidor deaplicativos

C:\Installs\IO 5.5\Silent Install\InstallScripts\IOWebservices.cmd

Servidor deaplicativos

Portrait IO 5.562

Executar os scripts de instalação

Page 63: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Capítulo 5Apêndice

Nesta seção:

• Folhas de dados de instalação . . . . . . . . . . . . . . . . . . . . .64• Instalação do SharePoint . . . . . . . . . . . . . . . . . . . . . . . . . .67• Avaliação de seleção que diferencia localidades . . . . . .67

Page 64: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Folhas de dados de instalação

Folha de dados do Interaction OptimizerUse esta folha de dados quando instalar o Portrait Interaction Optimizer. Recomendamos que imprimaessa lista de verificação e preencha todas as informações antes de seguir as etapas em Instalar o IOna página 35.

Valor recomendado ou padrãoItem de instalação

CompletaTipo de instalação do IO

PortraitPSRNome do banco de dados do PortraitShared Repository (Portrait HQ)

PortraitDWNome do banco de dados do Portrait DataWarehouse

Nome de sua organização.Proprietário do repositório de configuraçãodo IO

SuperuserAdministrador do repositório deconfiguração do IO

PasswordSenha do administrador do repositório deconfiguração do IO

A determinar no momento de instalaçãoLogon do administrador do serviço debanco de dados do IO

create new databaseMétodo de criação do banco de dados doIO

A determinar no momento de instalaçãoInstância do SQL server do IO

InteractionOptimizerNome do banco de dados do IO

OS authenticationMétodo de autenticação do banco dedados do IO

Server collationAgrupamento do banco de dados do IO

C:\Databases\DataLocalização do arquivo de dados do bancode dados do IO

C:\Databases\DataLocalização do arquivo de registro dobanco de dados do IO

CustomisedRecursos adicionais do banco de dadosdo IO

blankCódigo de projeto do banco de dados doIO

Portrait IO 5.564

Folhas de dados de instalação

Page 65: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Valor recomendado ou padrãoItem de instalação

VerifiqueExecute Implementation Scripts. Navegueaté Installation\Foundation Database

Scripts de implementação do banco dedados do IO

scripts\cre_imp_db.txt na mídia de lançamento doIO

5.5 ou outra versão do IO que está instalandoVersão de implementação do banco dedados do IO

C:\PST_Database_Install\Files_<data>Diretório de trabalho temporário do bancode dados do IO

A determinar no momento de instalação.Logon do banco de dados do IO

uncheck all optionsBanco de dados temporário do IO

Desmarque Inicialização Manual do Serviço.Marque Habilitar Contagem Perfmon

Opções de inicialização dos serviços doIO

Default web siteSite do IO

serviço web do IOs

Valor recomendado ou padrãoItem de instalação

A determinar no momento de instalaçãoSql server do IO

InteractionOptimizerNome do banco de dados do IO

A determinar no momento de instalaçãoConta de usuário doWindows para acessoanônimo

A determinar no momento de instalaçãoSenha para conta de acesso anônimo

C:\program files\pst\portraitPasta de instalação do Foundation

MyPortraitNome do sistema Foundation

WindowsModo de logon do banco de dados

A determinar no momento de instalação (se for usado omodo de logon do SQL)

Usuário de logon do banco de dados

A determinar no momento de instalação (se for usado omodo de logon do SQL)

Senha do usuário de logon

Folha de dados do Portrait FoundationUse essa folha de dados quando instalar o "software principal" do Portrait Foundation com o PortraitInteraction Optimizer. Recomendamos que imprima essa lista de verificação e preencha todas asinformações antes de seguir as etapas em Instalar os componentes do Foundation na página 20.

65Guia de instalação

Capítulo 5: Apêndice

Page 66: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Valor recomendado ou padrãoItem de instalação

A determinar no momento de instalação. Para obter maisinformações sobre como especificar informações delocalidade de conta, consulte Avaliação de seleção local

Conta de serviço do Foundation

Folha de dados do Portrait HQUse essa folha de dados quando instalar o Portrait HQ com o Portrait Interaction Optimizer.Recomendamos imprimir esta lista de verificação e preencher toda a informação antes de concluir suainstalação/atualização.

Valor recomendado ou padrãoItem de instalação

C:\Program Files\PST\Portrait Shared Server\Pasta de instalação ou destino

CompletaTipo de instalação

A determinar no momento de instalaçãoDomínio do usuário do banco de dados

A determinar no momento de instalaçãoNome de usuário do banco de dados

A determinar no momento de instalaçãoSenha do usuário de logon do banco dedados

A determinar no momento de instalaçãoInstância do SQL server do HQ

PortraitPSRNome do banco de dados do PortraitShared Repository

PortraitDWNome do banco de dados do Portrait DataWarehouse

A determinar no momento de instalaçãoDomínio da conta de serviço do PortraitHQ

A determinar no momento de instalaçãoNome da conta de serviço do Portrait HQ

A determinar no momento de instalaçãoSenha da conta de serviço do Portrait HQ

http://localhost/mhdialogserverapiEndereço do servidor do Portrait Dialogue

DefaultInstância do servidor do Portrait Dialogue

http://localhost/PortraitEndereço do Portrait SharePoint services

A determinar no momento de instalaçãoSímbolo de moeda

http://localhost/DecisionsWCFWebService/DecisionsWebService.svcEndereço do Serviço Web do FoundationDecisions

http://localhost/IOBridgeWCFWebService/IOBridgeWebService.svcEndereço do serviço web do FoundationIO Bridge

Default = http://localhost/ReportServerURL do Report server

Portrait IO 5.566

Folha de dados do Portrait HQ

Page 67: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Instalação do SharePoint

Considerações de instalação do SharePoint/Interaction OptimizerSe instalar o SharePoint (opcional) e o Portrait Shared Server no mesmo computador, ambos terão deser executados em sites separados. É necessário decidir qual deles será executado através da portapadrão 80 e qual deles usará outra porta. Em seguida, realize os seguintes passos durante a instalação:

• Se estiver satisfeito em executar o SharePoint na porta 80 e os aplicativos do Portrait Shared Server(e quaisquer outros aplicativos Web no servidor) em outro site, será necessário modificar aspropriedades do "Site Padrão" IIS para alterar sua porta para outra diferente da 80 e, em seguida,iniciar sua execução. Se preferir (e essa é a configuração recomendada), execute os aplicativos doPortrait Shared Server (e quaisquer outros aplicativos Web no servidor) na porta padrão 80 e executeo SharePoint em outra porta. Em seguida, é necessário iniciar o "Default Web Site" do IIS pois eleserá interrompido ao instalar o SharePoint. Se o PCM já estiver instalado no "Default Web Site", seráinteressante instalar o SharePoint em um novo site, chamado "SharePoint - 8080", na porta 8080.Isto é feito durante a instalação do SharePoint.

• Defina os "Mapeamentos Alternativos de Acesso" para cada URL em que o SharePoint precisa estaracessível. Por exemplo, se foi mudada a porta em que o SharePoint está sendo executado, então énecessário editar o mapeamento que cita a porta antiga de forma a indicar a nova porta. Além disso,devem ser criados mapeamentos extras para as variantes de nome de domínio totalmente qualificadasde cada URL interna, se for necessário que o site do SharePoint seja acessível através de um nomede domínio totalmente qualificado (por padrão, o SharePoint fornece somente mapeamentos para oformato não qualificado simples).

• Para configurar esses mapeamentos, execute a ferramenta Administração Central do SharePoint (apartir de "Ferramentas Administrativas"; no menu iniciar), vá ao menu "Operations" e selecione"Mapeamentos Alternativos de Acesso".

Por exemplo, se seu SharePoint foi alterado para ser executado em myserver:8090 em vez demyserver:80, e também é preciso que fique acessível como myserver.mydomain.mycompany.com,então é necessário:

• editar o mapeamento http://myserver:80 existente para alterar sua porta para 8090.• editar o mapeamento novamente para definir uma URL equivalente totalmente qualificada de"intranet" ou "internet" http://myserver.mydomain.mycompany.com:8090.

Avaliação de seleção que diferencia localidades

Avaliação de seleção localOs critérios de seleção podem conter várias regras, algumas das quais possuem diferentes interpretações,dependendo das configurações de localidade em vigor.

67Guia de instalação

Capítulo 5: Apêndice

Page 68: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Números e datas são reconhecidos universalmente, mas as comparações de string podem retornarvariados resultados em alguns idiomas. Por exemplo, em alemão o nome HÜBNER pode, ou não, serconsiderado igual ao nome HUEBNER. As regras que regulam a igualdade de string estão inseridas noWindows, no painel de controle de Região e Idioma.

Se o idioma selecionado possuir várias formas de classificar e comparar strings, o link "Alterar métodode classificação" apresentado acima irá aparecer embaixo da seleção de idioma. Isto abre o diálogoque se segue:

Escolha o método de classificação apropriado para sua instalação.

Portrait IO 5.568

Avaliação de seleção local

Page 69: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà

Estas configurações de localidade são salvas por usuário, por isso as configurações que irão afetar aavaliação de seleção são as configurações definidas para o usuário e sob as quais são executados osserviços do foundation.

Este usuário pode ser confirmado ao executar a aplicação Portrait Service Check a partir do menuiniciar. O Usuário exibido para os serviços AMC MyPortrait é o usuário cuja localidade será usada paraa avaliação de seleção.

69Guia de instalação

Capítulo 5: Apêndice

Page 70: Portrait Interaction Optimizer v5.5.0 Guia de instalação · ©2013PitneyBowesSoftwareInc.Todososdireitosreservados. Essedocumentopodeconterinformaçõesconfidenciaisouprotegidaspordireitosautoraispertencentesà