/ / Simule um ambiente SQL Azure localmente - azure, azure-sql-database

Simular um ambiente do SQL Azure localmente - azure, azure-sql-database

Estou planejando migrar um aplicativo existente para o Windows Azure. Conheço muitas mudanças na arquitetura que tenho que fazer no meu código.

Hoje, meu aplicativo usa um banco de dados SQL 2k5 eDesejo usar a infraestrutura do SQL Azure como um substituto para o SQL Server. No entanto, não encontrei nenhum tipo de "SQL Azure Express", um aplicativo que pode criar localmente um ambiente com os mesmos recursos (ou quase o mesmo) que o SQL Azure possui. A questão é: existe um servidor no qual eu possa fazer o download e executar no meu servidor local? Onde eu posso encontrar?

Respostas:

7 para resposta № 1

Não há SQL Azure instalável localmente.No entanto, você pode desenvolver facilmente localmente e apontar para um banco de dados SQL Azure na nuvem. Se você tiver uma assinatura do MSDN, terá um banco de dados de 1 GB ou 5 GB incluído, dependendo do inscrição.

Você também pode desenvolver com o SQL Express localmente, mas isso não fornecerá paridade de recursos completa. Você precisa fazer referência ao Páginas do SQL Azure para explorar as diferenças entre o SQL Server e o SQL Azure. Você também deseja executar seu banco de dados local do SQL Server / SQL Express por meio do Assistente de migração do SQL Azure para detectar diferenças.


0 para resposta № 2

O banco de dados Sql Azure é um banco de dados em nuvem que você realmente não pode instalar localmente e usar todos os seus recursos, você pode usar sua API a qualquer momento e se conectar a partir de seu local, como David sugeriu.


0 para resposta № 3

Não existe "SQL Azure Express".Basicamente, seu aplicativo usa sql azure exatamente como uma instância de servidor sql tradicional. De acordo com a Microsoft, você nem mesmo precisa de nenhuma modificação na parte de acesso ao banco de dados do seu código.

No entanto, seu aplicativo da web ou aplicativo de serviço NT pode precisar de algumas alterações para migrar para o Windows Azure. A Microsoft fornece um ambiente de desenvolvimento local.


-2 para resposta № 4

Você pode conectar seu banco de dados sql azure com SQLServer 2008 R2 apenas, no entanto, há muitas limitações nele. Eu estava enfrentando uma situação semelhante para manter o banco de dados sql azure localmente e encontrei um bom cliente para gerenciar isso e é RazorSQL, consulte meu blog Aqui , são ferramentas pagas, mas realmente úteis