Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Treinamento:

Estrutura de Banco de Dados

Público Alvo:

Analistas de Suporte Técnico e/ou Negócios

Conhecimentos Exigidos:

Estrutura básica do produto Microsiga Protheus

Conteúdo:

Introdução

  1. Desvendando os campos especiais utilizados em tabelas do produto padrão (R_E_C_N_O_, D_E_L_E_T_, R_E_C_D_E_L_)

Para maiores informações acesse a documentação abaixo:
http://tdn.totvs.com/pages/editpage.action?pageId=185748203


2. X2_UNICO

  GETSXENUM x Chave Única x Registros Duplicados


 4. Como Avaliar registros Duplicados

http://tdn.totvs.com/pages/viewpage.action?pageId=275454634

APCFG110 - Controle de Numeração


5. Dicionário SX9 (Integridade Referencial)

Abaixo segue a documentação para estudo da SX9

http://tdn.totvs.com/pages/viewpage.action?pageId=22479673


 6. BANCO DE DADOS

6.1. Subir o Serviço / Baixar o Serviço

Para subir / Baixar o serviço do banco de dados utilize os botoes "Play e Stop" dentro da janela "Serviços" do Microsoft Windows.

6.2 Conexão com o Banco

(Verificar informações do item 7)

6.3. Como Consultar a Versão do SQL (SELECT @@version)

6.4 Criação do Database

Acessar a opção "Novo Banco de Dados" com o botaão direito do mouse posicionado no item "Banco de Dados"

Informar o nome do database conforme imagem abaixo:

Selecione "Opções" e defina o collation "Latin1_General_BIN"

Confirme a gravação e seu banco de dados será criado.


6.5 Collation homologados (http://tdn.totvs.com/display/tec/Character+Set+x+Collation)

6.6. Área do TempDB x P12.1.16 (FWTemporayTable)

6.7. Backup/Restore do Banco de Dados

6.8. Fragmentação e Estatísticas das tabelas (Resultado em Querys)

6.9. DbAccess versus ID do Database

Abaixo veja como o DbAccess amarra as conexões com o database SQL Server. (Coluna DB Thread)

Image Added

6.10. Query’s lentas vistas pelo Database

Abaixo segue a imagem do monitor de atividade para realizar a consulta as querys com baixa performance.

6.11.SQL Profiler

http://tdn.totvs.com/pages/viewpage.action?pageId=267810997


7. Conexão Banco de Dados com o DBACCESS

Abaixo segue o passo-a-passo para conexão acessar SQL Server para criação do banco de dados

    • Para criação é necessário clicar na opção: (Banco de Dados) e com botão direito selecionar (Novo Banco de Dados)



      1.1 - Após realizar o processo acima, será necessário informar o nome do seu banco de dados, conforme o processo abaixo:



      1.2 - Ao realizar a montagem do banco de dados, é necessário seguir o caminho abaixo:

    • Iniciar/ Painel de Controle/ Ferramentas Administrativas/ Fonte de Dados (ODBC)

1.3 - Selecionar a segunda ABA (Fonte de dados de sistema) e clicar na opção: (Adicionar)

1.4 - Após clicar em Adicionar,

    • Deverá selecionar a opção: (SQL Server)

1.5 - Colocar o mesmo nome que criou no SQL Server (Banco de Dados), não se esqueça de colocar o nome de sua maquina no campo "Servidor".

1.6 - É necessário informar a segunda opção: (Com autenticação do SQL Server)

    • Devido a segurança de autenticação do sistema
    • Deverá informar na identificação de Login (sa)
    • Informar a Senha do Usuário "sa"

1.7 - Selecionar o nome do banco de dados (que foi criando no SQL Server)

1.8 - Após configurar o (ODBC) por completo, clicar apenas na opção: (CONCLUIR)

1.9 - Clicar na opção: Testar Fonte de Dados

2.0 - Acessar Dbaccess Monitor - Configuração:

2.1 - Selecionar a ABA (Microsoft SQL)

Clicar no botão (Novo) 



2.2 - Colocar o nome do banco de dados (criado no SQL Server)



2.3 - No campo: (Ambiente) é necessário clicar na seta para selecionar o nome do banco que foi criado no Dbaccess

    • Nome: terá que colocar como (sa)
    • Senha: (que cadastrou no ODBC)



    • Após clicar em (Salvar) as informações, deverá acessar a ABA (Assistentes) 

2.4 - Clicar na opção: Validação de Conexão


2.5 - Clique em avançar



  • 2.6 - Seleciona a opção: (Microsoft Server) e avançar; 




    2.7 - Colocar o nome do banco de dados e finalizar


2.8 - O DBaccess irá testar se o ambiente esta conectado corretamente, com isso irá gerar a mensagem abaixo:

Maiores detalhes Consultar a documentação abaixo:
http://tdn.totvs.com/pages/viewpage.action?pageId=270078893