Cara bermigrasi dari SQL Server 2005 hingga 2008

10

Bagaimana Anda memigrasi database SQL Server 2005 ke SQL Server 2008?

Apakah semudah membuat cadangan basis data 2005 dan hanya memulihkan pada 2008? Apakah ada masalah kompatibilitas? Apakah layanan Pelaporan SQL Server tetap diubah?

Bagaimana cara Anda meningkatkan SQL server?

dance2die
sumber

Jawaban:

14

Itu lebih mudah. Jalankan instal untuk SQL Server 2008 di server Anda, pilih opsi pemutakhiran. Selesai

Membutuhkan waktu 15 menit, memberi atau menerima. Ini sangat mudah.

Sunting: Anda tetap ingin melakukan backup tepat sebelum meningkatkan, untuk berjaga-jaga. Tetapi lebih dari kemungkinan Anda tidak akan membutuhkannya.

Baji
sumber
1
hanya untuk aman, buat cadangan database Anda yang sudah ada (yang harus Anda lakukan 'secara teratur' anyways .. kan? !!!)
Pure.Krome
Ditandai sebagai jawaban: Saya tidak tahu bahwa "SQL Installation Center" memiliki "Upgrade dari SQL Server 2000 atau SQL Server 2005" ... Dan saya juga menemukan tautan dokumentasi pemutakhiran MSDN. terima kasih telah mengarahkan saya ke arah yang benar.
dance2die
@ Murni: Tentu saja. Cadangan penuh 2x seminggu dan 5 beda. backup seperti 6x sehari.
dance2die
Lakukan backup file pada database master, tempdb, dan msdb Anda. Itu berarti menjadikan server Anda offline. Jika Anda perlu memutar kembali Anda tidak dapat memutar kembali jika database sistem Anda ditingkatkan ke versi yang lebih baru.
Shannon Lowder
6

Anda juga ingin menjalankan Penasihat Peningkatan SQL . Alat ini dapat membantu Anda menentukan apakah Anda menggunakan fitur SQL yang sudah usang dan akan memberi tahu Anda jika ada gotcha yang mungkin Anda temui.

Setelah ditingkatkan, untuk memanfaatkan banyak fitur dan peningkatan baru SQL 2008, Anda ingin mengubah tingkat kompatibilitas basis data Anda dari 90 menjadi 100.

Elias
sumber
Saya ingat melihat Praktik Terbaik SQL Server untuk tahun 2005. Sepertinya SQL Upgrade Advisor tampaknya memiliki fungsi yang sama. Terima kasih Elias
dance2die
3

Anda dapat melakukan upgrade di tempat, tetapi Anda mungkin ingin mengambil kesempatan untuk melakukan build mesin yang bersih. Dalam hal ini Anda dapat melakukan pencadangan pada 2005 dan pemulihan pada 2008.

JPrescottSanders
sumber
1

Saya tahu pertanyaan ini ditanyakan beberapa waktu lalu tetapi saya tetap akan menjawab.

Panggil setiap vendor yang memiliki basis data yang Anda jalankan di server SQL 2005 Anda dan konfirmasikan dengan mereka bahwa perangkat lunak akan berjalan pada tahun 2008. Sebagai contoh, server BlackBerry belum akan berjalan pada tahun 2008 dan Anda mungkin akan menyemprot server Anda jika Anda mencobanya atau bahkan dengan data yang buruk.

Saya menelepon vendor ketika saya melakukan ini ketika pindah dari 2000 ke 2005 dan menemukan salah satu piecies utama kami memiliki masalah. Dengan cepat dikoreksi oleh skrip sql dari penjual tetapi saya senang saya tahu tentang itu sebelumnya dan apa yang diharapkan.

SpaceManSpiff
sumber
1

Semua orang sudah menjawab cara memutakhirkan, namun perlu diperhatikan Anda tidak dapat menurunkan versi jika terjadi kesalahan - Jadi saran untuk memeriksa kompatibilitas dengan semua perangkat lunak vendor yang Anda jalankan sangat penting.

Membangun mesin baru biasanya yang terbaik, kemudian membuat cadangan dan mengembalikan atau melampirkan / melepaskan seperti Anda bergerak antara server SQL 2005 - Ingat login yatim dapat menjadi masalah jika Anda mengubah server.

Steve Radich-BitShop.com
sumber
0

Tujuannya adalah untuk memigrasi database (termasuk layanan pelaporan) aplikasi System Center Operations Manager dan System Center Configuration Manager untuk SQL Server 2008 secara terpusat. Pada saat masing-masing server ada sql server khusus 2005.


Saya akan menghargai bantuan Anda (dengan tautan, pdf, apa pun).

Jika mereka membutuhkan informasi lebih lanjut, tanyakan saja (meskipun pemula di daerah ini).

Bintang laut
sumber
Ini dia man: technet.microsoft.com/en-us/library/cc966519.aspx#EGAA
Insinyur Sistem Senior