Exportar (0) Imprimir
Expandir Tudo

Suporte para ferramentas e utilitários de Banco de dados do SQL Azure

Atualizado: abril de 2014

Uma variedade de ferramentas e utilitários pode ser usada com o Banco de dados SQL do Microsoft Azure. Eles são descritos nos títulos a seguir:

Para obter soluções para os problemas mais comuns do cliente com o Banco de dados SQL do Azure, SQL Server Data Tools e SQL Server Management Studio, consulte Gerenciamento do ciclo de vida do banco de dados.

O utilitário sqlcmd permite que você insira instruções Transact-SQL, procedimentos do sistema e arquivos de script no prompt de comando, no Editor de Consultas em modo sqlcmd, ou em um arquivo de script do Windows. O sqlcmd também executa em uma etapa de trabalho do sistema operacional (cmd.exe) de um trabalho do SQL Server Agent que esteja sendo executado em uma instância local de SQL Server. O utilitário sqlcmd usa OLE DB para executar lotes Transact-SQL. Para obter informações relacionadas a como usar o sqlcmd com Banco de dados SQL do Microsoft Azure, consulte Como conectar-se ao Banco de Dados SQL do Windows Azure usando o sqlcmd.

Observação O utilitário sqlcmd tem suporte no Banco de dados SQL do Azure, mas um utilitário semelhante, chamado osql, não tem suporte.

Para obter mais informações sobre o utilitário sqlcmd, consulte Utilitário sqlcmd nos Manuais Online do SQL Server.

A partir do SQL Server 2008 R2 e do SQL Server 2008 R2 Express, o SQL Server Management Studio pode ser usado para acessar, configurar, gerenciar e administrar bancos de dados do Banco de dados SQL do Azure. As versões anteriores do SQL Server Management Studio não têm suporte.

SQL Server O Management Studio combina ferramentas gráficas com uma série de editores de script avançados para fornecer acesso ao SQL Server para desenvolvedores e administradores. Para obter mais informações, consulte Usando o SQL Server Management Studio nos Manuais Online do SQL Server.

Você pode usar o Portal de Gerenciamento da Plataforma Azure para provisionar seus servidores do Banco de dados SQL do Azure, criar logons e configurar o firewall Banco de Dados SQL. Além disso, você poderá criar bancos de dados de usuário em seus servidores, ou exportar e importar arquivos de exportação de aplicativo da camada de dados (BACPAC). O portal também oferece a você um exibição rápida da integridade dos seus servidores do Banco de dados SQL do Azure. Para obter mais informações sobre o Portal de Gerenciamento da Plataforma Azure, consulte O novo Portal de Gerenciamento.

Você poderá usar o Portal de Gerenciamento baseado na Web para o Banco de dados SQL do Azure gerenciar Banco de dados SQL do Azure e aplicativos da camada de dados. Você pode criar ou remover bancos de dados. É possível implantar um pacote de aplicativo da camada de dados para criar um banco de dados de usuário ou extrair um pacote de DAC de um banco de dados existente. O portal oferece suporte a tarefas básicas de gerenciamento de banco de dados, como design e edição de tabelas, exibições e procedimentos armazenados, além de criação e execução de consultas Transact-SQL. Para obter mais informações, consulte Management Portal for Azure SQL Database.

Você poderá usar DACs (aplicativos da camada de dados) para reunir os esquemas e objetos da camada de dados usados por um aplicativo em um pacote de DAC. O pacote forma uma unidade única para o design, a implantação e o gerenciamento dos esquemas e objetos. Para obter mais informações, consulte Aplicativos da camada de dados nos Manuais Online do SQL Server.

O Banco de dados SQL do Azure oferece suporte a exclusão, implantação, extração, registro e atualização de DACs no local. O Banco de dados SQL do Azure também oferece suporte à exportação do esquema e dos dados de um banco de dados como um arquivo de exportação de DAC (BACPAC), que, em seguida, poderá ser importado para outro servidor do Banco de dados SQL do Azure ou uma instância do Mecanismo de Banco de Dados do SQL Server.

É possível usar o Portal de Gerenciamento do Azure para exportar e importar DACs. Você pode usar o Portal de Gerenciamento para Banco de Dados SQL para extrair e implantar pacotes de DAC.

É possível usar os utilitários de cliente no (ou posterior) para realizar todas as operações de DAC no Banco de dados SQL do Azure. Os utilitários cliente em versões anteriores do SQL Server ou o Microsoft Visual Studio oferecem suporte a todas as operações de DAC no Banco de dados SQL do Azure, exceto para exportação e importação.

Você pode usar o Assistente para Gerar e Publicar Scripts para transferir o banco de dados de um computador local para o Banco de dados SQL do Microsoft Azure. Para obter mais informações, consulte How to: Migrate a Database by Using the Generate Scripts Wizard.

O Assistente para Gerar e Publicar Scripts cria scripts Transact-SQL para seu banco de dados local e o assistente usa para publicar objetos de bancos de dados no Banco de dados SQL do Microsoft Azure. Para obter mais informações, consulte Usando o Assistente para Gerar e Publicar Scripts nos Manuais Online do SQL Server.

Há um novo parâmetro de tipo de mecanismo para o Banco de dados SQL do Microsoft Azure. Quando você gerar scripts para um banco de dados e o destino for Banco de dados SQL do Microsoft Azure, defina o parâmetro de mecanismo como SQL Database para que o Assistente para Gerar e Publicar Scripts crie Transact-SQL compatível com o Banco de dados SQL do Microsoft Azure.

É possível transferir dados para o Banco de dados SQL do Microsoft Azure usando o SQL Server 2008 Integration Services (SSIS).

O SQL Server 2008 R2 ou posterior oferece suporte à cópia para a transferência de dados entre uma instância do Microsoft SQL Server e do Banco de dados SQL do Microsoft Azure.

Você pode transferir dados para o Banco de dados SQL do Microsoft Azure usando o utilitário de cópia em massa (BCP.exe). O utilitário bcp copia dados em massa entre uma instância do SQL Server e um arquivo de dados em um formato especificado pelo usuário. O utilitário bcp pode ser usado para importar grandes números de novas linhas para tabelas do SQL Server ou para exportar dados de tabelas para arquivos de dados.

A partir do SQL Server 2008 R2, o utilitário bcp oferece suporte ao argumento queryout. Quando você usar o argumento queryout, assegure-se de acrescentar –d database_name argument, ou o utilitário bcp não poderá se conectar ao Banco de dados SQL do Azure.

Para obter mais informações, consulte Utilitário bcp nos Manuais Online do SQL Server.

A partir do SQL Server 2008 R2, há suporte para o uso do Banco de dados SQL do Azure como fonte de dados na execução do SQL Server Analysis Services local.

A partir do SQL Server 2008 R2, há suporte para o uso do Banco de dados SQL do Azure como fonte de dados na execução do SQL Server Reporting Services local.

A prévia da tecnologia para clientes de Relatórios SQL também está disponível. Relatórios SQL do Azure é um serviço de relatório baseado em nuvem integrado ao Banco de dados SQL do Microsoft Azure, SQL Server e a tecnologias do SQL Server Reporting Services. Você pode publicar, visualizar e gerenciar relatórios que exibem dados de fontes de dados do Banco de dados SQL do Azure.

Um conjunto parcial de objetos de gerenciamento do SQL Server (SMO) é habilitado pelo Banco de dados SQL do Microsoft Azure. O conjunto parcial de SMO é habilitado somente para fornecer acesso do Management Studio ao Banco de Dados SQL. Esses objetos oferecem funcionalidade limitada e não devem ser usados em aplicativos. Os seguintes objetos nos namespaces Microsoft.SqlServer.Management.Smo e Microsoft.SqlServer.Management.SqlParser.Intellisense são habilitados:

 

Verificar

Index

Synonym

Coluna

IndexedColumn

Tabela

Database

Fazer logon

Gatilho

DatabaseDdlTrigger

Schema

User

DatabaseRole

SystemDataType

UserDefinedDataType

DefaultConstraint

Server

UserDefinedFunction

ForeignKey

Estatística

UserDefinedTableType

ForeignKeyColumn

StatisticColumn

Exibir

Parâmetro

StoredProcedure

Se você usar um objeto sem suporte, o SMO lançará uma exceção. Para obter mais informações, consulte exceções SMO (Banco de Dados SQL do Azure).

Para obter mais informações sobre o SQL Server Management Objects (SMO), consulte SQL Server Management Objects (SMO) nos Manuais Online do SQL Server.

A partir do SQL Server Migration Assistant 2008 for Access versão 4.2, o SSMA permite a migração de esquemas e dados do Microsoft Access para o Banco de dados SQL do Microsoft Azure e agrega suporte para bancos de dados do Access 2010.

Além disso, o Microsoft SQL Server Migration Assistant 2008 for MySQL versão 1.0 oferece suporte à migração de esquemas e dados do MySQL para o Banco de dados SQL do Microsoft Azure.

Para obter mais informações sobre o SQL Server Migration Assistant (SSMA), consulte Migrando para o SQL Server 2008 no site do SQL Server.

O Microsoft Access 2010 oferece suporte a conexões ao Banco de dados SQL do Microsoft Azure via ODBC quando usado em conjunto com os drivers ODBC mais recentes do SQL Server. Para obter mais informações, consulte Access 2010 e Banco de dados SQL do Azure e o artigo Movendo dados do Access para a nuvem no TechNet Wiki.

O PowerPivot para Excel é um suplemento que se pode usar para executar análises de dados avançadas no Excel 2010, levando o business intelligence de autoatendimento ao seu desktop. O PowerPivot para Excel inclui uma janela para adicionar e preparar dados, e uma guia PowerPivot na faixa de opções do Excel que pode ser usada para manipular os dados em uma planilha do Excel.

O PowerPivot para Excel também inclui um assistente que você pode usar para importar dados de Banco de dados SQL do Azure. Para obter mais informações, consulte PowerPivot para Excel nos Manuais online do SQL Server.

Consulte também

Mostrar:
© 2014 Microsoft