usando o sql server management studio sql server 2008 r2

Upload: fraterdraco

Post on 16-Jul-2015

1.961 views

Category:

Documents


0 download

TRANSCRIPT

SUMARIOUSANDO O SQL SERVER MANAGEMENT STUDIO ................................ ................................ ................................ ... 7 RECURSOS DO SQL SERVER MANAGEMENT STUDIO................................ ................................ ................................ ....... 10 Novos recursos de script ................................ ................................ ................................ ............................... 10 Recursos do Pesquisador de Objetos ................................ ................................ ................................ ............. 11 JANELAS DE FERRAMENTAS NO SQL SERVER MANAGEMENT STUDIO ................................ ................................ .................. 12 COMPREENDENDO O GERENCIAMENTO DE JANELAS DO SQL SERVER M ANAGEMENT S TUDIO ................................ ................... 14 GERENCIANDO SERVIDORES COM O SQL SERVER MANAGEMENT STUDIO ................................ ................................ ............ 15 USANDO SERVIDORES REGISTRADOS PARA GERENCIAR SERVIDORES ................................ ................................ .................... 17 Como exibir servidores registrados no SQL Server Management Studio ................................ ......................... 17 Para exibir os servidores registrados no SQL Server Management Studio ................................ ....................... 17 Como criar um grupo de servidores (SQL Server Management Studio) ................................ ........................... 17 Para criar um grupo de servidores em Servidores Registrados ................................ ................................ ....... 18 Como exportar informaes de servidor registrado (SQL Server Management Studio) ................................ ... 18 Para exportar informaes de servidor registrado ................................ ................................ ......................... 18 Como importar informaes de servidor registrado (SQL Server Management Studio) ................................ ... 19 Para importar informaes de servidor registrado ................................ ................................ ........................ 19 Como alterar um registro do servidor (SQL Server Management Studio) ................................ ........................ 20 Para alterar um registro de servidor ................................ ................................ ................................ ............. 20 Como remover um servidor registrado (SQL Server Management Studio) ................................ ...................... 20 Para remover um servidor registrado ................................ ................................ ................................ ............ 21 Como conectar-se a um servidor registrado (SQL Server Management Studio) ................................ .............. 21 Para conectar-se com um servidor registrado ................................ ................................ ............................... 21 Como desconectar-se de um Servidor Registrado (SQL Server Management Studio)................................ ....... 21 Para se desconectar de um servidor registrado ................................ ................................ ............................. 21 CONECTAR A QUALQUER COMPONENTE DO SQL SERVER A PARTIR DO SQL SERVER MANAGEMENT STUDIO................................ . 22

Salvando conexes ................................ ................................ ................................ ................................ ..... 22 Salvando conexes em Servidores Registrados ................................ ................................ .............................. 22 Salvando conexes no Gerenciador de Solues ................................ ................................ ............................ 22 Como se conectar ao SQL Server a partir do Windows Vista ................................ ................................ .......... 23 Adicionar um usurio do Windows que tenha o logon "nome_da_mquina\Administrador" funo de servidor fixa sysadmin ................................ ................................ ................................ ................................ .. 24 Adicionar um usurio do Windows que tenha o logon "nome_de_domnio\nome_de_usurio" funo de servidor fixa sysadmin ................................ ................................ ................................ ................................ .. 24 Usando o Pesquisador de Objetos ................................ ................................ ................................ ................. 25Exibindo o Pesquisador de Objetos ................................ ................................ ................................ ........................... 25 Conectando o Pesquisador de Objetos a um servidor ................................ ................................ ................................ 25 Configuraes de conexo opcional do Pesquisador de Objetos ................................ ................................ ................ 25 Registrar um servidor do Pesquisador de Objetos ................................ ................................ ................................ ..... 26 Exibindo objetos no Pesquisador de Objetos ................................ ................................ ................................ ............ 26 Filtrando a lista de objetos no Pesquisador de Objetos ................................ ................................ ............................. 27 Multisseleo ................................ ................................ ................................ ................................ .......................... 27 Abrindo um Editor de Consultas conectado ................................ ................................ ................................ .............. 27 Iniciando o PowerShell ................................ ................................ ................................ ................................ ............. 28 Configurando as opes do Pesquisador de Objetos ................................ ................................ ................................ . 28

Como ocultar objetos do sistema no Pesquisador de Objetos................................ ................................ ......... 28 Para ocultar objetos do sistema no Pesquisador de Objetos ................................ ................................ .......... 28 ASSISTNCIA AO USURIO NO SQL SERVER MANAGEMENT STUDIO ................................ ................................ ................... 29

A interface da Ajuda................................ ................................ ................................ ................................ ... 29 MSDN Online e Comunidades do SQL Server ................................ ................................ ........................... 30

1

Para acessar as comunidades relacionadas ao SQL Server a partir da pgina Como Fazer ............................. 30 Para habilitar a pesquisa online ................................ ................................ ................................ .................... 30 Para pesquisar no MSDN Online e nas comunidades relacionadas ao SQL Server da pgina de pesquisa ........ 30

Iniciando a Ajuda ................................ ................................ ................................ ................................ ....... 31 Para configurar a Ajuda e os Manuais Online do SQL Server para serem iniciados dentro da janela do Management Studio ................................ ................................ ................................ ................................ ..... 31 GRAVANDO, ANALISANDO E EDITANDO SCRIPTS COM SQL SERVER MANAGEMENT S TUDIO ................................ ...................... 31 Componentes ................................ ................................ ................................ ................................ ............. 32 Para acessar um Editor de Consultas do SQL Server Management Studio ................................ ...................... 34 Para acessar o Editor de Consultas do Mecanismo de Banco de Dados a partir do Gerenciador de Modelos ... 34 Para exibir o editor de cdigos no modo de tela inteira ................................ ................................ ................. 34 Para exibir a janela Lista de Erros do Management Studio ................................ ................................ ............ 34 EDITANDO SCRIPTS SQLCMD COM O EDITOR DE CONSULTAS ................................ ................................ .......................... 34 Modo SQLCMD ................................ ................................ ................................ ................................ ........... 35 Habilitar o script de SQLCMD no Editor de Consultas ................................ ................................ .............. 35 Para alternar uma janela do Editor de Consultas do Mecanismo de Banco de Dados para o modo SQLCMD .. 35 Habilitar o script SQLCMD por padro ................................ ................................ ................................ ...... 36 Escrevendo e editando scripts SQLCMD ................................ ................................ ................................ ..... 37 Sintaxe SQLCMD com suporte ................................ ................................ ................................ ................... 37 Codificao por cores em scripts SQLCMD ................................ ................................ ................................ 38 CODIFICAO DE CORES NOS EDITORES DE CDIGOS ................................ ................................ ................................ ....... 40 Cores de cdigo padro ................................ ................................ ................................ ................................ 40 Barra de Status ................................ ................................ ................................ ................................ ............ 40 ATALHOS DE TECLADO DO SQL SERVER MANAGEMENT STUDIO ................................ ................................ ........................ 42 Atalhos de teclado de ativao do menu ................................ ................................ ................................ ...... 42 Gerenciamento do Windows e atalhos de teclado da barra de ferramentas ................................ .................. 43 Atalhos de teclado de movimento de cursor................................ ................................ ................................ .. 44 Atalhos de teclado de seleo de texto ................................ ................................ ................................ ......... 45 Atalhos de teclado de indicadores ................................ ................................ ................................ ................ 46 Atalhos de teclado de controle de rvore ................................ ................................ ................................ ...... 47 Atalhos de teclado do editor de cdigos................................ ................................ ................................ ........ 47 Manipulao de texto nos atalhos de teclado do editor de cdigos ................................ ............................... 49 Atalhos do teclado do depurador Transact-SQL ................................ ................................ ............................ 50 Atalhos de teclado do Microsoft IntelliSense ................................ ................................ ................................ . 51 Atalhos de teclado da janela do documento e do navegador................................ ................................ ......... 52 Atalhos de teclado do Gerenciador de Solues ................................ ................................ ............................ 52 Atalhos de teclado da ajuda e dos manuais Online ................................ ................................ ....................... 52 Atalhos de teclado de pesquisa................................ ................................ ................................ ..................... 53 Atalhos de teclado de Recortar e Colar ................................ ................................ ................................ ......... 54 Atalhos de teclado do Visualizador de Log ................................ ................................ ................................ .... 54 Atalhos de teclado do Monitor de Atividade ................................ ................................ ................................ . 55 Atalhos de teclado do Monitor de Replicao ................................ ................................ ............................... 55 Atalhos de teclado do Visualizador de Conflitos de Replicao ................................ ................................ ...... 55 PERSONALIZANDO MENUS E TECLAS DE ATALHO ................................ ................................ ................................ ............ 55 Abrindo a caixa de dilogo Acelerador de Teclado usando o mouse ................................ ....................... 56 Para acessar a caixa de dilogo para atribuir ou alterar um acelerador de teclado (usando o mouse) ............ 56 Alterando uma tecla de acelerao de botes da barra de ferramentas usando o mouse...................... 56 Para atribuir ou alterar um acelerador de teclado de um boto da barra de ferramentas (usando o mouse) .. 56 Alterando uma tecla de acelerao de comandos de menu usando o mouse ................................ ......... 56 Para atribuir ou alterar um acelerador de teclado de comando de menu (usando o mouse)........................... 56

2

Abrindo a caixa de dilogo Acelerador de Teclado usando o teclado ................................ ...................... 56 Para acessar a caixa de dilogo para atribuir ou alterar um acelerador de teclado (usando o teclado) .......... 57 Alterando uma tecla de acelerao de botes da barra de ferramentas usando o teclado..................... 57 Para atribuir ou alterar um acelerador de teclado de um boto da barra de ferramentas (usando o teclado). 57 Alterando uma tecla de acelerao de comandos de menu usando o teclado ................................ ........ 57 Para atribuir ou alterar um acelerador de teclado de um comando de menu (usando o teclado) .................... 57 Criando um acelerador de teclado para um procedimento armazenado................................ ................. 58 Para criar um acelerador de teclado para um procedimento armazenado ................................ ..................... 58 Adicionando um novo item ao menu ................................ ................................ ................................ ........ 58 Para adicionar um novo item ao menu................................ ................................ ................................ .......... 58 COMANDOS E RECURSOS DE CONVENINCIA DO EDITOR................................ ................................ ................................ ... 59 DESENVOLVENDO SOLUES E PROJETOS NO SQL S ERVER MANAGEMENT STUDIO ................................ ................................ 60 Navegando pelo contedo de um projeto de script ................................ ................................ ....................... 60 Nomeando projetos de script................................ ................................ ................................ ........................ 61 Conectando a uma instncia do SQL Server de um projeto de script ................................ .............................. 61 CONSTRUINDO PROJETOS DE BANCO DE DADOS USANDO O SQL SERVER MANAGEMENT STUDIO ................................ ............... 62 SQL Server Management Studio ................................ ................................ ................................ ................... 62 Solues e Projetos de Script ................................ ................................ ................................ ........................ 63 USANDO O G ERENCIADOR DE SOLUES ................................ ................................ ................................ ..................... 64 Como criar novas solues ................................ ................................ ................................ ............................ 64 Para criar uma nova soluo e um novo projeto ................................ ................................ ............................ 65 Como abrir uma soluo existente ................................ ................................ ................................ ................ 65 Para abrir uma soluo existente ................................ ................................ ................................ .................. 65 Como criar um projeto ................................ ................................ ................................ ................................ .. 65 Para criar um novo projeto e adicion-lo a uma soluo ................................ ................................ ............... 65 Como adicionar um projeto existente a uma soluo ................................ ................................ .................... 66 Para adicionar um projeto existente a uma soluo ................................ ................................ ...................... 66 Como alterar o local padro de projetos ................................ ................................ ................................ ....... 66 Para alterar o local padro dos projetos ................................ ................................ ................................ ....... 66 Como exibir propriedades de projetos ................................ ................................ ................................ ........... 66 Para exibir as propriedades de projetos ................................ ................................ ................................ ........ 67 Como fechar solues ................................ ................................ ................................ ................................ ... 67 Para fechar uma soluo ................................ ................................ ................................ .............................. 67 Como adicionar novos itens a um projeto ................................ ................................ ................................ ..... 67 Para adicionar uma nova consulta a um projeto existente................................ ................................ ............. 68 Para adicionar uma nova conexo a um projeto existente................................ ................................ ............. 68 Como adicionar itens existentes a um projeto ................................ ................................ ............................... 68 Para adicionar uma consulta existente ou um arquivo diverso a um projeto ................................ .................. 68 Como copiar itens ................................ ................................ ................................ ................................ ......... 69 Para copiar itens dentro do Gerenciador de Solues ................................ ................................ .................... 69COMO REMOVER OU EXCLUIR UM ITEM OU PROJETO ................................ ................................ ......................... 70 Para remover um item de projeto ................................ ................................ ................................ ................. 70 Para remover um projeto................................ ................................ ................................ .............................. 70 Para excluir um projeto ................................ ................................ ................................ ................................ 70 Como mover itens no Gerenciador de Solues ................................ ................................ ............................. 70 Para mover itens no Gerenciador de Solues ................................ ................................ ............................... 71 Como renomear solues e itens de projeto ................................ ................................ ................................ .. 71 Para renomear uma soluo ou um item ................................ ................................ ................................ ...... 71 Como excluir solues................................ ................................ ................................ ................................ ... 72 Para excluir uma soluo ................................ ................................ ................................ .............................. 72

3

Como associar uma consulta a uma conexo em um projeto ................................ ................................ ......... 72 Para associar uma consulta a uma conexo em um projeto ................................ ................................ .......... 72 Como alterar a conexo associada a uma consulta ................................ ................................ ....................... 73 Para alterar a conexo associada a uma consulta ................................ ................................ ......................... 73 Como exibir ou alterar as propriedades de uma conexo em um projeto ................................ ....................... 73 Para alterar as propriedades de uma conexo em um projeto ................................ ................................ ....... 73 Como usar o controle do cdigo-fonte com o SQL Server Management Studio ................................ ............... 73 Para habilitar o SQL Server Management Studio para usar um cliente de controle do cdigo-fonte ............... 74 INTRODUO A SOLUES, PROJETOS E ITENS ................................ ................................ ................................ ............... 75 Solues como contineres ................................ ................................ ................................ ........................... 76 Projetos como contineres ................................ ................................ ................................ ............................ 77 Itens de projeto ................................ ................................ ................................ ................................ ............ 78 Arquivos que gerenciam solues e projetos ................................ ................................ ................................ . 78 Arquivos diversos ................................ ................................ ................................ ................................ ......... 79 Solues multiprojetos................................ ................................ ................................ ................................ .. 80 Gerenciando o armazenamento de arquivos com controle do cdigo-fonte ................................ ................... 80 GERENCIANDO ARQUIVOS COM CODIFICAO ................................ ................................ ................................ .... 82 Para abrir um arquivo com um editor especfico ................................ ................................ ........................... 82 Para salvar um arquivo com codificao ou tipo de fim de linha diferente ................................ ..................... 82 TUTORIAIS SQL SERVER 2008 R2 ................................ ................................ ................................ .......................... 84 LIO 1: N AVEGAO BSICA NO SQL SERVER MANAGEMENT S TUDIO ................................ ................................ .............. 85 LIO 2: G RAVANDO TRANSACT-SQL ................................ ................................ ................................ ........................ 86 LIO 3: U SANDO A AJUDA ................................ ................................ ................................ ................................ ..... 87 LIO 4: TRABALHANDO COM MODELOS, SOLUES, PROJETOS DE SCRIPT E CONTROLE DO CDIGO- FONTE................................ .. 88 CRIANDO SCRIPTS USANDO MODELOS ................................ ................................ ................................ ......................... 88 Para criar um script usando um modelo ................................ ................................ ................................ ........ 88 CRIANDO MODELOS PERSONALIZADOS ................................ ................................ ................................ ........................ 89 Para criar um modelo personalizado ................................ ................................ ................................ ............. 89 Para testar o modelo personalizado ................................ ................................ ................................ .............. 91 SALVANDO SCRIPTS COMO PROJETOS E SOLUES................................ ................................ ................................ .......... 91 Para criar um projeto de script e uma soluo................................ ................................ ............................... 92 GERENCIANDO SOLUES COM O CONTROLE DO CDIGO-FONTE ................................ ................................ ....................... 93 Para fazer check-in de uma soluo no Visual SourceSafe ................................ ................................ ............. 93 Para configurar opes do Visual SourceSafe ................................ ................................ ................................ 94 RESUMO: SOLUES E PROJETOS DE SCRIPT ................................ ................................ ................................ ................. 95 INICIANDO O SQL SERVER MANAGEMENT STUDIO ................................ ................................ ................................ ........ 95 Para abrir o SQL Server Management Studio ................................ ................................ ................................ . 95 Para exibir a janela de Servidores Registrados ................................ ................................ .............................. 96 CONECTANDO COM OS SERVIDORES REGISTRADOS E O PESQUISADOR DE OBJETOS ................................ ................................ 96 Para registrar o banco de dados ................................ ................................ ................................ ................... 97 Para conectar ao Pesquisador de Objetos ................................ ................................ ................................ ..... 97 ALTERANDO O LAYOUT DO AMBIENTE ................................ ................................ ................................ ......................... 98 Para praticar como fechar, ocultar e reabrir janelas de componente ................................ ............................. 98 Para praticar a movimentao dos componentes ................................ ................................ .......................... 99 Para encaixar e desencaixar componentes ................................ ................................ ................................ .... 99 EXIBINDO A JANELA DO DOCUMENTO ................................ ................................ ................................ ....................... 100 Para exibir o layout padro de documentos com guias ................................ ................................ ................ 100 Para alterar para o modo de ambiente MDI ................................ ................................ ................................ 100 EXIBINDO A PGINA DETALHES DO PESQUISADOR DE OBJETOS ................................ ................................ ........................ 101

4

Para mostrar a pgina de resumo ................................ ................................ ................................ ............... 101 SELECIONANDO O ESQUEMA DE ATALHOS DE TECLADO ................................ ................................ ................................ .. 101 Para alterar o esquema de atalhos de teclado de Padro para SQL Server 2000 ................................ .......... 102 DEFININDO AS OPES DE INICIALIZAO ................................ ................................ ................................ .................. 102 Para configurar as opes de inicializao ................................ ................................ ................................ .. 102 RESTAURANDO A CONFIGURAO PADRO DO SQL SERVER MANAGEMENT S TUDIO ................................ ............................ 103 Para restaurar os componentes ................................ ................................ ................................ .................. 103 Para restaurar a janela de documentos com guias ................................ ................................ ...................... 103 RESUMO: N AVEGAO BSICA ................................ ................................ ................................ ............................... 104 O AMBIENTE DO SQL SERVER MANAGEMENT STUDIO ................................ ................................ ................................ .. 105 EDITANDO SCRIPTS E ARQUIVOS NO SQL SERVER MANAGEMENT S TUDIO ................................ ................................ .......... 106 CDIGO E TEXTO DE NAVEGAO ................................ ................................ ................................ ............................ 107Para ir para um nmero de linha especfico ................................ ................................ ................................ ............. 109

COMO ARRASTAR E SOLTAR TEXTO ................................ ................................ ................................ ........................... 109 Para arrastar e soltar texto................................ ................................ ................................ ......................... 109 PESQUISANDO E SUBSTITUINDO ................................ ................................ ................................ .............................. 110 PROBLEMAS DE IMPRESSO DE CDIGO E TEXTO................................ ................................ ................................ .......... 111 COMO GERENCIAR O EDITOR E O MODO DE EXIBIO ................................ ................................ ................................ .... 111 Para alternar entre modos de exibio................................ ................................ ................................ ........ 111 Para dividir uma janela ................................ ................................ ................................ ............................... 112 Para ativar a quebra automtica de linha ................................ ................................ ................................ ... 112 Para habilitar o modo Espao Virtual ................................ ................................ ................................ .......... 112 Para exibir nmeros de linha em cdigo ................................ ................................ ................................ ...... 113 Para habilitar o modo de tela inteira................................ ................................ ................................ ........... 113 Para ocultar todas as janelas de ferramentas de uma s vez ................................ ................................ ....... 114 COMO GERENCIAR FORMATAO DE CDIGO ................................ ................................ ................................ ............. 114 Para escolher um estilo de recuo................................ ................................ ................................ ................. 114 Para alterar configuraes tabulao de recuo ................................ ................................ ........................... 114 Para recuar cdigo ................................ ................................ ................................ ................................ ..... 115 Para remover o recuo de cdigo ................................ ................................ ................................ ................. 115 Para recuar todo o cdigo automaticamente ................................ ................................ .............................. 115 Para converter espaos vazios em tabulaes ................................ ................................ ............................. 115 Para converter tabulaes em espaos ................................ ................................ ................................ ....... 115 Para alternar texto entre maisculas ou minsculas ................................ ................................ ................... 116 Para exibir uma URL clicvel ................................ ................................ ................................ ....................... 116 COMO USAR A JANELA PROPRIEDADES NO MANAGEMENT STUDIO ................................ ................................ .. 117 Para exibir propriedades usando a janela Propriedades ................................ ................................ .............. 117 Para exibir propriedades de conexo de uma janela de consulta ................................ ................................ . 117 Para exibir as propriedades de um operador de plano de execuo ................................ ............................. 117 COMO ALTERAR A COR, O TAMANHO E O ESTILO DA FONTE................................ ................................ ............................. 118 Para alterar a cor, o tamanho e o estilo da fonte no Editor ................................ ................................ .......... 118

USANDO O INTELLISENSE ................................ ................................ ................................ ............................. 118USANDO O DEPURADOR TRANSACT-SQL ................................ ................................ ................................ ................... 120 Conceitos bsicos do depurador Transact-SQL ................................ ................................ ............................ 120 Configurando o Depurador Transact-SQL ................................ ................................ ................................ .... 122 Percorrendo cdigo Transact-SQL ................................ ................................ ................................ ............... 124 Exibindo informaes do depurador Transact-SQL................................ ................................ ....................... 127

5

6

Usando o SQL Server Management StudioSQL Server 2008 R2 Outras verses

O SQL Server Management Studio um ambiente integrado para acessar, configurar, gerenciar, administrar e desenvolver todos os componentes do SQL Server. O SQL Server Management Studio combina um amplo grupo de ferramentas grficas com diversos editores de script avanados para dar acesso ao SQL Server para os desenvolvedores e administradores de todos os nveis de habilidade. O SQL Server Management Studio combina os recursos do Enterprise Manager, Query Analyzer e Analysis Manager, includos em verses anteriores do SQL Server, em um nico ambiente. Alm disso, o SQL Server Management Studio trabalha com todos os componentes do SQL Server, como Reporting Services, Integration Servicese SQL Server Compact 3.5 SP1. Desenvolvedores tero uma experincia familiar e os administradores de banco de dados tero um nico utilitrio abrangente que combina ferramentas grficas fceis de usar com sofisticadas capacidades de script. Para acessar o SQL Server Management Studioy

Na barra de ferramentas, clique em Iniciar, aponte para Todos os Programas, aponte para Microsoft SQL Server SQL Server 2008 e clique em SQL Server Management Studio.

Observao

Por padro, o SQL Server Management Studio instalado em C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE.Observao

O SQL Server Management Studio exibe datas atuais formatadas com as Opes Regionais e de Idiomas do Microsoft Windows em vigor quando o SQL Server Management Studio foi iniciado. Reinicie o SQL Server Management Studio para refletir as configuraes mais novas.

Com o SQL Server Management Studio, o desenvolvedor e o administrador de banco de dados podem desenvolver ou administrar quaisquer componentes do Mecanismo de Banco de Dados. Nesta seo

Recursos do SQL Server Management Studio Relaciona o sofisticado conjunto de recursos includo no SQL Server Management Studio. Janelas de ferramentas no SQL Server Management Studio

7

Descreve as ferramentas que compem o SQL Server Management Studio. Compreendendo o gerenciamento de janelas do SQL Server Management Studio Descreve como administrar as janelas exibidas no SQL Server Management Studio. Gerenciando servidores com o SQL Server Management Studio Descreve como administrar instncias do SQL Server. Usando Servidores Registrados para gerenciar servidores Descreve como administrar instncias mltiplas do SQL Server no SQL Server Management Studio usando a ferramenta Servidores Registrados. Conectar a qualquer componente do SQL Server a partir do SQL Server Management Studio Descreve como conectar a instncias do SQL Server e executar certas tarefas sem uma conexo. Usando o Pesquisador de Objetos Descreve os recursos do Pesquisador de Objetos. Assistncia ao usurio no SQL Server Management Studio Descreve como configurar a assistncia ao usurio, como a Ajuda, no SQL Server Management Studio. Gravando, analisando e editando scripts com SQL Server Management Studio Descreve como usar o sofisticado ambiente de edio do SQL Server Management Studio para editar scripts Transact-SQL, MDX, DMX e XML/A. Editando scripts SQLCMD com o Editor de Consultas Descreve os recursos e as limitaes do uso do Editor de Consultas no modo SQLCMD. Codificao de cores nos editores de cdigos Descreve o significado da codificao de cor nas janelas do Editor de Cdigos. Atalhos de teclado do SQL Server Management Studio Relaciona os atalhos de teclado disponveis no SQL Server Management Studio. Personalizando menus e teclas de atalho Descreve como criar menus personalizados e atalhos. Desenvolvendo solues e projetos no SQL Server Management Studio

8

Descreve como desenvolver projetos de script e solues. Usando modelos do SQL Server Management Studio Descreve como usar modelos do SQL Server Management Studio e criar modelos personalizados. Pginas de propriedades no SQL Server Management Studio Descreve a nova propriedade de layout de janela do SQL Server Management Studio. Ferramentas administrativas do SQL Server Relaciona as ferramentas do SQL Server 2000 e as ferramentas equivalentes do SQL Server. Designers do Visual Database Tool Descreve as Visual Database Tools que voc pode usar para criar consultas, fazer o design ou modificar uma estrutura de banco de dados, ou atualizar dados. Compatibilidade de verses anteriores com ferramentas do SQL Server 2000 Descreve como as ferramentas do SQL Server 2000 trabalham com verses mais novas do SQL Server. Migrando do Analisador de Consultas para o SQL Server Management Studio Descreve as diferenas entre o SQL Query Analyzer e a parte de consulta do SQL Server Management Studio.

9

Recursos do SQL Server Management StudioSQL Server 2008 R2 Outras verses

O SQL Server Management Studio inclui os seguintes recursos gerais:y y y

y y y y y

y y y

y y

D suporte maior parte das tarefas administrativas do SQL Server. Um nico ambiente integrado para gerenciamento e criao no Mecanismo de banco de dados do SQL Server. Novas caixas de dilogo para gerenciamento de objetos no Mecanismo de banco de dados do SQL Server, Analysis Services, Reporting Services, Notification Services e SQL Server Compact 3.5 SP1 que permitem a voc executar suas aes imediatamente, envilas a um Editor de Cdigos ou fazer scripts para execuo posterior. Caixas de dilogo redimensionveis e no modais permitem acesso a vrias ferramentas enquanto uma caixa de dilogo estiver aberta. Uma caixa de dilogo de agendamento, comum permite a execuo do gerenciamento de caixas de dilogo posteriormente. Registro de servidor para exportao e importao do SQL Server Management Studio de um ambiente do Management Studio para outro. Salve ou imprima arquivos de deadlock ou plano de execuo de XML gerados pelo SQL Server Profiler, revise-os depois ou envie-os aos administradores para anlise. Uma nova caixa de texto de erro e com informaes que apresenta muito mais contedo, permite que voc envie Microsoft comentrios sobre as mensagens, copie mensagens na rea de transferncia e envie emails facilmente a sua equipe de suporte. Um navegador da Web integrado para navegao rpida do MSDN ou da ajuda online. Integrao da Ajuda de comunidades online. Um tutorial no SQL Server Management Studio para ajud-lo a se beneficiar dos vrios novos recursos e se tornar mais produtivo imediatamente. Para fazer o tutorial, v para Tutoriais. Um novo monitor de atividade com filtragem e atualizao automtica. Interfaces de mensagens de banco de dados integradas.

Novos recursos de scriptO componente de editor de cdigos do SQL Server Management Studio contm editores de script integrados para criao de scripts Transact-SQL, MDX, DMX, XML/A e XML. Ele oferece:y y y y y

Ajuda dinmica para acesso imediato a informaes relevantes enquanto voc trabalha. Um conjunto sofisticado de modelos com capacidade para criar modelos personalizados. Suporte para escrita e edio de consultas ou scripts sem exigir conexo com um servidor. Suporte a script para consultas de SQLCMD e scripts. Uma nova interface para exibio de resultados em XML.

10

y

y

Controle de cdigo-fonte integrado para projetos de script e soluo, que d suporte armazenagem e manuteno de cpias de scripts medida que evoluem ao longo do tempo. Suporte ao Microsoft IntelliSense para instrues MDX.

Recursos do Pesquisador de ObjetosO componente Pesquisador de Objetos do SQL Server Management Studio uma ferramenta integrada para exibir e administrar objetos em todos os tipos de servidor. Ele oferece:y y y

Filtragem por todo ou parte de um nome, esquema ou data. A populao assncrona de objetos, com a capacidade de filtragem de objetos com base em metadados. Acesso ao SQL Server Agent em servidores de replicao para administrao.

Para obter mais informaes, consulte Usando o Pesquisador de Objetos.

11

Janelas de ferramentas no SQL Server Management StudioSQL Server 2008 R2 Outras verses

O SQL Server Management Studio fornece muitas janelas de ferramentas poderosas para todas as fases de desenvolvimento e administrao. Algumas ferramentas podem ser usadas em qualquer componente do SQL Server e outras somente em certos tipos de componentes. A tabela a seguir identifica as ferramentas que podem ser usadas para todos os componentes do SQL Server. Ferramenta Usando o Pesquisador de Objetos Gerenciando servidores registrados Usando o Gerenciador de Solues Armazenar e organizar scripts e informaes de conexo em projetos denominados Scripts SQL Server. Voc pode armazenar vrios scripts do SQL Server como solues e usar o controle do cdigo -fonte para gerenciar scripts ao longo de sua evoluo. Essa ferramenta acessada no menu Exibir. Usando modelos do SQL Server Management Studio Ajuda dinmica Criar consultas com base em modelos existentes. Voc tambm pode criar consultas personalizadas e alterar os modelos existentes para serem ajustados a seus cenrios. Essa ferramenta acessada no menu Exibir. Exibe uma lista de tpicos da Ajuda relacionados ao clicar em um componente ou cdigo de tipo. As ferramentas do SQL Server Management Studio trabalham em conjunto. Por exemplo, voc pode:y y

Finalidade Pesquisar servidores, criar e localizar objetos, administrar fontes de dados e exibir logs. Essa ferramenta acessada no menu Exibir. Armazenar informaes de conexo de servidores acessados freqentemente. Essa ferramenta acessada no menu Exibir.

Registrar um servidor com o Pesquisador de Objetos Abrir uma janela do Editor SQL conectada a um banco de dados especfico do Pesquisador de Objetos.

12

13

Compreendendo o gerenciamento de janelas do SQL Server Management StudioSQL Server 2008 R2 Outras verses

As janelas de ferramenta do MicrosoftSQL Server Management Studio so um sistema altamente funcional, flexvel e eficiente que permite que voc:y y y

Maximize a rea de trabalho de usurio para desenvolvimento e administrao. Reduza o nmero de janelas no usadas exibidas simultaneamente. Personalize facilmente o ambiente de usurio.

A manipulao de janelas crucial no ambiente do Management Studio. Os usurios pode m acessar as ferramentas e janelas usadas freqentemente com facilidade. Os usurios tambm podem controlar quanto espao eles desejam alocar para diferentes informaes e o ambiente se responsabiliza por maximizar o espao disponvel para edio de consultas. As janelas podem ser movidas para locais diferentes na tela. Muitas janelas podem ser desencaixadas e arrastadas para fora do quadro do Management Studio. Isso particularmente til quando se usa mais de um monitor. Para aumentar o espao de edio e manter a funcionalidade, todas as janelas oferecem o recurso de ocultar automaticamente, que exibe a janela como uma guia dentro de uma barra na borda do ambiente principal do Management Studio. Quando o ponteiro colocado sobre uma dessas guias, a janela subjacente se revela. O recurso de ocultar automaticamente uma janela pode ser alternado clicando-se no boto Ocultar Automaticamente, representado por um alfinete no canto superior direito da janela. H tambm uma opo Ocultar Tudo Automaticamente no menu Janela. Alguns componentes podem ser configurados no modo com guias, onde os componentes aparecem como guias no mesmo local de encaixe, ou no modo de interface de mltiplos documentos (MDI) onde cada documento tem sua prpria janela. Para configurar es se recurso, no menu Ferramentas, clique em Opes, clique em Ambiente e clique em Geral. Para se familiarizar com o gerenciamento de janelas do Management Studio, faa o Tutoriais.

14

Gerenciando servidores com o SQL Server Management StudioSQL Server 2008 R2 Outras verses

O Microsoft SQL Server Management Studio um cliente administrativo rico e integrado, projetado para satisfazer os requisitos de gerenciamento de servidor do administrador do SQL Server. No Management Studio, as tarefas administrativas so realizadas com o Pesquisador de Objetos, que permite a conexo com qualquer servidor da famlia do SQL Server e a pesquisa de contedo de forma grfica. Um servidor pode ser uma instncia do Mecanismo de Banco de Dados, Analysis Services, Reporting Services, Integration Services ou SQL Server Compact 3.5 SP1. Os componentes de ferramentas do Management Studio incluem os Servidores Registrados, o Pesquisador de Objetos, o Gerenciador de Solues, o Explorador de Modelos, a pgina Detalhes do Pesquisador de Objetos e a janela de documentos. Para exibir uma ferramenta, no menu Exibir, clique no nome da ferramenta. Para exibir a ferramenta Editor de Consultas, clique no boto Nova Consulta na barra de ferramentas.Importante

O trfego de rede entre o Management Studio e o SQL Server no criptografado por padro. No trabalhe com dados confidenciais (inclusive senhas) no Management Studio a menos que voc tenha definido uma conexo criptografada. Para obter mais informaes, consulte Como habilitar conexes criptografadas no Mecanismo de Banco de Dados (SQL Server Configuration Manager).

Use o Management Studio para:y y y y y y y y y y y y

Servidores registrados. Conectar-se a uma instncia do Mecanismo de Banco de Dados, SSAS, SSRS, SSIS ou SQL Server Compact 3.5 SP1. Configurar propriedades de servidor. Gerenciar banco de dados e objetos SSAS como cubos, dimenses e assemblies. Criar objetos, como bancos de dados, tabelas, cubos, usurios de banco de dados e logons. Administrar arquivos e grupos de arquivos. Anexar ou desanexar bancos de dados. Iniciar ferramentas de script. Administrar segurana. Exibir logs do sistema. Monitorar a atividade atual. Configurar replicao. 15

y

Administrar ndices de texto completo.

Para iniciar e parar o SQL Server ou o SQL Server Agent, use o SQL Server Configuration Manager.

16

Usando Servidores Registrados para gerenciar servidoresSQL Server 2008 R2 Outras verses

O SQL Server Management Studio permite o gerenciamento de grandes nmeros de servidores. Use Servidores Registrados para organizar os servidores que voc acessa com freqncia. Com os Servidores Registrados, voc pode:y y y y y y y y y y

Registrar servidores para preservar as informaes de conexo. Determinar se um servidor registrado est sendo executado. Conectar facilmente o Pesquisador de Objetos e o Editor de Consultas a um servidor registrado. Editar ou excluir as informaes de registro de um servidor registrado. Criar grupos de servidores. Fornecer nomes amigveis para servidores registrados fornecendo um valor na caixa Nome do servidor registrado, que diferente da lista Nome do servidor. Fornecer descries detalhadas dos servidores registrados. Fornecer descries detalhadas dos grupos de servidores registrados. Exportar grupos de servidores registrados. Importar grupos de servidores registrados.

Como exibir servidores registrados no SQL Server Management Studio SQL Server 2008 R2Outras verses

Use servidores registrados no SQL Server Management Studio para gerenciar e acessar seus grupos do servidor e servidores registrados.Para exibir os servidores registrados no SQL Server Management Studioy

No SQL Server Management Studio, no menu Exibir, clique em Servidores Registrados. Por padro, os servidores registrados so exibidos acima da janela principal do Pesquisador de Objetos.

Como criar um grupo de servidores (SQL Server Management Studio) SQL Server 2008 R2Outras verses 17

Organize os servidores em Servidores Registrados criando grupos de servidores, e colocando os servidores nos grupos de servidores. Voc pode criar grupos de servi dores a qualquer hora em Servidores Registrados ou voc pode criar grupos de servidores quando voc registra servidores.Para criar um grupo de servidores em Servidores Registrados

1. Em Servidores Registrados, clique em tipo de servidor na barra de ferramentas Servidores Registrados. Se Servidores Registrados no estiver visvel, clique em Servidores Registrados no menu Exibir. 2. Clique com o boto direito em um servidor ou um grupo de s ervidores, aponte para Novoe, ento, clique em Grupo de Servidores. 3. Na caixa de dilogo Novo Grupo de Servidores , na caixa de listagem Nome do Grupo, digite um nome exclusivo para o grupo de servidores. O nome de grupo de servidores deve ser exclusivo para o local atual na rvore de Servidores Registrados. 4. Na caixa de listagem Descrio do grupo, opcionalmente digite um nome amigvel que descreva o grupo de servidores, por exemplo, "Servidores financeiros para a Amrica Latina." 5. Na caixa Selecionar um local para o novo grupo de servidores, clique em um local para o grupo de servidores e ento clique em Salvar.Observao

Voc tambm pode criar um novo grupo de servidores enquanto voc registra um servidor clicando em Novo Grupo, e completando a caixa de dilogo Novo grupo.

Como exportar informaes de servidor registrado (SQL Server Management Studio) SQL Server 2008 R2Outras verses possvel salvar e exportar informaes de servidor registrado e distribu-las para outros empregados ou servidores. possvel usar esse recurso de exportao para apresentar uma interface com o usurio consistente em computadores mltiplos.Para exportar informaes de servidor registrado

1. Em Servidores Registrados, clique com o boto direito do mouse em um grupo de servidores e, em seguida, clique em Exportar.Observao

18

Voc pode exportar um servidor individual, toda a rvore de servidores registrados ou um subconjunto da rvore de servidores registrados.

2. Na caixa de dilogo Exportar Servidores Registrados da lista Grupo de Servidores selecione o local onde voc gostaria de salvar as informaes do servidor registrado; na caixa Exportar arquivo digite um nome para o arquivo exportado e, em seguida, clique em Salvar. Se voc quiser que as informaes do servidor registrado estejam disponveis para outros usurios ou outro computador, voc poder salvar o arquivo na rede. Outros usurios podem acessar o arquivo e podem importar parte ou todas as informaes do servidor registrado.Observao

Se voc selecionar um arquivo existente como o arquivo de exportao, o contedo do arquivo ser substitudo pelas informaes de registro do servidor.

3. Para servidores registrados que usam Autenticao do SQL Server, possvel selecionar No incluir nomes de usurios e senhas no arquivo de exportao.Importante

As senhas nunca so exportadas como parte do arquivo de exportao.

Como importar informaes de servidor registrado (SQL Server Management Studio) SQL Server 2008 R2Outras verses

Ao importar informaes de servidor registrado salvas, voc pode apresentar uma interface do usurio consistente em computadores mltiplos.Para importar informaes de servidor registrado

1. Em Servidores registrados, clique em tipo de servidor na barra de ferramentas Servidores Registrados. O tipo de servidor deve ser igual ao tipo de arquivo de exportao do

19

servidor registrado. Por exemplo, se voc exportou informaes do servidor registrado SQL Server, voc deve clicar SQL Server na barra de ferramentas Servidores Registrados. 2. Clique com o boto direito em um grupo de servidor e selecione Importar. 3. Na caixa de dilogo Importar Servidores Registrados, selecione os arquivos de servidores registrados para importar e ento clique OK. 4. Na caixaSelecione o grupo de servidor para importar para, clique no local na rvore Servidor registrado em voc quer colocar o grupo de servidor importado, e ento clique em OK. Se voc importar um servidor registrado para um grupo de servidor que j contm um servidor com aquele nome, uma caixa de mensagem avisar: "Um servidor ou grupo de servidor nomeados "SERVER NAME" j existe. Deseja substitulo? Se voc selecionar para substituir o servidor ou grupo de servidor, aquele n ser substitudo pelas novas informaes de servidor registrado importadas.

Como alterar um registro do servidor (SQL Server Management Studio) SQL Server 2008 R2Outras verses

Servidores registrados mantm as informaes de conexo especificadas quando o servidor foi registrado. Voc pode alterar a informaes de conexo para um servidor a qualquer tempo.Para alterar um registro de servidor

1. Em Servidores Registrados, clique com o boto direito do mouse em um servidor e clique em Propriedades. 2. Na caixa de dilogo Editar Propriedades de Registro de Servidor , modifique o servidor, informaes de logon ou propriedades de conexo e ento clique em Salvar.

Como remover um servidor registrado (SQL Server Management Studio) SQL Server 2008 R2Outras verses

Servidores registrados retm o nome e as informaes de conexo para os servidores que foram registrados. A qualquer hora, voc pode remover um servidor dos Servi dores Registrados.

20

Para remover um servidor registrado

1. Em Servidores Registrados, clique com o boto direito do mouse em um servidor e clique em Excluir. 2. Na caixa de dilogo Confirmao de Excluso, clique em Sim.

Como conectar-se a um servidor registrado (SQL Server Management Studio) SQL Server 2008 R2Outras verses

Os Servidores Registrados salvam todas as informaes de conexo necessrias para conectarse com um servidor registrado. Se o servidor no estiver em execuo ou no for encontrado na rede, os Servidores Registrados exibem um erro.Para conectar-se com um servidor registradoy

Em Servidores Registrados, clique com o bot o direito do mouse em um servidor, aponte para Conectar e clique em Pesquisador de Objetos.

Como desconectar-se de um Servidor Registrado (SQL Server Management Studio) SQL Server 2008 R2Outras verses

Voc pode desconectar o Pesquisador de Objetos de um servidor a qualquer hora. A desconexo do Pesquisador de Objetos no desconecta outros componentes do SQL Ser ver Management Studio, como o Editor SQL.Para se desconectar de um servidor registradoy

No Pesquisador de Objetos, clique com o boto direito do mouse em um servidor e clique em Desconectar ou, na barra de ferramentas do Pesquisador de Objetos, clique no cone Desconectar.

21

Conectar a qualquer componente do SQL Server a partir do SQL Server Management StudioSQL Server 2008 R2

Outras verses

O SQL Server Management Studio fornece funcionalidade para gerenciar todos os componentes do SQL Server. Use o Management Studio para se conectar a:y y y y y

Uma instncia do Mecanismo de banco de dados do SQL Server. Analysis Services. Integration Services. Reporting Services. SQL Server Compact 3.5 SP1.

Apesar de o Management Studio permitir que voc trabalhe com consultas sem primeiro estabelecer uma conexo com uma fonte de dados, a maioria das outras tarefas requer uma conexo. O Management Studio fornece a caixa de dilogo Conectar ao Servidor para configurar propriedades de conexo com componentes do SQL Server. Quando o Management Studio iniciado, a caixa de dilogo Conectar ao Servidor exibida e solicita a conexo com um servidor. A caixa de dilogo Conectar ao Servidor retm as configuraes de conexo da ltima vez que foi utilizada.Observao

Esse recurso pode ser desativado de forma que nenhuma conexo seja iniciada automaticamente. Para obter mais informaes, consulte Definindo as opes de inicializao.

Salvando conexesVoc pode salvar conexes com servidores especficos em Servidores Registrados ou pode salvar conexes em projetos com o Gerenciador de Solues.Salvando conexes em Servidores Registrados

Ao registrar um servidor, o Management Studio salva as informaes de conexo em Servidores Registrados. Para conectar a um servidor registrado, clique duas vezes no nome do servidor em Servidores Registrados. O Pesquisador de Objetos abre uma conexo com o servidor.Salvando conexes no Gerenciador de Solues

O Gerenciador de Solues permite o armazenamento de consultas relacionadas, scripts, conexes e outras informaes associadas em um projeto. Cada projeto de script contm um n

22

denominado Conexes, onde voc pode salvar uma ou mais conexes. Para adicionar uma conexo, clique com o boto direito do mouse em Conexes e clique em Nova Conexo. Para acessar uma conexo salva, expanda Conexes e clique duas vezes na conexo. O Management Studio abre uma janela de consulta associada com aquela conexo. Quando salvos, os scripts retm sua associao com uma conexo especfica.

Como se conectar ao SQL Server a partir do Windows Vista SQL Server 2008 R2Outras verses

O sistema operacional Windows Vista fornece um recurso de segurana novo chamado Controle de Conta do Usurio (UAC). O Controle de Conta do Usurio permite que os usurios executem tarefas comuns como no-administradores. As contas de usurio do Windows que fazem parte do grupo de administradores locais podem executar a maioria dos aplicativos como se estivessem usando a conta de usurio padro. Usar a conta de usurio padro ajuda na proteo do sistema porque todos os aplicativos executados pelos administradores no Windows Vista no tm permisses completas de administrador. Os programas que exigem permisses de administrador, como as ferramentas para administrar o sistema, so iniciados com as permisses de administrador depois do consentimento do usurio. O SQL Server instalado com o grupo BUILTIN\Administradores como o grupo de administrao de sistema padro. Por padro, os usurios do Windows Vista que so membros do grupo de administradores do Windows, automaticamente, no tm permisso para se conectarem ao SQL Server nem tm os privilgios de administrador do SQL Server. No Windows Vista, quando um usurio tenta se conectar ao SQL Server, retornada uma mensagem indicando que a conta no tem direitos para fazer logon no SQL Server.Observao

No SQL Server Express, os usurios do Windows tm permisses de conexo porque o grupo BUILTIN\Usurios fornecido como um logon.

Quando um usurio na conta de administradores executa o SQL Server Management Studio, o recurso Controle de Conta do Usurio retira o token de associao daquele grupo e transmite apenas as informaes de conta do usurio para o SQL Server. Uma mensagem retornada indicando que a conta no tem direitos de fazer logon no SQL Server. Para permitir que membros do grupo de administradores do Windows Vista faam logon, voc de ve adicionar explicitamente a conta nos logons do SQL Server.

23

Observao

Se voc usa o formato nome_de_usurio@domain ao fazer logon no Windows Vista, poder ver uma falha de logon do SQL Server ou uma mensagem de acesso negado. Para resolver o problema, use um dos seguintes formatos para fazer logon no Windows Vista: domnio\nome_de_usurio ou nome_de_usurio@domnio_qualificado.

Adicionar um usurio do Windows que tenha o logon "nome_da_mquina\Administrador" funo de servidor fixa sysadmin

1. Faa logon no computador usando as credenciais para a conta nome_da_mquina\Administrador . 2. Clique no boto Iniciar, aponte para Todos os Programas, clique em Microsoft SQL Server e, em seguida, em SQL Server Management Studio. 3. Conecte-se a uma instncia do SQL Server. 4. Clique em Segurana, clique com o boto direito do mouse em Logons e depois em Novo Logon. 5. Na caixa Nome de Logon, digite o nome do usurio. 6. No painel Selecionar uma Pgina, clique em Funes do Servidor, marque a caixa de seleo sysadmin e clique em OK.Adicionar um usurio do Windows que tenha o logon "nome_de_domnio\nome_de_usurio" funo de servidor fixa sysadmin

1. Faa logon no computador usando as credenciais para a conta nome_de_domnio\nome_de_usurio. 2. Clique no boto Iniciar, aponte para Todos os Programas, clique em Microsoft SQL Server, clique com o boto direito do mouse em SQL Server Management Studio e depois clique em Executar como Administrador.Observao

A opo Executar como Administrador eleva as permisses do usurio.

3. Na caixa de dilogo Controle de Acesso do Usurio, clique em Continuar. 4. No SQL Server Management Studio, conecte-se instncia do SQL Server. 5. Clique em Segurana, clique com o boto direito do mouse em Logons e depois em Novo Logon. 6. Na caixa Nome de Logon, digite o nome do usurio. 7. No painel Selecionar uma Pgina, clique em Funes do Servidor, marque a caixa de seleo sysadmin e clique em OK.

24

Usando o Pesquisador de Objetos SQL Server 2008 R2 Outras verses

O Pesquisador de Objetos, um componente do SQL Server Management Studio, conectado a instncias do Mecanismo de Banco de Dados, Analysis Services, do Integration Services, Reporting Services e do SQL Server Compact 3.5 SP1. Ele fornece uma exibio de todos os objetos do servidor e apresenta uma interface de usurio para gerenci-los. Os recursos do Pesquisador de Objetos variam, dependendo ligeiramente do tipo de servidor, mas normalmente incluem recursos de desenvolvimento de bancos de dados e recursos de gerenciamento de todos os tipos de servidores.

Exibindo o Pesquisador de ObjetosO Pesquisador de Objetos fica visvel no Management Studio por padro. Se voc no puder ver o Pesquisador de Objetos, no menu Exibir, clique em Pesquisador de Objetos.

Conectando o Pesquisador de Objetos a um servidorPara usar o Pesquisador de Objetos, voc deve primeiro se conectar a um servidor. Clique em Conectar na barra de ferramentas do Pesquisador de Objetos e escolha o tipo de servidor na lista suspensa. A caixa de dilogo Conectar ao Servidor exibida. Para se conectar, voc deve fornecer pelo menos o nome do servidor e as informaes de autenticao corretas.

Configuraes de conexo opcional do Pesquisador de Objetos

Ao se conectar a um servidor, voc pode especificar informaes adicionais de conexo na caixa de dilogo Conectar ao Servidor. A caixa de dilogo Conectar ao Servidor reter as ltimas configuraes usadas e conexes novas, como novas janelas do editor de cdigos, e usar essas configuraes. Para especificar configuraes de conexo opcionais, siga estas etapas: 1. Clique em Conectar na barra de ferramentas do Pesquisador de Objetos e clique no tipo de servidor para fazer a conexo. A caixa de dilogo Conectar ao Servidor exibida. 2. Na caixa Nome do Servidor, digite o nome da instncia do SQL Server. 3. Clique em Opes. A caixa de dilogo Conectar ao Servidor exibe opes adicionais. 4. Clique na guia Propriedades da Conexo para definir as configuraes adicionais. As configuraes disponveis variam, dependendo do tipo de servidor. As configuraes a seguir esto disponveis para o Mecanismo de Banco de Dados.Configurao Descrio

25

Conectar ao banco de dados Protocolo de rede Tamanho do pacote de rede Tempo limite da conexo Tempo limite de execuo Conexo de criptografia

Escolha um dos bancos de dados disponveis no servidor. Esta lista s mostrar bancos de dados que voc tem permisso para exibio. Selecione entre Memria Compartilhada, TCP/IP ou Pipes Nomeados. Configurar em bytes. A configurao padro 4096 bytes.

Configurar em segundos. A configurao padro 15 segundos.

Configurar em segundos. A configurao padro (0) indica que a execuo nunca vai expirar. Fora a criptografia.

5. Para adicionar o servidor especificado a sua lista de servidores registrados, clique na guia Servidor Registrado, clique no local em que voc deseja exibir o servidor novo e conclua a conexo.Observao

Use a pgina Parmetros Adicionais de Conexo para acrescentar mais parmetros de conexo cadeia de conexes. Para obter mais informaes, consulte Conectar ao Servidor (pgina Parmetros Adicionais de Conexo).

Registrar um servidor do Pesquisador de ObjetosQuando conectado a um servidor, voc pode registrar o servidor facilmente para uso futuro. No Pesquisador de Objetos, clique com o boto direito do mouse no nome do servidor e clique em Registrar. Na caixa de dilogo Registrar Servidor, especifique onde na rvore de grupo de servidores voc deseja colocar o servidor. Na caixa Nome do servidor, voc pode substituir o nome do servidor por um nome de servidor mais significativo. Por exemplo, voc poderia registrar o servidor APSQL02 com um nome mais significativo como "Contas a pagar".

Exibindo objetos no Pesquisador de ObjetosO Pesquisador de Objetos usa uma estrutura de rvore para agrupar informaes em pastas. Para expandir pastas, clique no sinal de mais (+) ou clique duas vezes na pasta. Expanda pastas para mostrar informaes mais detalhadas. Clique com o boto direito do mouse em pastas ou objetos para executar tarefas comuns. Clique duas vezes nos objetos para executar a tarefa mais comum.

26

A primeira vez que voc expandir uma pasta, o Pesquisador de Objetos far uma consulta ao servidor para obter informaes e popular a rvore. Voc pode executar outras funes enquanto a rvore estiver sendo populada. Enquanto o Pesquisador de Objetos estiver populando a rvore, voc poder clicar em Parar para interromper o processo. Outras aes, como filtragem da lista, s tero efeito na parte da pasta que foi populada, a menos que voc atualize a pasta para iniciar a populao novamente. Para conservar os recursos quando houver muitos objetos, as pastas da rvore do Pesquisador de Objetos no atualizaro a lista de contedo automaticamente. Para atualizar a lista de objetos dentro de uma pasta, clique com o boto direito do mouse na pasta e clique em Atualizar. O Pesquisador de Objetos pode exibir at 65.536 objetos. Depois que voc exceder 65.536 objetos visveis, no ser possvel efetuar a rolagem em objetos adicionais na exibio da rvore do Pesquisador de Objetos. Para exibir objetos ad icionais no Pesquisador de Objetos, feche os ns que voc no estiver usando ou aplique a filtragem para reduzir o nmero de objetos.

Filtrando a lista de objetos no Pesquisador de Objetos

Quando uma pasta tiver um grande nmero de objetos, talvez seja difcil de encontrar o objeto que voc est procurando. Nesses casos, use o recurso de filtro do Pesquisador de Objetos para reduzir a lista para um tamanho menor. Por exemplo, voc pode querer achar um usur io de banco de dados especfico ou a tabela criada mais recentemente em listas que contm centenas de objetos. Clique na pasta que voc deseja filtrar e clique no boto de filtro para abrir a caixa de dilogo Configuraes de Filtro. Voc pode filtrar a lista por nome, data de criao e, s vezes, esquema, e fornecer operadores adicionais de filtragem, como Starts with, Contains e Between.

Multisseleo

Apenas um objeto pode ser selecionado de cada vez no Pesquisador de Objetos. Para selecionar vrios itens, pressione F7 para abrir a pgina Detalhes do Pesquisador de Objetos. A pgina Detalhes do Pesquisador de Objetos d suporte multisseleo.

Abrindo um Editor de Consultas conectadoQuando o Pesquisador de Objetos estiver conectado a um servidor, voc poder abrir uma nova janela do Editor de Cdigos usando as configuraes de conexo do Pesquisa dor de Objetos. Para abrir uma janela nova do Editor de Cdigos, clique com o boto direito do mouse no nome de servidor no Pesquisador de Objetos e clique em Nova Consulta. Para abrir uma nova janela do Editor de Cdigos usando um determinado banco de dad os, clique com o boto direito do mouse no nome do banco de dados e clique em Nova Consulta. Ao abrir uma nova consulta para um servidor do Analysis Services, voc pode selecionar consultas de DMX, MDX ou XMLA.

27

Iniciando o PowerShellVoc pode iniciar uma sesso do PowerShell clicando com o boto direito do mouse na maioria das pastas e dos objetos na rvore do Pesquisador de Objetos e selecionando Iniciar PowerShell. Isso inicia uma sesso do PowerShell qu e tem o suporte para SQL Server PowerShell habilitado e o caminho definido at o objeto quando voc clicou com o boto direito do mouse no Pesquisador de Objetos. Voc pode inserir comandos do PowerShell em um ambiente interativo do PowerShell. Para obter mais informaes, consulte Viso geral do SQL Server PowerShell. O PowerShell no tem a ajuda F1, mas inclui um cmdlet Get-Help que fornece informaes sobre como usar o PowerShell. Para obter mais informaes sobre como usar o Get -Help, consulte Ajuda do SQL Server PowerShell.

Configurando as opes do Pesquisador de ObjetosPara definir as configuraes do Pesquisador de Objetos, no menu Ferramentas, clique em Opes e em Pesquisador de Objetos do SQL Server.

Como ocultar objetos do sistema no Pesquisador de Objetos SQL Server 2008 R2Outras verses

O n Bancos de Dados do Pesquisador de Objetos contm objetos do sistema, como os bancos de dados do sistema. Use as pginas Ferramentas/Opes para ocultar os objetos do sistema. Alguns objetos do sistema, como funes de sistema e tipos de dados do sistema, no so afetados por essa configurao.Para ocultar objetos do sistema no Pesquisador de Objetos

1. No menu Ferramentas, clique em Opes. 2. Na pgina Ambiente/Geral, selecione Ocultar objetos do sistema no Pesquisador de Objetos e clique em OK. 3. Na caixa de dilogo SQL Server Management Studio, clique em OK para reconhecer que o SQL Server Management Studio deve ser reiniciado para que a alterao entre em vigor. 4. Feche e reabra o SQL Server Management Studio.

28

Assistncia ao usurio no SQL Server Management StudioSQL Server 2008 R2

Outras verses

A assistncia ao usurio est disponvel no SQL Server Management Studio atravs do menu Ajuda e dos Manuais Online do SQL Server. O menu Ajuda do Management Studio oferece vrias rotas diferentes para informaes sobre o SQL Server. Ele tambm fornece acesso comunidade SQL Server e aos recursos do MSDN Online no disponveis anteriormente no ambiente de Ajuda. Alm disso, o ambiente de Ajuda agora pode ser configurado para ser executado dentro do ambiente do SQL Server Management Studio ou em uma janela externa associada a um ambiente prprio.

A interface da AjudaO Contedo e o ndice fornecem funcionalidade e uma interface j familiar aos usurios do SQL Server. As outras opes so:y

Como Fazer Fornece um conjunto hierrquico de pginas vinculadas que contm tpicos teis relacionados a tarefas comuns do SQL Server. O contedo organizado por componente e tarefa, por exemplo, tpicos de replicao etc.

y

Pesquisar Pesquisa tpicos, com ou sem filtros predefinidos. A pesquisa no SQL Server feita em uma pgina separada com guias. Os usurios podem refinar as pesquisas com um ou mais filtros predefinidos de tipo de tpico, linguagem ou tecnologia. Por padro, a Pesquisa no usa nenhum dos filtros predefinidos, e s os tpicos so pesquisados nas colees instaladas. Os usurios podem incluir recursos onl ine na pesquisa habilitando a Ajuda online. Para obter mais informaes, consulte MSDN Online e Comunidades do SQL Server neste tpico.

y

Ajuda dinmica Automaticamente exibe links para informaes pertinentes enquanto os usurios trabalham no ambiente do Management Studio.

y

Favoritos da Ajuda Armazena indicadores de tpico de usurio para facilitar o acesso posterior.

29

Ajuda na Ajuda (Ajuda do Gerenciador de Documentos Microsoft) vincula os usurios documentao sobre o Visualizador da Ajuda, mas os tpi cos esto em uma coleo separada dos Manuais Online do SQL Server. Para obter informaes sobre o Visualizador da Ajuda, selecione Ajuda na Ajuda no menu Ajuda dos Manuais Online do SQL Server. Para obter informaes sobre como adicionar uma coleo de tpicos de Ajuda na Ajuda a uma coleo de Manuais Online, consulte Adicionando e removendo colees da Ajuda .

MSDN Online e Comunidades do SQL ServerA Ajuda do Management Studio tambm fornece modos para os usurios entrarem em contato com o MSDN Online e com as comunidades relacionadas ao SQL Server na Web para obteno de informaes. Voc pode:y y

Acessar as comunidades do SQL Server da pgina Como Fazer. Pesquisar o MSDN Online e sites de comunidades do SQL Server.

Para acessar as comunidades relacionadas ao SQL Server a partir da pgina Como Fazer

1. No SQL Server Management Studio, no menu Ajuda, clique em Como Fazer 2. A pgina Como Fazer do SQL Server ser exibida. Na barra lateral de Links de Comunidades, clique no nome do site da comunidade que voc deseja acessar.Observao

O computador que executa o SQL Server deve ter uma conexo direta com a Web.

3. Antes de voc poder pesquisar no MSDN Online ou nas comunidades do SQL Server, habilite a pesquisa online.Para habilitar a pesquisa online

1. No menu Ferramentas, clique em Opes. Na caixa de dilogo Opes, expanda Ambiente e os ns da Ajuda se necessrio e depois clique em Online. 2. Na rea Ao carregar contedo da Ajuda, selecione uma opo online. 3. Na lista Pesquisar estes provedores, selecione os provedores que voc deseja pesquisar e desmarque aqueles no sero utilizados. 4. Se Comunidade Codezone for um de seus provedores de pesquisa selecionados, ento na lista Comunidade Codezone, selecione e desmarque os itens conforme necessrio. 5. Clique em OK.Para pesquisar no MSDN Online e nas comunidades relacionadas ao SQL Server da pgina de pesquisa

1. No menu Ajuda, clique em Pesquisar. 2. Insira seus termos de pesquisa na caixa Pesquisar e depois clique em Pesquisar.

30

Independentemente de voc executar ou no uma pesquisa que usa os filtros disponveis (tecnologia, linguagem e tipo de tpico), sua pesquisa ser executada em todos os provedores de pesquisa selecionados. Para aprender a configurar outras opes da Ajuda online, consulte o Tutoriais.

Iniciando a AjudaH dois modos para exibir a Ajuda do SQL Server Management Studio. Por padro, quando os Manuais Online do SQL Server so iniciados de dentro do Management Studio, uma janela de documentos externa aberta para o ambiente do Management Studio. Essa janela ainda associada ao Management Studio. Ela pode responder a alguns eventos do Management Studio e quando voc fechar o Management Studio, os Manuais Online tambm sero fechados. Abrir os Manuais Online desse modo particularmente til quando estiver usando dois monit ores; voc pode arrastar a janela Manuais Online para o segundo monitor, fora do modo de trabalho do primeiro monitor, mas ainda deix-la facilmente acessvel para consulta. Voc tambm pode abrir os Manuais Online como uma janela de documento dentro do Management Studio. Isso prefervel quando voc tem espao de tela limitado e quer se beneficiar do Management Studio e de sua capacidade de ocultar janelas.Observao

Para que os Manuais Online sejam completamente independentes do Management Studio, abra os Manuais Online do SQL Server a partir do menu Iniciar e eles no respondero a suas aes no ambiente do Management Studio, nem sero fechados se voc encerrar o Management Studio.

Para configurar a Ajuda e os Manuais Online do SQL Server para serem iniciados dentro da janela do Management Studio

1. No menu Ferramentas, clique em Opes, expanda Ambiente, expanda Ajudae clique em Geral. 2. Na caixa Exibir Ajuda Usando, clique em Visualizador de Ajuda Integrada. Para aprender mais sobre como administrar a Ajuda e os Manuais Online, consulte o Tutoriais.

Gravando, analisando e editando scripts com SQL Server Management StudioSQL Server 2008 R2

Outras verses

31

OSQL Server Management Studio contm editores de cdigos especficos de linguagem para editar consultas Transact-SQL, XQuery, MDX, DMX, XMLA e SQL Server Compact 3.5 SP1. Recursos

Os editores de cdigos do SQL Server Management Studio contam com os seguintes recursos:y

y y y y y y y

y

Modelos que podem ser usados para acelerar a criao de scripts para o Mecanismo de banco de dados do SQL Server, o Analysis Servicese o SQL Server Compact 3.5 SP1. Os modelos so arquivos que contm a estrutura bsica das instrues necessrias para criar objetos em um banco de dados. Codificao de cores de sintaxe para melhorar a legibilidade de instrues complexas. Um designer de consulta grfica para criao de consultas do tipo arrastar e soltar. Apresentao de janelas de consulta como guias na janela do documento, ou em documentos separados. Apresentao de resultados de consulta em uma grade ou janela de texto ou redirecionados a um arquivo. Exibio de grades de resultados como janelas tabuladas separadas. Exibio grfica de informaes de Plano de Execuo que exibe as etapas lgicas do plano de execuo de uma instruo Transact-SQL. Um ambiente de edio de texto com muitos recursos que d suporte para localizar e substituir, comentrio em massa, fontes e cores personalizadas, alm de numerao de linha. Alguns tipos de editores contm recursos a dicionais como estrutura de tpicos e preenchimento automtico. Modo SQLCMD para executar scripts com comandos do sistema operacional. Ao selecionar essa opo, esteja atento s seguintes limitaes:y y y

O IntelliSense est desativado no Editor de Consultas do Mecanismo de Banco de Dados. Como o Editor de Consultas no executado na linha de comando, voc no pode passar parmetros de linha de comando, como variveis. Como o Editor de Consultas no pode responder a prompts do sistema operacional, tenha cuidado para no executar instrues interativas.

Observao

Ao habilitar o IntelliSense para scripts Transact-SQL grandes, voc pode reduzir o desempenho de computadores lentos. Para obter informaes sobre como limitar o tamanho de scripts Transact-SQL para os quais o IntelliSense est habilitado, consulte Opes (Editor de

Texto/Transact-SQL/IntelliSense).

Componentes32

Os editores de consultas apresentam as seguintes janelas:y y y

y

y

Editor de Consultas Esta janela usada para gravar e executar scripts. Resultados Esta janela usada para exibir os resultados de uma consulta. A janela pode exibir os resultados em grade ou em texto. Mensagens Esta janela exibe erros, avisos e mensagens informativas que so retornados pelo servidor quando um script executado. A lista de mensagens no se altera at que o script seja executado novamente. Lista de Erros. Esta janela exibe erros de sintaxe e semnticos encontrados pelo recurso IntelliSense no Editor de Consultas do Mecanismo de Banco de Dados. A lista de erros alterada de forma dinmica medida que voc edita scripts Transact-SQL. A Lista de Erros exibe somente os erros do Editor de Consultas do Mecanismo de Banco de Dados; ele no exibe erros dos outros editores. Estatsticas do Cliente. Esta janela exibe informaes sobre a execuo de consulta agrupada em categorias. Quando a opo Incluir Estatsticas do Cliente selecionada no menu Consulta, uma janela Estatsticas do Cliente exibida na execuo da consulta. So listadas estatsticas de execues de consulta sucessivas junto com os valores mdios. Selecione Redefinir Estatsticas do Cliente no menu Consulta para redefinir a mdia.

A tabela a seguir lista os tpicos dos Manuais Online do SQL Server relacionados ao editor de cdigos.Tpico Descrio

Usando modelos do SQL Server Management Studio Comandos e recursos de convenincia do editor

Contm informaes sobre modelos e criao de modelos personalizados. Contm tpicos sobre recursos como estrutura de tpicos de cdigo, numerao de linhas, hiperlinks em comentrios, linhas sinuosas, quebra automtica de linha, e muito mais.

Atalhos de teclado do SQL Server Management Studio Como associar extenses de arquivo a um Editor de Cdigos Editando scripts e arquivos no SQL Server Management Studio Como alterar a cor, o tamanho e o estilo da fonte Janela Lista de Erros

Contm uma lista dos atalhos de teclado disponveis no editor de cdigos. Explica como configurar o SQL Server Management Studio para abrir um editor de cdigos designado com ba se em uma extenso de arquivo. Contm links para pginas que descrevem muitas opes de configurao para o editor de cdigos. Descreve como personalizar a aparncia de texto no editor de cdigos. Descreve como o Editor de Consultas do Mecanismo de Banco de

33

(Management Studio)

Dados exibe informaes de erro.

Para acessar um Editor de Consultas do SQL Server Management Studioy

No menu Arquivo, clique em Novo e em Arquivo. A caixa de dilogo Novo Arquivo ser exibida. Clique no tipo de consulta que voc deseja criar. Por exemplo, para criar uma Consulta Transact-SQL, clique em Consulta do Mecanismo de Banco de Dados. A janela Editor de Consultas exibida.

y

Na barra de ferramentas do SQL Server Management Studio, clique no boto do editor de consultas que voc deseja abrir. Por exemplo, para criar uma consulta XMLA, clique em Consulta XMLA do Analysis Services. A janela do Editor de Consultas exibida

Para acessar o Editor de Consultas do Mecanismo de Banco de Dados a partir do Gerenciador de Modelos

1. No menu Exibir, clique em Gerenciador de Modelos. A janela Gerenciador de Modelos exibida no canto inferior direito. 2. Clique duas vezes em um modelo para abrir uma janela de Consulta do Mecanismo de Banco de Dados com o texto do modelo. Por exemplo, para abrir um modelo CREATE DATABASE, abra a pasta Modelos do SQL Server, abra a pasta Bancos de Dados e clique duas vezes em criar banco de dados.Para exibir o editor de cdigos no modo de tela inteiray

Em uma janela do editor de cdigos, pressione SHIFT+ALT+ENTER para alternar o modo de tela inteira.

Para exibir a janela Lista de Erros do Management Studioy

Para exibir a janela Lista de Erros do Management Studio, voc pode usar qualquer um dos mtodos a seguir: y No menu Exibir, clique em Lista de Erros. y Digite o atalho de teclado CTRL+\, CTRL+E.

Editando scripts SQLCMD com o Editor de ConsultasSQL Server 2008 R2

34

Outras verses

Com o Editor de Consultas do Mecanismo de Banco de Dados no SQL Server Management Studio, voc pode escrever e editar consultas como scripts SQLCMD. Voc usa scripts SQLCMD quando precisa processar comandos de Sistema do Windows e instrues Transact-SQL no mesmo script.

Modo SQLCMDPara usar o Editor de Consultas do Mecanismo de Banco de Dados para escrever ou editar scripts SQLCMD, habilite o modo de script SQLCMD. Por padro, o modo SQLCMD no habilitado no Editor de Consultas. Voc pode habilitar o modo de script clicando no co ne Modo SQLCMD na barra de ferramentas ou selecionando Modo SQLCMD no menu Consulta.Observao

A habilitao do modo SQLCMD desativa o IntelliSense e o depurador Transact -SQL no Editor de Consultas do Mecanismo de Banco de Dados.

No Editor de Consultas, os scripts SQLCMD podem usar os mesmos recursos disponveis para todos os scripts Transact-SQL. Entre esses recursos esto:y y y y y

Codificao por cores Scripts de execuo Controle do cdigo -fonte Scripts de anlise Plano de execuo

Habilitar o script de SQLCMD no Editor de ConsultasPara ativar o script SQLCMD em uma janela ativa do Editor de Consultas do Mecanismo de Banco de Dados, use o procedimento a seguir.Para alternar uma janela do Editor de Consultas do Mecanismo de Banco de Dados para o modo SQLCMD

1. No Pesquisador de Objetos, clique com o boto direito do mouse no servidor e clique em Nova Consulta, para abrir uma nova janela do Editor de Consultas do Mecanismo de Banco de Dados. 2. No menu Consulta, clique em Modo SQLCMD. O Editor de Consultas executa instrues sqlcmd no contexto do Editor de Consultas.

35

3. Na barra de ferramentas Editor do SQL, na lista Bancos de Dados Disponveis, selecione AdventureWorks2008R2. 4. Na janela do Editor de Consult as, digite as duas instrues Transact-SQL a seguir e a instruo !!DIR sqlcmd:Copiar SELECT DISTINCT Type FROM Sales.SpecialOffer; GO !!DIR GO SELECT ProductCategoryID, Name FROM Production.ProductCategory; GO

5. Pressione F5 para executar a seo inteira de instrues mistas Transact-SQL e MS-DOS. Observe os dois painis de resultados SQL da primeira e terceira instrues. 6. No painel Resultados, clique na guia Mensagens para ver as mensagens das trs instrues: y (6 row(s) affected) y y (4 row(s) affected)Importante

Quando executado na linha de comando, o utilitrio sqlcmd permite interao total com o sistema operacional. Ao usar o Editor de Consultas no Modo SQLCMD, tenha cuidado para no executar instrues interativas. O Editor de Consultas no pode responder a prompts do sistema operacional.

Para obter mais informaes sobre como executar o SQLCMD, consulte Utilitrio sqlcmd ou consulte o tutorial do SQLCMD.

Habilitar o script SQLCMD por padroPara ativar o script de SQLCMD por padro, no menu Ferramentas selecione Opes, expanda Execuo de Consulta e SQL Server, clique na pgina Geral e marque a caixa Abrir novas consultas no modo SQLCMD por padro.

36

Escrevendo e editando scripts SQLCMDDepois de habilitar o modo de script, voc pode escrever comandos SQLCMD e instrues Transact-SQL. As seguintes regras se aplicam:y y y y y y

y y y

Comandos SQLCMD devem ser a primeira instruo em uma linha. Somente um comando SQLCMD permitido em cada linha. Comandos SQLCMD podem ser precedidos por comentrios ou espao em branco. Comandos SQLCMS em caracteres de comentrio no so executados. Caracteres de comentrio de linha nica so dois hfens (--)) e devem aparecer no incio de uma linha. Comandos de sistema operacional devem ser precedidos por dois pontos de exclamao (!!). O comando com dois pontos de exclamao faz com que a instruo que vem depois desses pontos seja executada usando o processador de comando cmd.exe. Como o texto depois de !! passado como um parmetro para cmd.exe, a linha de comando final ser executada como: "%SystemRoot%\system32\cmd.exe /c ". Para fazer uma distino clara entre comandos SQLCMD e comandos Transact-SQL, todos os comandos SQLCMD precisam ser precedidos por dois-pontos (:). O comando GO pode ser usado sem prefcio ou precedido por !!: O Editor de Consultas do Mecanismo de Banco de Dados d suporte para variveis de ambiente e variveis definidas como parte de um script SQLCMD, mas no d suporte para variveis SQLCMD internas ou osql. O processamento SQLCMD feito pelo SQL Server Management Studio diferencia maisculas de minsculas para variveis. Por exemplo, PRINT '$ (COMPUTERNAME)' produz o resultado correto, mas PRINT '$(ComputerName)' retorna um erro.

Cuidado

SQL Server Management Studio usa Microsoft.NET FrameworkSqlClient para a execuo em modo regular e SQLCMD. Quando executado na linha de comando, o SQLCMD usa o provedor OLE DB. Devido s diferentes opes padro que podem ser aplicadas, possvel observar um comportamento diferente ao executar a mesma consulta no Modo SQLCMD do SQL Server Management Studio e no utilitrio de SQLCMD.

Sintaxe SQLCMD com suporteO Editor de Consultas do Mecanismo de Banco de Dados d suporte para as seguintes palavras chave do script SQLCMD: [!!:]GO[count] !!

37

:exit(statement) :Quit :r :setvar :connect server[\instance] [-l login_timeout] [-U user [-P password]] :on error [ignore|exit] :error |stderr|stdout :out |stderr|stdoutObservao

Para :error e :out, stderr e stdout envia sada guia de mensagens.

O Editor de Consultas no d suporte para os comandos SQLCMD no listados acima. Na execuo de um script que