Configurando e ajustando o Microsoft SQL Server 2005 – Parte 2

Propaganda
Colunas TechNet – Metadados para Publicação no Media
Center
Por favor, preencha os dados abaixo com as informações sobre sua coluna.
Estas informações serão usadas para a publicação da mesma no Media
Center. Esta página será removida na versão publicada.
- Título da coluna: Configurando e ajustando o Microsoft SQL Server
2005 – Parte 2.
- Autor: Pedro Antonio Galvão Junior
- Tamanho do arquivo (KB): 72
- Nível (Básico/Intermediário/Avançado) sugerido:
Intermediário
- Data de criação (dd/mm/aaaa): 23/06/2008
- Categoria sugerida
(Implementação/Planejamento/Manutenção/Suporte):
Implementação/Manutenção/Suporte
- Produto(s) que se aplica(m): Microsoft SQL Server 2005
- Descritivo com 4 linhas: Esta coluna tem como objetivo expor ao
leitor informações sobre como realizar configurações e ajustes no
SQL Server 2005, através do catálogo de sistema e visões de
catálogo.
Coluna escrita por membro da comunidade TechNet
- Página 1 de 5
Configurando e
ajustando o
Microsoft SQL Server
2005 – Parte 2.
Por Pedro Antonio Galvão Junior
Data de criação: 23/06/2008
Resumo
Neste artigo da série Configurando e Ajustando o SQL Server
2005, o leitor encontrará informações sobre como realizar
configurações e ajustes no SQL Server 2005, através do
catálogo de sistema e visões de catálogo.
Observação importante
Este artigo técnico foi escrito por um membro da comunidade brasileira e não é um
documento oficial Microsoft. A Microsoft Corporation e a Microsoft Brasil não
fornecem quaisquer garantias, explícitas ou expressas, sobre o conteúdo deste
documento, nem concorda necessariamente com opiniões pessoais dos colunistas,
bem como não se responsabiliza por danos causados por procedimentos técnicos
descritos nestas colunas.
Coluna escrita por membro da comunidade TechNet
- Página 2 de 5
Este artigo aplica-se aos seguintes produtos e tecnologias:

Microsoft SQL Server 2005(Workgroup Edition, Standard Edition, Enterprise
Edition, Developer Edition, Express Edition).

Microsoft Windows XP Professional.

Microsoft Windows 2000 Server.

Microsoft Windows Server 2003.
Introdução
O SQL Server é uma família de produtos e tecnologias que atende aos requisitos de
armazenamento de dados dos ambientes OLTP e OLAP, é um sistema de gerenciamento de
bancos de dados relacionais (RDBMS, relacional database management sustem).
O SQL Server 2005 é mundialmente conhecido pelo seu poder de processamento
e armazenamento de informações em diferentes tipos de estruturas de servidores,
estruturas de rede e níveis de empresas. Ao instalar o SQL Server em sistemas
operacionais de servidor, o SQL Server faz várias modificações no ambiente. Para
controlar o acesso ao seu servidor, poucas coisas são mais importantes do que a
configuração dos serviços, componentes e capacidades de rede do SQL Server.
Como ocorre com o SQL Server 2000, o Microsoft SQL Server 2005 foi
desenvolvido e projetado para trabalhar de forma dinamica, visando realizar
automaticamente qualquer tipo de auto-ajuste em suas configurações, como
também no equilibrio de carga e processamento que possa estar sendo necessário
para o seu funcionamento.
Estes ajustes dinâmicos estão relacionados aos dispositivos físicos como
por
exemplo a utilização da memória RAM aumentando ou diminuindo a utilização de
memória de acordo com a necessidade. Muitas vezes estes recursos de autoajustes do SQL Server tem como objetivo proporcionar uma automação mais
segura e prática, mesmo assim torna-se necessário realizar em algumas situações
algumas configurações e customizações manuais.
O SQL Server 2005, evoluiu muito em relação ao seu antecessor o SQL Server
2000, principalmente quando destacamos as alterações sofridas no catálogo de
sistema e inclusão das visões de catálogo, com o objetivo de proporcionar uma
maior
segurança,
flexibilidade
e
praticidade
nas
operações
relacionadas
a
configuração, gerenciamento e manutenção.
Trabalhando com o catálogo de sistema e visões de catálogo
As visões de catálogo contêm as informações utilizadas pelo Database Engine do
SQL Server 2005, estas informações fornecem a interface mais geral para os
metadados de catálogo e são uma maneira mais direta de acessar e trabalhar com
essas informações. Os metadados estão disponíveis para os usuários no catálogo de
Coluna escrita por membro da comunidade TechNet
- Página 3 de 5
sistema expostos por visões de catálogo, estas visões de não contêm informações
sobre replicação, backup, plano de manutenção de banco de dados, como também
não possuem qualquer tipo de relação ao SQL Agent.
As estruturas de banco de dados do SQL Server 2005, estão relacionada as
visões de catálogo seguem uma hierarquia baseada em objeto, sendo estes objetos
de nível mais baixo herdam atributos de objetos de nível mais alto. Em outras
situações algumas visões herdam linhas de outras visões de catálogo, como por
exemplo: a visão de catálogo Tables herda todas as colunas da visão de catálogo
Objects. Podemos definir que além das colunas que são específicas da própria visão
de catálogo Tables, as visões de catálogo Tables têm todas as colunas da visão de
catálogo Objects.
Resumindo as visões de catálogo do SQL Server 2005.
A tabela 1.1, resume algumas das milhares de visões de catálogo existentes no
SQL Server 2005, demonstrando a funcionalidade de cada visão, como também os
objetos existentes dentro do catálogo da visão. Continuaremos nos próximos
artigos destacando as demais visões de catálogo existentes no SQL Server 2005.
Tipo de visão
Visões
do
Descrição
CLR
Assembly Catalog
Visões do Key Catalog
Descrevem os assemblies de Common
sys.assemblies
Language Runtime(CLR).
sys.assembly_files
sys.assembly_references
Visões do Databases
Descrevem bancos de dados, arquivos
sys.backup_devices
and Files Catalog
de banco de dados e dispositivos de
sys.database_files
backup associados com uma instância
sys.databases
do SQL Server.
sys.master_files
Visões do Database
Descrevem papéis de testemunha que
sys.database_mirroring_witnesses
Mirroring Catalog
um servidor desempenha como um
parceiro de espelhamento de banco de
dados.
Visões do Data Spaces
Descrevem
grupos
de
arquivos,
sys.data_spaces
and Full-Text Catalog
esquemas de partição e catálogos de
sys.destination_data_spaces
texto integral.
sys.filegroups
sys.fulltext_catalogs
sys.partition_schemes
Visões do Endpoints
Descrevem pontos finais utilizados para
sys.database_mirroring_endpoints
Catalog
espelhamento, para troca de mensagens
sys.endpoints_webmethods
Coluna escrita por membro da comunidade TechNet
- Página 4 de 5
de Service Broker e para serviços Web.
sys.endpoints
sys.http_endpoints
sys.service_broker_endpoints
sys.soap.endpoints
sys.tcp_endpoints
sys.via_endpoints
Visoões
do
ExtendedProperties
Descrevem propriedades estendidas e a
sys.extended_properties
classe de objetos de que originam.
Catalog
Visões
do
Linked
Servers Catalog
Descrevem servidores vinculados ou
sys.linked_logins
remotos e seus logins relacionados
sys.remote_logins
sys.servers
Tabela 1.1
Links Relacionados

http://www.microsoft.com/brasil/sql

http://www.mcdbabrasil.com.br

http://www.msit.com.br

http://www.msdnbrasil.com.br

http://www.technetbrasil.com.br

http://www.itcentral.com.br

http://juniorgalvao-mvp2007.spaces.live.com
Conclusão
A configuração de um servidor SQL Server 2005, evolui em muito em comparação
ao SQL Server 2000, ainda mais quando destacamos as visões de catálogo
existentes no SQL Server 2005, que possibilitam uma maior flexibilidade, e
praticidade no gerenciamento e configuração do servidor SQL Server 2005, em
todas as edições. Por enquanto obrigado, até a próxima.
Pedro Antonio Galvão Junior atua no mercado de TI/SI há 14 anos, especializando-se na área de infraestrutura e desenvolvimento de aplicações baseada em soluções Microsoft. Graduado no curso superior
de Tecnologia em Sistemas da Informação na Faculdade FAC São Roque (Filiada a Faculdades Uninove
de São Paulo), atualmente esta cursando o curso de Pós-Graduação (Gestão e Engenharia de Processos
para Desenvolvimento de Software com RUP) em São Paulo na Faculdade FIAP, dedicando-se também
na sua formação em MCDBA (SQL Server 2000), MVP 2007 e 2008(Most Valuable Profissional) Windows
Server System – SQL Server, atuou em diversas empresas na região do Sorocaba e São Roque, como
Suporte técnico em Informática, Analista Programador, Analista de Sistemas e DBA. Trabalha
atualmente como Engenheiro de Processos e Administrador de Bancos de Dados SQL Server 2000 e
2005, desenvolvimento de aplicação Client-Server na Fábrica de Artefatos de Látex São Roque. Exerce
também a função de professor Universitário nas Faculdades Academia de Ensino Superior de Sorocaba e
São Roque, ministrando aulas sobre as disciplinas Sistemas de Banco de Dados.
Coluna escrita por membro da comunidade TechNet
- Página 5 de 5
Download