Apêndices > Utilitários > Referência > Utilitários do Release Control > Exportar Conjunto de Configurações

Exportar Conjunto de Configurações

O utilitário Exportar Conjunto de Configurações permite exportar um conjunto de configurações para um arquivo de depósito provisório de configurações. Posteriormente, esses arquivos de depósito poderão ser importados para a mesma instância ou para uma instância diferente do Release Control. Isso é útil, por exemplo, quando você possui um ambiente de preparo/teste e deseja migrar o conjunto de configurações para um ambiente de produção.

  • Essa funcionalidade também está disponível na interface de usuário do Release Control. Apenas use esse utilitário nos casos em que a interface de usuário estiver bloqueada por qualquer motivo, por exemplo, quando o Release Control é iniciado com uma configuração inválida e, portanto, não é possível iniciar o servidor.
  • Esse utilitário não exige o servidor do Release Control para ser ativado.
  • Antes de importar um adaptador ICS de outro servidor do Release Control, crie um adaptador ICS do mesmo tipo e com o mesmo nome do adaptador ICS a ser importado.

Para exportar um conjunto de configurações:

Execute o seguinte comando:

<diretório de instalação do Release Control>\bin\ExportCs.bat <propriedades do banco de dados> <nome do arquivo de depósito provisório>

em que <propriedades do banco de dados> podem ser especificadas apontando para o local do arquivo database.properties ou especificando cada propriedade de banco de dados.

Para localizar a ID do conjunto de configurações, execute o utilitário ExportCS usando as opções --history ou --drafts para listar todos os conjuntos de configurações históricos e de rascunho. Conjuntos de configurações históricos incluem todos os conjuntos de configurações que já foram ativados, incluindo o atual.

Estas são as <opções> de linha de comando:

Opção Descrição
--connection-url URL de conexão com o banco de dados.
use apenas se a opção -p não for usada. Use com --connection-url, --dialect, --driver e --password.
--dialect Dialeto do banco de dados.

Dialetos com suporte: H2Dialct, SQLServerDialect, Oracle9iDialect, Oracle10gDialect

Observação use apenas se a opção -p não for usada. Use com --connection-url, --driver, --username e --password.

--driver

Nome da classe do driver de banco de dados. Por exemplo: org.h2.Driver, net.sourceforge.jtds.jdbc.Driver, oracle.jdbc.OracleDriver.

use apenas se a opção -p não for usada. Use com --connection-url, --dialect, --username e --password.
--drafts Exibe os rascunhos de conjuntos de configurações - todos os conjuntos de configurações não ativados

-f <nome do arquivo>

--file <nome do arquivo>

Nome do arquivo de depósito provisório.

essa opção é obrigatória.

-h

--help

Mensagem de utilização.
--history Exibe o histórico de conjuntos de configurações - todos os conjuntos de configurações ativados.

-i <id>

--Id <id>

ID do conjunto de configurações a ser exportado.

-p <arquivo>

--database-properties <arquivo>

Localização do arquivo database.properties.

Essa opção não será necessária se você usar --connection-url, --driver, --username e --password para especificar as propriedades do banco de dados.
--password

Senha do banco de dados.

use apenas se a opção -p não for usada. Use com --connection-url, --dialect, --driver e --username.
--username

Nome de usuário do banco de dados.

use apenas se a opção -p não for usada. Use com --connection-url, --dialect, --driver e -password.
--verbose Modo detalhado.

Por exemplo:

  • Para exportar um conjunto de configurações com uma ID igual a 1 em dump.zip:

    cd <início da instalação do RC>\bin

    ExportCs.bat -p ..\conf\database.properties -i 1 -f dump.zip

  • Para listar conjuntos de configurações históricos:

    cd <início da instalação do RC>\bin

    ExportCs.bat -p ..\conf\database.properties --history