Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Não consegue acessar meu banco de dados criado no Visual Studio?


Quando você cria um banco de dados no servidor (usando o SQL Server Management Studio), você não precisa (e não deve!) mexer mais no(s) arquivo(s) de banco de dados - deixe o servidor lidar com isso para você.

Em vez disso:faça um Adicionar conexão no Visual Studio e especifique a instância do servidor (DEV-5\SQLEXPRESS ) e o nome do banco de dados (emailDatabase ) em sua caixa de diálogo de conexão.

Com isso, você está conectando e usando um banco de dados do SQL Server da maneira que ele deve ser usado - na própria instância do SQL Server. Isso é muito mais fácil e muito menos incômodo do que ter que lutar com o .mdf "flutuante livre" arquivos e anexá-los às suas soluções e coisas assim ....



Então aqui - preencha DEV-5\SQLEXPRESS no menu suspenso "Nome do servidor" e, em seguida, use a opção "Selecionar ou digite o nome do banco de dados" e digite o nome do banco de dados (ou escolha-o no menu suspenso) - ele deve estar lá!

NÃO use a opção "Anexar um arquivo de banco de dados" - este é o .mdf flutuante livre "recurso" que é bastante desajeitado e difícil de usar e propenso a erros - novamente:eu recomendo não usando isso...