...
- Na instalação e configuração do banco de dados serão utilizados valores padrões para o produto;
- É importante realizar uma avaliação técnica do ambiente onde o produto irá ser instalado e utilizado;
- Dependendo da utilização e dos recursos disponíveis, o produto pode ter variância de performance;
- !!! NÃO DEVERÃO SER CRIADOS BANCOS DISTINTOS (HOMOLOGAÇÃO, PRODUÇÃO) COM O MESMO USUÁRIO
- (i.e BANCO HOMOLOGAÇÃO, usuário PEP, BANCO PRODUÇÃO, usuário PEP)
Nesse manual serão utilizados scripts que se encontram no instalador baixado na Central de Downloads:
- Link Central de Downloads:
- Caminho dos scripts: /PRE_REQ/Banco de Dados/SQL Server
...
Configurações Gerais do Banco de Dados
Criação do Banco de Dados
Restauração de base modelo / Execução de scripts
Criação dos Usuários
Configuração de Grants
--
1. Configurações Gerais do Banco de Dados
Versão SGBD | SQL Server 2008 / R2 e posteriores |
Collation | Latin1_General_CI_AI |
2. Criação do Banco de Dados
Uma vez que a instância do SQL Server já foi instalada e configurada, é necessário a criação do banco de dados do PEP.
...
- Conectar no banco de dados com usuário com permissões de SA (administrador);
- Acessar menu Banco de Dados > Novo Banco de Dados
- Inserir nome do banco de dados (sugestão "PEP")
- Verificar e confirmar o caminho onde serão criados os arquivos MDF e LDF:
- Em "opções", configurar o agrupamento/collation para Latin1_General_CI_AI:
- Clicar em "OK". Banco criado.
3. Restauração de base modelo / Execução de scripts
A inicialização do banco de dados do PEP deve ser feita a partir da restauração de um backup modelo da base.
...
- Conectar no banco de dados com usuário com permissões de SA (administrador);
- Na lista de Banco de Dados do SQl Server, Clicar com botão direito no nome do banco de dados criado e acessar:
- Tarefas > Restaurar > Banco de Dados
- Na páginal "Geral", campo "Origem", selecionar o arquivo . BAK que foi baixado e copiado para o servidor:
- Após arquivo selecionado, verificar o banco de dados "Destino" e a opção marcada com o backup que será restaurado:
- Em "Opções", marcar "Substituir o banco de dados existente (WITH REPLACE)" e desmarcar "Fazer backup da parte final do log antes da restauração".
- Em "Arquivos"/"Restaurar como", verificar os nomes dos arquivos que serão utilizados na restauração. Devem ser os mesmos arquivos que foram criados na criação do banco de dados. Se forem arquivos diferentes, é necessário alterar.
- Clicar em "OK" e aguardar restauração.
4. Criação dos Usuários
O PEP possui dois usuários padrões:
...
Para execução através de script:
- Conectar no banco de dados e abrir "Nova Consulta" para execução de script;
- Script: 03-PEP-MSSQL-Config_Users.sql
- Abrir script e alterar parâmetros:
- [SENHA_USER_OWNER] - Senha do usuário Owner;
- [SENHA_USER_APP] - Senha do usuário de Aplicação;
- (Opcional) Caso necessário, alterar nome do banco de dados e usuários;
- Executar script;
Obs: A senha do Usuário de Aplicação será utilizada nos arquivos de configuração da aplicação.
5. Configuração de Grants
Como o usuário da aplicação “CONS_PEP” já possui as permissões de db_datawriter e db_datareader no banco de dados do PEP, é necessário conceder as permissões nos demais objetos de banco de dados (Procedures, functions, etc).
...