21 messaggi dal 13 agosto 2008
Non riesco ad usare questo starter kit poichè si inceppa subito.
Lo lancio in modalità debug da VisuaLDeveloperExpress2008.
Ho disistallato il SQLserver2008Express e installato il 2005Express pensando ad un conflitto di versione, ma mi da lo stesso errore.


messaggio dell'errore:
Errore server nell'applicazione '/MediaShareLibrary'.
--------------------------------------------------------------------------------

Database 'C:\INETPUB\WWWROOT\MEDIASHARELIBRARY\APP_DATA\LIBRARY.MDF' cannot be upgraded because its non-release version (603) is not supported by this version of SQL Server. You cannot open a database that is incompatible with this version of sqlservr.exe. You must re-create the database.
Could not open new database 'C:\INETPUB\WWWROOT\MEDIASHARELIBRARY\APP_DATA\LIBRARY.MDF'. CREATE DATABASE is aborted.
An attempt to attach an auto-named database for file C:\inetpub\wwwroot\MediaShareLibrary\App_Data\Library.mdf failed. A database with the same name exists, or specified file cannot be opened, or it is located on UNC share.
-------------------------------------------------------------
Descrizione: Eccezione non gestita durante l'esecuzione della richiesta Web corrente. Per ulteriori informazioni sull'errore e sul suo punto di origine nel codice, vedere l'analisi dello stack.

Dettagli eccezione: System.Data.SqlClient.SqlException: Database 'C:\INETPUB\WWWROOT\MEDIASHARELIBRARY\APP_DATA\LIBRARY.MDF' cannot be upgraded because its non-release version (603) is not supported by this version of SQL Server. You cannot open a database that is incompatible with this version of sqlservr.exe. You must re-create the database.
Could not open new database 'C:\INETPUB\WWWROOT\MEDIASHARELIBRARY\APP_DATA\LIBRARY.MDF'. CREATE DATABASE is aborted.
An attempt to attach an auto-named database for file C:\inetpub\wwwroot\MediaShareLibrary\App_Data\Library.mdf failed. A database with the same name exists, or specified file cannot be opened, or it is located on UNC share.
--------------------------------------------------------------
Errore nel codice sorgente:


Riga 10: ' Check if there are no alerts
Riga 11: ' If there are no alerts, then the Label control is turned on
Riga 12: If DataList1.Controls.Count = 0 Then
Riga 13: DataList1.Visible = False
Riga 14: noAlertsLabel1.Visible = True


File di origine: C:\inetpub\wwwroot\MediaShareLibrary\Library\Default.aspx.vb Riga: 12

------------------------------------------------------------------
Analisi dello stack:


[SqlException (0x80131904): Database 'C:\INETPUB\WWWROOT\MEDIASHARELIBRARY\APP_DATA\LIBRARY.MDF' cannot be upgraded because its non-release version (603) is not supported by this version of SQL Server. You cannot open a database that is incompatible with this version of sqlservr.exe. You must re-create the database.
Could not open new database 'C:\INETPUB\WWWROOT\MEDIASHARELIBRARY\APP_DATA\LIBRARY.MDF'. CREATE DATABASE is aborted.
An attempt to attach an auto-named database for file C:\inetpub\wwwroot\MediaShareLibrary\App_Data\Library.mdf failed. A database with the same name exists, or specified file cannot be opened, or it is located on UNC share.]
System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +4844759
System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) +194
System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +2392
System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK) +35
System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject) +144
System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart) +342
System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance) +221
System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance) +189
System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection) +185
System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) +31
System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) +433
System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) +66
System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) +499
System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +65
System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +117
System.Data.SqlClient.SqlConnection.Open() +122
System.Data.Common.DbDataAdapter.QuietOpen(IDbConnection connection, ConnectionState& originalState) +31
System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +112
System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +287
System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) +92
System.Web.UI.WebControls.SqlDataSourceView.ExecuteSelect(DataSourceSelectArguments arguments) +1297
System.Web.UI.WebControls.BaseDataList.GetData() +38
System.Web.UI.WebControls.DataList.CreateControlHierarchy(Boolean useDataSource) +153
System.Web.UI.WebControls.BaseDataList.OnDataBinding(EventArgs e) +54
System.Web.UI.WebControls.BaseDataList.DataBind() +55
System.Web.UI.WebControls.BaseDataList.EnsureDataBound() +60
System.Web.UI.WebControls.BaseDataList.CreateChildControls() +69
System.Web.UI.Control.EnsureChildControls() +87
System.Web.UI.WebControls.BaseDataList.get_Controls() +15
_Default.Page_Load(Object sender, EventArgs e) in C:\inetpub\wwwroot\MediaShareLibrary\Library\Default.aspx.vb:12
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627




--------------------------------------------------------------------------------
Informazioni di versione: Versione di Microsoft .NET Framework:2.0.50727.3053; Versione di ASP.NET:2.0.50727.3053
Ciao,

l'errore mi sembra abbastanza esaustivo:
You cannot open a database that is incompatible with this version of sqlservr.exe. You must re-create the database. 
Ricrea il db nella versione sql 2005.

Fabrizio Canevali
21 messaggi dal 13 agosto 2008
Fabrica ha scritto:

Ciao,

l'errore mi sembra abbastanza esaustivo:
You cannot open a database that is incompatible with this version of sqlservr.exe. You must re-create the database. 
Ricrea il db nella versione sql 2005.



1)ho già disistallato SQL2008 e installato sql2005, me lo avrebbe dovuto già leggere!!!
2)come e con che si ri-crea il DB? ma se non lo legge con alcunchè come faccio a ricrearlo?
3)Non è che devo installare anche il developer2005?
Ciao,

sql2008 è uscito una settimana fa (circa) dubito quindi che lo starterkit che stai "utilizzando" sia aggiornato per utilizzare sql2008.

Premetto che la mia conoscenza in merito alle differenze fra sql200x e sql2008 è molto limitata, ergo, ho ritenuto che il problema, considerando il messaggio di errore, sia derivato dal fatto che hai "generato" il db utilizzando sql2008.
Facci sapere.

Fabrizio Canevali
tanto per fare chiarezza, dicci i passi che hai fatto, parti dall'inizio specificando che db avevi ecc ecc.

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
21 messaggi dal 13 agosto 2008
nostromo ha scritto:
tanto per fare chiarezza, dicci i passi che hai fatto, parti dall'inizio specificando che db avevi ecc ecc.

ciao marco



Ho trovato questo "benedetto" interessante starter kit in questo sito:
http://msdn.microsoft.com/en-us/library/aa479392(printer).aspx

Il developer2008+sql2008 era già installato
ho installato questo starter kit (in sostanza scarica il software in una cartella in c:\inetpub\wwwroot\)

visto l'errore che mi dava ho disistallato sql2008 e messo su sql2005.

aspetto fiducioso.....
cosa importante

quando dici Sql2005 intendi la versione Express? quella che si installa con il VS?

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
21 messaggi dal 13 agosto 2008
come dicevo all'inizio del mio post:

Non riesco ad usare questo starter kit poichè si inceppa subito.
Lo lancio in modalità debug da VisuaLDeveloperExpress2008.
Ho disistallato il SQLserver2008Express e installato il 2005Express pensando ad un conflitto di versione, ma mi da lo stesso errore.


quindi tutto Express che più express non si può, ma NON è express il tempo che si perde a installare/distallare/reistallare/distallare/reistallare/ecce ecc prima di poter metter mano al codice......

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.