Gerenciando o Configuration Deployment Tool (CDT) na plataforma anterior

Você pode exportar e importar dados com a Configuration Deployment Tool (CDT) da configuração principal do Sterling™ Order Management System para outros ambientes. Exportando a CDT de sua configuração principal para outros ambientes, é possível migrar rapidamente as configurações do banco de dados da configuração principal para os ambientes de destino

O arquivo ydkprefs.xml está disponível no servidor de descarte É possível fazer download desse arquivo do servidor de descarte e atualizá-lo, se necessário. Em seguida, é possível executar o processo de configuração de importação ou exportação em Autoatendimento com base nas funções designadas. Também é possível executar o processo para importar manualmente o arquivo CDT.. Para obter mais informações sobre os processos, consulte Processos de autoatendimento para a plataforma legada.
Nota: os dados de configuração não poderão ser importados se a versão de origem for superior à versão de tempo de execução de destino (mesmo para a diferença de versão secundária). Os dados de configuração podem ser importados apenas se as versões de origem e de destino forem as mesmas e a versão de origem for menor que a versão de tempo de execução de destino
O fragmento de amostra ydkprefs.xml a seguir pode ser usado para o processo Export , que geralmente é feito a partir de seu ambiente de configuração principal
Nota: Você deve usar SourceDatabase como SYSTEMDB e TargetDatabase como DEFAULTXMLDB.
<preferences>
    <configsynch>
        <Settings ReportsDir="">
            <AuditDeployment ValidateLockid="y" ValidateOldValues="y" ValidateRecordExistsBeforeDelete="y"/>
        </Settings>
        <SourceTargetPrefs>
            <SourceTargetPrefs>
                <SourceTargetPair SourceDatabase="SYSTEMDB" TargetDatabase="DEFAULTXMLDB">
                    <Transformations>
                    </Transformations>
                    <Ignore>
                     </Ignore>
                    <AppendOnly>
                    </AppendOnly>
                     <RecordFilter>
                    </RecordFilter>
                </SourceTargetPair>
            </SourceTargetPrefs>
        </SourceTargetPrefs>
    </configsynch>
</preferences>
O fragmento ydkprefs.xml de amostra a seguir pode ser usado para o processo Import , que é feito em outros ambientes diferentes da configuração principal..
Nota: Você deve usar SourceDatabase como DEFAULTXMLDB e TargetDatabase como SYSTEMDB.
<preferences>
    <configsynch>
        <Settings ReportsDir="">
            <AuditDeployment ValidateLockid="y" ValidateOldValues="y" ValidateRecordExistsBeforeDelete="y"/>
        </Settings>
        <SourceTargetPrefs>
            <SourceTargetPrefs>
                <SourceTargetPair SourceDatabase="DEFAULTXMLDB" TargetDatabase="SYSTEMDB">
                    <Transformations>
                    </Transformations>
                    <Ignore>
                     </Ignore>
                    <AppendOnly>
                     </AppendOnly>
                     <RecordFilter>
                    </RecordFilter>
                </SourceTargetPair>            
            </SourceTargetPrefs>
        </SourceTargetPrefs>
    </configsynch>
</preferences>

Ao especificar essas palavras-chave, não é necessário fornecer a definição ou detalhes para os bancos de dados Source e Target no arquivo ydkprefs.xml ..

Nota:
  • Não adicione PLT_PROPERTY e PLT_PROPERTY_METADATA a AppendOnly no arquivo ydkprefs.xml.
  • Por padrão, as tabelas YFS_ZIP_CODE_LOCATION, YFS_REGION e YFS_REGION_DETAIL são excluídas do processo de exportação de CDT devido a motivos de desempenho Para incluir essas tabelas como parte da exportação de CDT, configure a propriedade yfs como a seguir:

    cdt.ignoretable.<TABLE_NAME>=N

    Por exemplo, cdt.ignoretable.YFS_REGION=N..

  • Como parte do processo de importação, se houver falhas durante a implementação ou sincronização de dados, o processo CDT falhará..