locked
Criar database direto no visual studio 2008 (add new item) RRS feed

  • Pergunta

  • Olá...
    Estou iniciando o aprendizado no ASP.Net 3.5 e Visual Studio 2008 Express.
    Seguindo o Walkthrough, existe uma parte que permite criar uma DB direto no VS (Add New Item >> SQL Database) em Installed Templates. Porém, recebo a mensagem de que para criar tal DB preciso do SQL Server Express 2005 instalado.
    Porém, aqui na empresa, temos o SQL Server 2008 Standard. Gostaria de saber se é possível usar o VS alterado essa configuração ou se terei que usar as Ferramentas do SQL Server - que ao final... dará na mesma, porém acredito que se for possível criar tudo no VS o trabalho será mais produtivo (deixando pra criar no SQL somente processos específicos).

    Att.

    André Vieira
    quinta-feira, 21 de maio de 2009 20:03

Respostas

  • Sim, com o VS Express é possível Adicionar novo item se tiver o SQL Express instalado, pois esse é um recurso do SQL Express. Um banco de Dados do SQL Express você pode acessar referenciando o arquivo MDF, diferente do SQL Standard que voce referencia o SERVIDOR, neste caso você não consegue a partir do VS Expression criar uma base de dados com ADD New Item para o SQL Standard.
    Jenner Maciejewsky Rocha
    sexta-feira, 19 de junho de 2009 18:19

Todas as Respostas

  • A opção Add New Item >> SQL Database permite você atachar um arquivo .MDB do SQL Express no seu projeto (ou criar um banco), para você criar um Banco no SQL Server o recurso não é esse.

    No Visual Studio na Aba Server Explorer você pode criar um Banco no Servidor de Banco de Dados. Clique no Server Explorer e Clique com botão direito do mouse em Data Connections e escolha Create New SQL Server Database


    Server Explorer
        Data Connections
             Create New SQL Server Database



    Jenner Maciejewsky Rocha
    sexta-feira, 5 de junho de 2009 15:35
  • Bem, esse recurso existe no VS2008, na versão do VS Express não é possivel... No VS Express o Server Explorer é substituido pelo DATABASE Explorer
    Jenner Maciejewsky Rocha
    sexta-feira, 5 de junho de 2009 15:40
  • Não sei dizer com certeza, mas a sua primeira informação não procede, uma vez que tenho a mesma versão do Visual Studio 2008 Express instalada em outro micro, porém com o SQL Server Express... e ele funciona normalmente.
    Já em um micro com a versão Standard do SQL Server 2008 ele não funciona.

    A segunda opção sim é verdadeira, como eu já sabia. Gostaria de saber se existe alguma configuração que permite criar um DB SQL Server (MDF) direto no Visual Studio usando o caminho "Adicionar novo Item".

    At.

    André Vieira
    sexta-feira, 5 de junho de 2009 17:06
  • Sim, com o VS Express é possível Adicionar novo item se tiver o SQL Express instalado, pois esse é um recurso do SQL Express. Um banco de Dados do SQL Express você pode acessar referenciando o arquivo MDF, diferente do SQL Standard que voce referencia o SERVIDOR, neste caso você não consegue a partir do VS Expression criar uma base de dados com ADD New Item para o SQL Standard.
    Jenner Maciejewsky Rocha
    sexta-feira, 19 de junho de 2009 18:19