Pergunta

Acabei de instalar o VS C# Express 2008, que inclui o SQL Server Express 2008. Tudo correu bem e eu posso ver vs C# e SQL Server na lista de produtos instalados.

Quando inicio vs C#, parece bem, mas no menu de contexto de conexão de DB Explorer / Data, a opção 'Criar um novo banco de dados do SQL Server' está desativado.

Desinstalei todos os produtos VS e reinstalei, mas o problema permanece. Eu preciso fazer mais alguma coisa?

Alguém pode ajudar?

Obrigado

Foi útil?

Solução

O VC# parece insistir em usar arquivos de banco de dados anexados (*.mdf). Isso manterá seu banco de dados local em seu projeto, em vez de confundir o SQL Server Express com os bancos de dados.

Você pode criar seu banco de dados com o Adicionar conexão ... diálogo, escolhendo o Arquivo de banco de dados do servidor Microsoft SQL opção. O banco de dados residirá em um arquivo de sua escolha. Funciona muito bem para qualquer tipo de projeto típico 'Express'.

NOTA: Se você usar o SQL Management Studio Express para criar um banco de dados na sua instância do SQLEXPress, ainda poderá se conectar programaticamente usando a string de conexão apropriada.

Outras dicas

Eu baixaria SQL Server Management Studio Express e, em vez disso, crie seu banco de dados nisso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top