Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Revertida da versão 5

Tempo aproximado para leitura: 02 min

Define uma string que é concatenada à string básica nas funções de controle para acesso simultâneo (semáforo). Essa chave deve ser definida em ambientes com mais de um diretório de dicionário (SX). No entanto, para cada um desses ambientes, um SpecialKey diferente deve ser definido. Para ambientes que utilizem a mesma pasta Protheus_Data, deve ser utilizada a mesma SpecialKey.

Se isso não for feito, o sistema pode gerar erros, por exemplo, de Limite de conexões do usuário excedido, mesmo que o número máximo de conexões do usuário não tenha sido excedido.

Nota
titleImportante

A partir da lib 20221010 e release 2210 o controle da chave specialkey será passado para o banco de dados, portanto ambientes diferentes que utilizam o mesmo banco deverão informar a mesma specialkey no ini.


Exemplo

Bloco de código
[AmbienteProd]
SourcePath=C:\TOTVS 12\Microsiga\protheus\apo\
RootPath=C:\TOTVS 12\Microsiga\protheus_data
StartPath=\system\
RpoDb=Top
RpoLanguage=Portuguese
RpoVersion=120
LocalFiles=CTREE
Trace=0
Localdbextension=.dtc
SpecialKey=AmbienteProd
 
 
[AmbienteTeste]
SourcePath=C:\TOTVS 12\Microsiga\protheus\apo\
RootPath=C:\TOTVS 12\Microsiga\protheus_dataTeste
StartPath=\systemTeste\
RpoDb=Top
RpoLanguage=Portuguese
RpoVersion=120
LocalFiles=CTREE
Trace=0
Localdbextension=.dtc
SpecialKey=AmbienteTeste
 
 
[AmbienteHomologa]
SourcePath=C:\TOTVS 12\Microsiga\protheus\apoHomologa\
RootPath=C:\TOTVS 12\Microsiga\protheus_dataHomologa
StartPath=\systemHomologa\
RpoDb=Top
RpoLanguage=Portuguese
RpoVersion=120
LocalFiles=CTREE
Trace=0
Localdbextension=.dtc
SpecialKey=AmbienteHomologa



Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>