Baixe o app para aproveitar ainda mais
Prévia do material em texto
GL5555 Lição 05.2 imVision Instalação System Manager Slide 1: Bem-vindo. Bem-vindo ao Visão Lição 5 Gerente imVision Sistema e Instalação, Parte 2. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 2: Tópicos. Como já vimos, com o software imVision podemos construir um banco de dados de todos os componentes de infra- estrutura. Este banco de dados é o MS-SQL. Ela exige um servidor SQL para ser hospedado. Informações MS-SQL Server estão fora do escopo desta discussão. No entanto, pode ser bom para tocar brevemente em alguns conceitos em torno de SQL que um usuário ou administrador imVision podem ser úteis. Em todos os casos, a recomendação é para trabalhar com a equipe do banco de dados SQL ou administrador para ajudá-lo na implantação de sistema de imVision. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 3: O que é o MS SQL Server? Software Microsoft SQL Server é um sistema de gerenciamento de banco de dados relacional. É um sistema de software que permite o armazenamento e recuperação de dados. Aplicações normalmente outros, em nossa imVision caso, irá armazenar e recuperar os dados de infra-estrutura. O aplicativo pode ser executado no mesmo computador ou em um diferente, e acesso à informação pode acontecer através de uma rede de área local ou mesmo através da Internet. Há várias edições do MS-SQL. Elas são destinadas a diferentes "audiências" e cargas de trabalho. A edição livre é chamado SQL Express. Isso pode ser baixado gratuitamente a partir do Microsoft página web. Esta versão está também incluído no pacote de instalação imVision por conveniência. Os clientes corporativos normalmente usa MS-SQL Server Enterprise Edition. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 4: Servidor Instâncias do SQL. Você pode instalar e executar várias "instâncias" do SQL Server no mesmo computador ou meio ambiente, e podem ser de diferentes edições do SQL e versões: Um exemplo é a instalação completa do SQL Server; Você pode instalar várias instâncias na mesma máquina; Quando você instalar o SQL Server, você pode especificar o nome ou instância padrão; Só pode haver uma instância padrão por máquina; Depois disso, cada instância instalada é uma instância nomeada; Apenas uma instância será considerado a instância padrão. Se você se conectar ao SQL Server, e você não especificar explicitamente o exemplo, então você vai se conectar à instância padrão. Cada um dos outros é um "Nome" exemplo e serão identificados pelo nome da instância. Então, quando você instalar uma instância você tem que usar um nome único. Quando um aplicativo precisa acessar informações em um banco de dados que irá fazer uma conexão, autenticar e enviar consultas a um determinado nome de host ou exemplo. Se o nome de instância não é especificado, a conexão é feita com a instância padrão. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 5: Nome da Instância e Status. Se você quiser confirmar se há instância do SQL executado em um determinado ambiente e que o nome da instância é, uma maneira rápida é abrir o Painel de Controle, vá para "Ferramentas Administrativas" e vá para 'Serviços'. Busca por 'SQL Server'. O nome entre parênteses é o nome da instância. Em 'MSSQL2008' este exemplo. Observe o seu status for Iniciado, de modo que este exemplo está sendo executado. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 6: Autenticação do SQL Server. Outro conceito importante relacionado com SQL é o modo de autenticação de uma instância do SQL. A autenticação é o método de verificação das credenciais (nome de usuário e senha) para um login. Logins válidos podem ser tanto logins SQL (este nomes de usuário e senhas meios criados localmente na instância do servidor SQL) ou pode ser o Windows NT- logins. Quando você instala uma instância do servidor SQL que você precisa especificar o tipo de modo de autenticação que será utilizado pela instância. Há duas opções: NT autenticação, o que significa que a instância só aceitará logins do Windows. A outra opção é chamado de "modo misto", e significa que a instância aceitará logins do Windows e também SQL (ou "local") logins. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 7: Autenticação do SQL Server (continuação). O modo de autenticação deve ser configurado para cada instância do SQL. Ela é determinada por um valor em um registro chamado "LoginMode" no computador do servidor SQL. Há uma configuração de registro (na verdade, todo um grupo de parâmetros) para cada instância. Por exemplo, neste caso, vamos mostrar o 'Modo de Login' para a instância do SQL MRSQL2008. Ela tem um valor de 2. Isto significa que de modo misto. Se o valor for 1, então isso significa: Windows NT- Mode. Se você quiser, você pode alterar esse valor para alterar o modo de autenticação da instância do SQL. Você deve parar de primeira instância, editar a chave e em seguida, reiniciar a instância. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 8: Os bancos de dados do sistema. A instância do SQL Server é composto de três partes principais: o motor, os metadados e os dados do usuário. O motor é o software e os serviços que rodam em Windows e pode executar pesquisas de dados, tipos de dados, etc Os metadados são informações sobre como os dados do usuário são armazenados e organizados. Ele é composto de quatro bases de dados da base do sistema chamado: 'mestre', 'modelo', 'MSBData', e 'tempdb'. Os dados do usuário são armazenados em um ou mais bancos de dados. O número e as designações varia de acordo com cada aplicação. Nesta imagem podemos ver o diretório do arquivo para uma instância do SQL Server. O ID de instância é MSSQL10_50 e geralmente depende da versão do SQL Server que está sendo instalado. O nome da instância é MRSQL2008 e é definido pelo usuário quando instalar a instância nomeada. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 9: Bancos de dados imVision. Uma vez que a aplicação está instalada imVision as bases de dados imVision será criado. Nesta foto mostramos uma instância nomeada do SQL SMSQL2008. Observe os quatro bancos de dados do sistema, mais três bancos de dados de aplicativos: systemmanager7, snmpsitedata e cssitedata. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 10: Banco de dados SQL Server Objects. Esta imagem mostra a estrutura de uma instância do SQL. No topo vemos o nome da instância SMSQL2008. Dentro do exemplo, há um certo número de bases de dados. SystemManager7 é uma das bases de dados imVision. Um banco de dados consiste de tabelas em colunas. Cada mesa tem linhas de dados. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 11: Ferramentas. Várias ferramentas estão disponíveis, que podem ser úteis para verificar o status de instâncias do servidor SQL, ver ou alterar seu método de autenticação e outros parâmetros de configuração. Entre as ferramentas gratuitas que você tem: 1. Microsoft SQL Server Management Studio, 2. SQL Server Configuration Manager, 3. osql. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 12: Ferramentas.Microsoft SQL Server Management Studio é uma ferramenta gratuita que pode ser baixado da página Web da Microsoft. Ele permite que você gerenciar instâncias do SQL Server, consulte as bases de dados, executar consultas e definir logins válidos. Quando você executar a ferramenta é o primeiro passo para estabelecer uma conexão com uma instância do SQL e autenticar. Neste slide, vemos a tela de login SQL Server Management Studio. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 13: Ferramentas. Uma vez conectado à instância do SQL você será capaz de ver os bancos de dados do sistema e da aplicação (ou usuário) bases de dados. Você pode usar o sinal de mais para expandir tabelas, e ver a estrutura. Você também pode usar essa ferramenta para executar consultas e obter dados a partir do banco de dados. Edição das propriedades da instância do SQL permite modificar a configuração da instância SQL, definir NT válido e logins locais, etc Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 14: Ferramentas. Outra ferramenta útil é chamado de SQL Server Configuration Manager. Esta ferramenta é normalmente instalado quando o SQL está instalado, e permite que você veja todas as instâncias de SQL executados em um determinado computador, seu status e alguns parâmetros de configuração. Neste exemplo, notar que existem dois casos presentes neste computador: um é chamado SMSQL2008, a outra chamada SQLEXPRESS. Um está em execução, o outro está parado. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 15: Ferramentas. O utilitário osql também é útil. Ele vem com o MS-SQL, e deve estar no servidor de banco de dados MS-SQL, onde está instalado. Ele permite que você estabelecer uma conexão com uma instância do SQL e executar comandos a partir de uma interface CLI. Por exemplo, você pode rapidamente confirmar a versão do SQL Server e edição de uma determinada instância do SQL usando esta ferramenta. Para usar osql, abra uma janela do DOS. No prompt, digite: osql-S servername \ <instancename> -E. A chave E-indica que, para estabelecer a conexão do usuário atual do Windows deve ser usado para autenticar no servidor SQL. Estamos assumindo este usuário é um login válido para a instância do SQL. Se não for, a conexão será rejeitada. Supondo que tudo estiver correto, vai estabelecer uma conexão e obter um número 1 como prompt. Tipo: Selecione @ @ versão e tecle enter. A número 2 aparecerá como o prompt. Digite a palavra "ir" e pressione Enter. Isso irá recuperar a partir do servidor SQL a edição e versão e exibi-las na tela. No nosso exemplo, é um SQL Express Edition Lançamento 2008 2. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 16: Ferramentas. Como mencionado antes, quando o SQL é instalado, você pode instalar a instância padrão ou uma instância nomeada. Usando a ferramenta osql para se conectar a uma instância padrão é fácil, basta digitar E-osql. Este tentará estabelecer uma conexão confiável com a instância padrão SQL usando as credenciais de login atual do Windows. Mais uma vez, esta conexão pode ser aceite ou não, dependendo se o log do Windows no tem o privilégio direito na instância SQL e banco de dados. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 17: Ferramentas. Quando você instalar uma instância nomeada é necessário especificar o nome da instância. Você pode usar o comando osql para estabelecer uma conexão com uma instância nomeada, basta digitar osql-S \ localhost <instancename> -E. O comando select @ @ servername mostrado aqui é útil porque mostra o nome da instância hostname \. Esta informação será necessária durante a instalação imVision aplicação, para permitir a aplicação para estabelecer uma conexão com a instância correta. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 18: SQL Dicas e solução de problemas. Em resumo, a aplicação imVision requer uma instância do SQL. Este exemplo pode ser o mesmo computador ou diferentes. Ele pode ser configurado no modo de autenticação do NT ou em modo misto (embora esta última opção não é comum, pois não é tão seguro como autenticação NT). Neste slide apresentamos uma lista de coisas que você pode querer manter em mente relacionado com SQL e instalação imVision. Primeiro, se você planeja instalar sua própria instância do SQL, verifique se você está usando uma versão SQL compatível. Criar a instância com um nome e tomar nota do nome do computador host e exemplo. Confirme se a instância está em execução. Confirme o modo de autenticação que está usando (se você tiver a opção de escolher, autenticação NT é recomendado). Você vai precisar saber um login válido para ser capaz de fazer uma conexão entre imVision aplicação ea instância do SQL. Se o SQL Server estiver em um computador diferente do servidor de aplicação, o SQL Server precisa ser configurado para aceitar conexões remotas. Note que o padrão é não aceitar conexões remotas. Para a instância do SQL, você precisa ativar o TCP / IP (por padrão TCP / IP é desativado). Vamos ver como verificar cada passo. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 19: SQL Dicas e Solução de Problemas - exemplo, verificar se Running. Para verificar o nome da instância hostname, e confirmar SQL está em execução, vá para o computador onde a instância do SQL está instalado. Abra o Painel de Controle do Windows e vá para Serviços. Veja o nome da instância do SQL e do estado deve estar em execução. Você também pode usar a utilidade osql como explicado antes. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 20: SQL Dicas e Solução de Problemas - Habilite o Acesso Remoto ao SQL. Se o SQL Server estiver em um computador diferente do servidor de aplicativos, acesso remoto precisa ser habilitado em SQL. Isso é facilmente feito usando o SQL Server Management Studio. Entre para a instância do SQL, clique direito e selecione Propriedades, em seguida, seção Conexões. Marque a opção "Permitir conexões remotas para esse servidor". Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 21: SQL Dicas e Solução de Problemas - Enable TCP-IP. Para sua instância do SQL, será necessário ativar o TCP / IP. Para isso, você pode usar o Configuration Manager. Ir para o SQL Server Network Configuration, identificar a instância do SQL direito (neste exemplo, existem dois) e certifique-se TCP / IP está ativado. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 22: SQL Dicas e Solução de Problemas - Verifique SQL método de autenticação. Para verificar o método de autenticação, uma opção é apenas para verificar o registro. Se o modo de login para a instância é um, então isso significa autenticação NT. Se o modo de login é 2, então isso significa que a instância do SQL está configurado para autenticação de modo misto. Outra forma de verificar, é a utilização de SQL Server Management Studio. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 23: SQL Dicas e Solução de Problemas - Verifique SQL método de autenticação. Você também pode usar o SQL Server Management Studio para verificar o modo de autenticaçãopara a instância do SQL. Primeiro fazer o login para a instância e vá para Propriedades e Segurança. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 24: Dicas SQL e logins de solução de problemas para SQL. Você também pode usar SQL Server Management Studio para confirmar que a conta que você usará para instalar imVision tem os privilégios corretos na instância do SQL. A conta que você usa no servidor de aplicação deve ter permissão para: 1. Conecte-se ao SQL Server; 2. Entre para o SQL Server; 3. Criar um banco de dados no SQL Server. Então, você deve garantir que a conta tem permissão sysadmin na instância do SQL. Para fazer isso, faça o login para a instância do SQL e ir para a Segurança. Selecione Logins e você vai ver todos os logins atuais válidas para a instância. Você pode adicionar um novo login aqui. Você também pode editar um já existente. Certifique-se de marcar nível sysadmin para o login que você vai usar durante a instalação do aplicativo imVision. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved GL5555 Lição 05.2 imVision Instalação System Manager Slide 25: Parte da lição que completa 5 2. Que completa Parte 2 Lição 5, você pode agora continuar com a parte Lição 5 3 como não existe uma avaliação separada para esta parte da lição. Copyright © 2012 CommScope, Inc. & Cabling Science Ltd. All rights reserved
Compartilhar