Come migrare da SQL Server 2005 al 2008


10

Come si esegue la migrazione dei database di SQL Server 2005 a SQL Server 2008?

È facile come eseguire il backup dei database del 2005 e ripristinarlo semplicemente nel 2008? Ci sono problemi di compatibilità? Il servizio SQL Server Reporting è cambiato in ogni caso?

Come vorresti aggiornare il server SQL?

Risposte:


14

È più facile. Esegui l'installazione per SQL Server 2008 sul tuo server, scegli l'opzione di aggiornamento. Fatto.

Ci vogliono forse 15 minuti, dai o dai. È davvero straordinariamente facile.

Modifica: vuoi comunque fare un backup comunque prima dell'aggiornamento, per ogni evenienza. Ma molto probabilmente non ne avrai bisogno.


1
solo per sicurezza,
esegui

Contrassegnato come risposta: non avevo idea che "SQL Installation Center" avesse "Aggiornamento da SQL Server 2000 o SQL Server 2005" ... E ho anche trovato collegamenti documentazione di aggiornamento MSDN. grazie per avermi indicato la giusta direzione.
dance2die,

@Puro: certo. Backup completi 2 volte a settimana e 5 diff. backup come 6x al giorno.
dance2die,

Eseguire un backup dei file sui database master, tempdb e msdb. Ciò significa portare il tuo server offline. Se è necessario eseguire il rollback, non è possibile eseguire il rollback se i database di sistema vengono aggiornati a una versione successiva.
Shannon Lowder

6

Ti consigliamo inoltre di eseguire SQL Upgrade Advisor . Questo strumento può aiutarti a determinare se stai utilizzando funzionalità SQL obsolete e ti avviserà di eventuali gotcha che potresti incontrare.

Una volta aggiornato, per sfruttare molte delle nuove funzionalità e miglioramenti di SQL 2008, ti consigliamo di modificare il livello di compatibilità dei tuoi database da 90 a 100.


Ricordo di aver visto le migliori pratiche di SQL Server per il 2005. Sembra che SQL Upgrade Advisor sembri avere una funzionalità simile. Grazie Elias
dance2die,

3

Puoi eseguire un aggiornamento sul posto, ma potresti voler cogliere l'occasione per fare una build pulita della macchina. In tal caso è possibile eseguire un backup nel 2005 e un ripristino nel 2008.


1

So che questa domanda è stata posta qualche tempo fa, ma ho intenzione di rispondere comunque.

Chiama tutti i fornitori che dispongono del database che stai eseguendo sul tuo server SQL 2005 e conferma con loro che il software verrà eseguito nel 2008. Ad esempio, il server BlackBerry non funzionerà ancora nel 2008 e probabilmente ti mancherai il tuo server se lo provi o addirittura con dati errati.

Ho chiamato i venditori quando l'ho fatto quando mi sono trasferito dal 2000 al 2005 e ho scoperto che uno dei nostri pezzi chiave aveva dei problemi. Rapidamente corretto da uno script sql dal venditore, ma sono contento di averlo saputo prima e cosa aspettarmi.


1

Tutti hanno già risposto a come eseguire l'aggiornamento, tuttavia tieni presente che non è possibile eseguire il downgrade se qualcosa va storto. Pertanto, i consigli per verificare la compatibilità con tutto il software del fornitore che esegui sono fondamentali.

Generare una nuova macchina è in genere la soluzione migliore, quindi eseguire il backup e il ripristino o collegare / scollegare proprio come quando ci si spostava tra i server SQL 2005 - Ricordare che gli accessi orfani possono essere un problema se si cambiano i server.


0

L'intenzione è migrare i database (compresi i servizi di reportistica) centralizzati System Center Operations Manager e System Center Configuration Manager per SQL Server 2008. In un momento in cui ciascuno dei server è un server SQL 2005 dedicato.


Gradirei il tuo aiuto (con link, pdf, qualunque cosa).

Se hanno bisogno di ulteriori informazioni, basta chiedere (anche se i principianti in questa area).


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.