Exportar (0) Imprimir
Expandir Tudo

Como: Conectar-se ao Banco de Dados SQL do Azure usando o sqlcmd

Atualizado: novembro de 2014

Conecte-se ao Banco de dados SQL do Microsoft Azure com o utilitário de prompt de comando sqlcmd que acompanha o SQL Server ou 11 de utilitários de linha de comando da Microsoft para SQL Server. O utilitário sqlcmd permite inserir instruções Transact-SQL, procedimentos do sistema e arquivos de script no prompt de comando.

Consulte as diretrizes gerais sobre como conectar-se a bancos de dados no Banco de dados SQL do Azure em Diretrizes para conexão com o Banco de Dados SQL do Azure de forma programática.

  • Abra o prompt de comando e digite sqlcmd seguido pela cadeia de conexão para o banco de dados mestre Banco de dados SQL do Azure. Por exemplo, sqlcmd -U login1@servername.database.windows.net -P passw0rd! -S servername.database.windows.net -d master.

  • O valor de nome de usuário usa a notação <login>@<server>. Por exemplo, se o seu logon for login1 e o nome totalmente qualificado do servidor do Banco de dados SQL do Azure for servername.database.windows.net, o parâmetro username da cadeia de conexão será: login1@servername.database.windows.net. Para obter mais informações sobre as outras opções, consulte sqlcmd.

  1. Para se conectar ao banco de dados master em um servidor Banco de dados SQL do Azure e criar um banco de dados de exemplo, use a instrução Transact-SQL CREATE DATABASE:

    C:\>sqlcmd -U <ProvideLogin@Server> -P <ProvidePassword> -S <ProvideServerName> -d master 1> CREATE DATABASE <ProvideDatabaseName>; 2> GO 1> QUIT
    
  2. Em seguida, você pode conectar-se ao banco de dados criado anteriormente diretamente e cria uma nova tabela no banco de dados usando a instrução Transact-SQL CREATE TABLE:

    C:\>sqlcmd -U <ProvideLogin@Server> -P <ProvidePassword> -S <ProvideServerName> -d <ProvideDatabaseName> 1> CREATE TABLE table1 (Col1 int primary key, Col2 varchar(20)); 2> GO 3> QUIT
    
noteObservação
O Banco de dados SQL do Azure não oferece suporte às opções –z e –Z usadas para alterar a senha de usuários com o SQLCMD. Para alterar senhas de logon, você pode usar o ALTER LOGIN statement depois de conectar-se ao banco de dados master.

O Banco de dados SQL do Microsoft Azure não oferece suporte a tabelas heap. Você deve criar uma chave primária ou um índice clusterizado. Para obter mais informações, consulte Diretrizes e limitações gerais do Banco de dados do SQL Azure.

Consulte também

Mostrar:
© 2015 Microsoft