Aplica-se o procedimento, quando for necessário criar o banco de dados do SophiA Biblioteca / Philos diretamente no SQL, através da ferramenta SQL Server Management Studio.
O banco de dados do SophiA Biblioteca / Philos, quando não gerados através do setup de instalação, podem ser criados através do SQL Server Management Studio.
Para a criação é preciso realizar os seguintes passos:
1- Acesso ao SQL.
- Logar o SQL Management Studio com usuário sa.
- Caso esse usuário não seja habilitado no SQL faça o acesso através do Windows Autentication:
2 - Criar o banco de dados:
- Na tela principal, clique com o botão direito do mouse sobre o diretório Databases e escolha a opção New Database:
Guia General:
Na tela de configuração do novo banco de dados, na guia General insira o nome do banco e vínculo do owner:
- Database name: Biblioteca
- Owner: <default>
Guia Options:
- Insira os valores para collation (opção para não fazer distinção de acentos ou caracteres especiais no banco), modo de recuperação (se simples ou completo) e o nível de compatibilidade com versões anteriores do SQL:
- Collation: Latin1_General_CI_AI
- Recovery model: Simple
- Compatibility level: SQL Server 2008 (100)
- Em seguida clique em OK para criar database:
3 - Criação ou verificação de perfil do usuário biblioteca:
O banco de dados do SophiA é vinculado ao usuário biblioteca através de uma procedure executada no SQL. A criação deste usuário é realizada no diretório Security, conforme os procedimentos abaixo:
- Acessar a pasta Security > Logins. Clicar com o botão direito do mouse para criar novo login ou, caso já criado o usuário, clicar em “Propriedade”.
O usuário precisa estar configurado com os seguintes parâmetros:
Guia General:
- Usuário do SophiA Biblioteca.
- Login name: biblioteca (tudo minúsculo).
Vínculo ao usuário administrador do SQL:
- SQL Server authentication .
- Password: biblioteca.
- Confirm password: biblioteca.
Política de senhas:
- Desmarcar opção Enforce password policy.
Vínculo padrão do database:
- Default database: Biblioteca
- Default language: English.
Guia Server Roles:
Em relação às funções do Servidor marcar as opções:
- Dbcreator
- Diskadmin
- Public
Guia User Mapping:
Em relação ao usuário selecionar o database do SophiA Biblioteca e marcar as opções:
- Db_owner
- Public
- E clique em Ok para finalizar a criação ou configuração do usuário biblioteca: