Histórico da Página
- Descrição:
Esta atividade gera um recurso de Alias que pode ser utilizado ao longo do projeto.
- Parâmetros (JSON):
Alias: { type: string, required: true, description: "Nome do alias a ser criado" }
DbProvider: { type: "SqlClient" | "OracleClient", required: true }
DbType: { type: "SqlServer" | "Oracle", required: true }
DbName: { type: string, required: true }
DbServer: { type: string, required: true }
Username: { type: string, required: true }
Password: { type: string, required: true }
Note: Estes parâmetros podem ser substituídos por um "Recurso de conexão a banco", geralmente são oferecidos por atividades do tipo "Restauração de banco de dados relacional".
- Recursos:
Necessita: Recurso de Banco (Não obrigatório). Neste caso será gerado um nome aleatório para o Alias.
Oferece: Recurso de Alias
- Validações:
Parâmetros ou Recursos não informados. Seta status da atividade como erro.
Trata no caso de cancelamento pelo usuário. Seta status da atividade como erro.
Levanta exceção se por algum motivo o Alias não puder ser criado. Diretório do ambiente não existente por exemplo. Seta status da atividade como erro.
No caso de criar o Alias grava o status da atividade como sucesso e incrementa os passos de execução do projeto.
- Exemplo:
Bloco de código |
---|
{
"Alias": "CorporeRM",
"DbProvider": "SqlClient",
"DbType": "SqlServer",
"DbName": "NOME_DATABASE",
"DbServer": "HOST_DATABASE",
"Username": "NOME_DO_USUARIO",
"Password": "SENHA_SECRETA"
} |