none
SQL Server 2008: passaggio da Enterprise Evaluation scaduta a SQL Server 2008 R2 Standard Edition RRS feed

  • Domanda

  • Buongiorno,

    Ho una macchina nella quale, qualche mese fa, è stato installato il software SQL Server 2008 Enterprise Evaluation Edition: ora, il periodo di prova è scaduto ed è stata acquistata una versione SQL Server 2008 R2 Standard Edition con una licenza di tipo Open License (niente product key da inserire). Domanda: posso effettuare l'upgrade del software, passando dalla versione SQL Server 2008 Enterprise Evaluation Edition alla SQL Server 2008 R2 Standard Edition, mediante la procedura Edition Upgrade, disponibile dal link Maintenance della procedura di setup ? Ci sono rischi di perdita dei database creati con la Enterprise Evaluation Edition, di cui purtroppo non si dispone di copie di backup aggiornate?


    giovedì 19 luglio 2012 14:54

Risposte

  • Si, scusami, effettivamente mi era proprio sfuggito che ti stavi riferendo alla versione R2.

    Purtroppo nel tuo caso l'aggiornamento non dovrebbe proprio essere supportato (a qualsiasi versione R2) in quanto si tratta di una versione Evaluation. Secondo me l'unica soluzione è installare SQL Server 2008 R2 su un altra macchina e poi eseguire una copia dei database: puoi eseguire questa operazione anche senza tempi di inattività.


    venerdì 20 luglio 2012 18:09
    Moderatore

Tutte le risposte

  • Ciao,

    non dovresti avere problemi nel passaggio da SQL Server 2008 Enterprise Evaluation a SQL Server 2008 Standard per installazioni entrambe x86 o x64, come descritto nella lista degli scenari di aggiornamento supportati: http://msdn.microsoft.com/it-it/library/ms143393(v=sql.100))

    mentre in questo blogpost http://blogs.technet.com/b/sqlman/archive/2010/03/16/sql-server-2008-upgrading-to-standard-enterprise-edition-from-evaluation-edition.aspx trovi una breve descrizione della procedura, che fa riferimento all'articolo ufficiale sull'aggiornamento tra versioni/edizioni:

    http://msdn.microsoft.com/it-it/library/cc707783(v=sql.100).aspx

    In qualsiasi caso secondo me dovresti comunque avere un backup del database prima di eseguire una simile procedura, alla fine c'è sempre il rischio che qualcosa vada storto....

    venerdì 20 luglio 2012 13:53
    Moderatore
  • non dovresti avere problemi nel passaggio da SQL Server 2008 Enterprise Evaluation a SQL Server 2008 Standard per installazioni entrambe x86 o x64, come descritto nella lista degli scenari di aggiornamento supportati: http://msdn.microsoft.com/it-it/library/ms143393(v=sql.100)

    Ciao,

    i miei dubbi nascono dal fatto che si sta parlando di passare da una versione SQL Server 2008 Enterprise Evaluation a una SQL Server 2008 R2 Standard Edition: questo "R2", da quello che ho capito, indica una edizione successiva alla SQl Server 2008, uscita nel 2010. Nel seguente link http://msdn.microsoft.com/it-it/library/ms143393%28v=sql.105%29.aspx , viene riportato che la versione SQL Server 2008 Enterprise è compatibile solo con

    • SQL Server 2008 R2 Enterprise
    • SQL Server 2008 R2 Datacenter

    ma non con SQL 2008 R2 Standard. Questo vale sia per x86 che x64.

    A questo punto, conviene effettuare il tentativo di Upgrade dell'edizione mediante la procedura di setup o disinstallare SQL Server 2008 Enterprise Edition e procedere alla installazione di SQL Server 2008 R2 Standard Edition?

    Purtroppo non si dispone di versioni di backup dei database aggiornate recentemente: l'Upgrade era una manovra per evitare di dover disintallare e ritrovarsi con i soli file .mdf e .ldf in mano. Se non sbaglio, si potrebbe tentare un ripristino del db con questi due file, mediante la Stored Procedure sp_attach_db, anche se non è il massimo come soluzione...

    Marco


    venerdì 20 luglio 2012 16:17
  • Si, scusami, effettivamente mi era proprio sfuggito che ti stavi riferendo alla versione R2.

    Purtroppo nel tuo caso l'aggiornamento non dovrebbe proprio essere supportato (a qualsiasi versione R2) in quanto si tratta di una versione Evaluation. Secondo me l'unica soluzione è installare SQL Server 2008 R2 su un altra macchina e poi eseguire una copia dei database: puoi eseguire questa operazione anche senza tempi di inattività.


    venerdì 20 luglio 2012 18:09
    Moderatore
  • Ciao,

    mi scuso per il ritardo nel segnalare la risposta del post, ma ho voluto aspettare una conferma "concreta" e ne ho avuto riscontro solo oggi.

    La soluzione al problema che ho segnalato è quella suggerita da Fabrizio: è necessario disintallare SQL Server 2008 Enterprise Evaluation e reinstallare da principio SQL Server 2008 R2 Standard Edition. Non è possibile effettuare aggiornamenti di versione.

    La regola generale è che non si può passare da una Enterprise Edition ad una Standard Edition, indipendentemente dal tipo di edizione di SQL che si sta usando.

    Per poter recuperare le copie aggiornate del database, basta installare SQL Server (con licenza ancora valida!) su un'altra macchina e connettersi con SQL Server Mangement Studio, per poter effettuare la copia dei database ed il successivo backup.

    giovedì 2 agosto 2012 16:29