Introdução


O Pdc a partir da versão 12.1.33, estará pronto para trabalhar com ambientes multiTenant. Para maiores informações sobre esse tipo de ambiente, favor clicar aqui.

Configurações para parametrização


Ao montar o servidor do PDC precisaremos, além de definir a porta e endereço da frameHTML como orientado aqui, devemos também definir o host como mostra a imagem abaixo:

Onde o parâmetro Nome do host é o subdomínio que será acessado via Url pelo PdC.

Deveremos também deifnir na pasta FrameHTML um arquivo config chamado app.config com a seguinte informação:

<?xml version="1.0"?>
<appSettings>
  <add key="MULTITENANCY" value="true" />
</appSettings>

Além desta modificação, o arquivo Web.config da pasta FrameHTML web deverá conter na linha de <appsettings/> a seguinte informação:

  <appSettings file="app.config">

Feitas estas modificações, o PdC estará pronto para acessar o banco em formato multiTenant, onde o subdomínio será o alias do banco que será acessado, exemplo:

https://pdc.dominio/FrameHTML/Web/App/Imb/PortalCliente/#/

Onde pdc é o subdomínio definido como nome do host.

Importante: O arquivo alias.dat deve possuir o nome do banco idêntico ao Nome do host, caso esteja diferente não será possível a conexão.

Verificar também se o Host está no mesmo servidor que o Portal, caso esteja em outro servidor, não esquecer de alterar a tag Host, colocando como valor o endereço de onde está o host. Verificar também se a porta do servidor está aberta para conexão externa

  <add key="Host" value="localhost" />
  • Sem rótulos