29 messaggi dal 12 aprile 2011
Salve, ho installato VS2012 e successivamente VS2013 sul mio notebook, ma dato che non riuscivo a pubblicare il database che avevo creato, ho formattato il mio notebook e reinstallato VS2010.

Ora il mio problema è che mi viene restituito il seguente errore, quando provo ad aprire in locale il mio sito e-commerce.
System.Data.SqlClient.SqlException: Impossibile aprire il database 'D:\SITI WEB\LACOINS\APP_DATA\LACOINS.MDF' perché la versione è 661. Il server supporta la versione 655 e precedenti. Il downgrade non è supportato.
Impossibile aprire il nuovo database 'D:\SITI WEB\LACOINS\APP_DATA\LACOINS.MDF'. L'istruzione CREATE DATABASE è stata interrotta.
Impossibile allegare un database a denominazione automatica per il file D:\Siti Web\Lacoins\App_Data\lacoins.mdf. Esiste un database con lo stesso nome oppure il file specificato non può essere aperto oppure si trova in una condivisione UNC.

Come posso risolvere il problema?
1.976 messaggi dal 27 luglio 2005
Contributi
salve,
devi installare SQLExpress 2012...
saluti

Andrea Montanari
http://www.hotelsole.com - http://www.hotelsole.com/asql/index.php
29 messaggi dal 12 aprile 2011
Lo faccio subito. Ma Aruba supporta SQL Server 2008.... se pubblico il database, usando "Pubblica nel provider" in Visual Studio 2010, sarà poi compatibile su Aruba? Altrimenti mi crea un casino con i lavori effettuati... Saluti. Luca
1.976 messaggi dal 27 luglio 2005
Contributi
salve,
.... cribbio, neanche SQL Server 2008 r2? :( sono parecchio indietro...
allora... sicuramente avrai dei problemi nella pubblicazione se "tecnicamente" copi il db dalla tua macchina di svilippo/test al server di esercizio... se invece puoi/devi costruire il db di esercizio con script sql di CREATE xxxx e cosi' via, allora non hai questo tipo di problemi... hai pero' ovviamente il problema di pubblicare lo script di aggiornamento/creazione :)


oppure, installi sempre SQLExpress 2012, generi lo script di creazione/insert ed esegui tali script sull'istanza SQLExpress 2008 r2 (VS2010)... cosi' torni ad una situazione completamente supportata sia da te che eventualmente da Aruba...

saluti
Modificato da Andrea Montanari il 18 gennaio 2014 16.37 -

Andrea Montanari
http://www.hotelsole.com - http://www.hotelsole.com/asql/index.php
29 messaggi dal 12 aprile 2011
Tutto ok. Ho installato nuovamente VS2013 e SQLSERVER 2012. Ho visto che per pubblicare il database, genero lo script da SQLSERVER Management Studio, nel quale ho la possibilità di scegliere la versione 2008. :-) Grazie per la tua risposta rapida. Grazie davvero. Saluti. Luca

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.