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 principalNota: 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_PROPERTYePLT_PROPERTY_METADATAaAppendOnlyno 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>=NPor 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á..