Από ότι καταλαβαίνω θέλει μια αυτοματοποιημένη διαδικασία και όχι να μπεί στο Management Studio να το κάνει.
Backup σε 05 και restore σε 08 δεν γίνεται; Αν γίνεται τότε μπορείς να γράψεις δυο απλά scripts:
1) τρέχεις αυτό στον 05
BACKUP DATABASE [mydb] TO DISK = N'C:\temp.bak' WITH NOFORMAT, NOINIT, NAME = N'Temp backup for migration', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO
2) και αυτό στον 08
USE [master]
GO
RESTORE DATABASE [mydb] FROM DISK = N'C:\temp.bak' WITH FILE = 1, NOUNLOAD, STATS = 10
GO
Είπες ότι το σχήμα είναι ίδιο. Αλλά και να μην είναι, τρέχεις πρώτα change scripts και μετά κάνεις το backup.
edited: Χαίρομαι πολύ όταν ακούω κόσμο να θέλει να κάνει migration/upgrade χωρίς να θέλει να πάρει την βάση του πελάτη στο γραφείο!
Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Διαβάστε επίσης τους όρους χρήσης.