Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Aí, gangue. Tudo certo?
Seguinte: Estou utilizando o Visual Studio 2010 Express e tentando fazer uma conexão a um banco de dados criado por mim mesmo no "SQL Server Management Studio" do SQL Server 2008 R2 Express.
Por exemplo, entro em "Database Explorer" seleciono "Connect to Database", então seleciono "Microsoft SQL Server Database File" na lista "Database Source". O "Data provider" escolhido é o único disponível: ".NET Framework Data Provider for SQL Server", então seleciono-o e clico em "Continue". Depois disso seleciono o banco de dados que criei no SQL Server 2008 R2 Express. Arrumo as opções de logon (uso windows authentication, então na verdade só deixo como veio e não mexo em nada aqui). Quando clico em "OK" ou "Test Connection" a mágica acontece! Recebo a seguinte mensagem:
The database 'path_e_nome_do_banco_de_dados_que_quero_abrir' cannot be opened because it is version 661. This server supports version 662 and earlier. A downgrade path is not supported.
Could not open new database
'path_e_nome_do_banco_de_dados_que_quero_abrir'. CREATE DATABASE is aborted.
An attempt to attach an auto-named database for file 'path_e_nome_do_banco_de_dados_que_quero_abrir' failed. A database with the same name exists, or specified file cannot be opened, or it is located on UNC share.
Já vi por aí gente explicando por que essa mensagem é enganosa e errada (ele diz que não pode abrir a versão 661, somente a versão mais 662 e mais novas!), mas até agora não achei como corrigir isso. Alguém saberia me ajudar?
Carregando comentários...