SQL Server 2005'ten 2008'e taşıma


10

SQL Server 2005 veritabanlarını SQL Server 2008'e nasıl geçirirsiniz?

2005 veritabanlarını yedeklemek ve 2008'de geri yüklemek kadar kolay mı? Uyumluluk sorunları var mı? SQL Server Raporlama hizmeti yine de değiştirildi mi?

SQL sunucusunu yükseltmeye nasıl devam edersiniz?

Yanıtlar:


14

Daha kolay. Sunucunuzda SQL Server 2008 yüklemesini çalıştırın, yükseltme seçeneğini seçin. Bitti.

Belki 15 dakika sürer, verin veya alın. Gerçekten çok kolay.

Düzenleme: Yine de, her durumda yükseltme işleminden hemen önce bir yedekleme yapmak istiyorsunuz. Ama muhtemelen daha fazlasına ihtiyacınız olmayacak.


1
sadece güvenli olmak için, mevcut veritabanlarınızı yedekleyin (u 'düzenli olarak' yapmalıyız .. değil mi? !!!)
Pure.Krome

Yanıt olarak işaretlendi: "SQL Kurulum Merkezi" nin "SQL Server 2000 veya SQL Server 2005'ten Yükseltme" olduğuna dair hiçbir fikrim yoktu ... Ayrıca MSDN yükseltme belgelerine bağlantılar da buldum. beni doğru yöne yönlendirdiğiniz için teşekkür ederim.
dance2die

@Pure: Tabii ki. Tam yedekler haftada 2x ve 5 fark. Günde 6x gibi yedekler.
dance2die

Ana, tempdb ve msdb veritabanlarınızda bir dosya yedeklemesi yapın. Bu, sunucunuzu çevrimdışına almak anlamına gelir. Geri almanız gerekiyorsa, sistem veritabanlarınız daha sonraki bir sürüme yükseltilirse geri alamazsınız.
Shannon Lowder

6

SQL Yükseltme Danışmanı'nı da çalıştırmak isteyeceksiniz . Bu araç, kullanımdan kaldırılmış herhangi bir SQL özelliği kullanıp kullanmadığınızı belirlemenize yardımcı olabilir ve karşılaşabileceğiniz herhangi bir sorun hakkında sizi uyaracaktır.

Yükseltildikten sonra, SQL 2008'in yeni özelliklerinden ve geliştirmelerinin çoğundan yararlanmak için, veritabanlarınızın uyumluluk düzeyini 90'dan 100'e değiştirmek istersiniz.


2005 için SQL Server Best Practices gördüğümü hatırlıyorum. SQL Yükseltme Danışmanı benzer bir işlevselliğe sahip gibi görünüyor. Teşekkür ederim Elias
dance2die

3

Yerinde yükseltme yapabilirsiniz, ancak makinenin temiz bir yapısını yapma fırsatını kullanmak isteyebilirsiniz. Bu durumda 2005'te yedekleme ve 2008'de geri yükleme yapabilirsiniz.


1

Bu sorunun bir süre önce sorulduğunu biliyorum ama yine de cevaplayacağım.

SQL 2005 sunucunuzda çalıştırdığınız veritabanını çalıştıran her satıcıyı arayın ve onlarla yazılımın 2008'de çalışacağını onaylayın. Örnek olarak, BlackBerry sunucusu henüz 2008'de çalışmaz ve eğer denerseniz veya muhtemelen kötü veri ile.

Bunu 2000'den 2005'e geçerken satıcıları aradım ve önemli parçalarımızdan birinin sorunları olduğunu buldum. Hızla satıcıdan bir sql komut dosyası tarafından düzeltildi ama elden önce ve ne olacağını biliyordum sevindim.


1

Herkes nasıl yeni sürüme geçileceğini zaten yanıtladı, ancak bir şeyler ters giderse eski sürüme geçiremeyeceğinizi unutmayın. Bu nedenle, çalıştırdığınız tüm satıcı yazılımlarıyla uyumluluğu kontrol etmek çok önemlidir.

Yeni bir makine oluşturmak genellikle en iyisidir, daha sonra tıpkı SQL 2005 sunucuları arasında hareket ediyormuş gibi yedekleyin ve geri yükleyin veya ekleyin / ayırın - Sunucuları değiştiriyorsanız artık oturum açma işlemlerinin bir sorun olabileceğini unutmayın.


0

Amaç, veritabanlarını (raporlama hizmetleri dahil), SQL Server 2008 için System Center Operations Manager ve System Center Configuration Manager uygulamalarını taşımaktır. Sunucuların her birinin özel bir sql sunucusu 2005 olduğu bir zamanda.


Yardımınızı takdir ediyorum (bağlantılar, pdf'ler, her neyse).

Daha fazla bilgiye ihtiyaçları varsa, sadece sormak (bu alanda acemi olmasına rağmen).


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.