O soluţie de a copia baza de date ar fi: dettach (sau oprit serviciul MSSQLServer), copiat MDF şi LDF, apoi attach pe celălalt server (şi eventual repornit serviciul).
Ar fi utile ceva informaţii suplimentare (încearcă să răspunzi la fiecare, te rog):
- ce sistem de operare, ce versiune (build) şi ce ediţie de SQL Server este pe server-ul de producţie ?
- ce sistem de fişiere ai (FAT/NTFS) ? e cumva activată compresia de fişiere ?
- ceva discuri mai exotice (RAID/SAN/etc) ?
- aceleaşi întrebări pentru server-ul de test
- fişierele de date sunt pe mai multe partiţii (sau ai un singur MDF şi un singur LDF) ? pe ce disc încerci să faci backup-ul ?
Un alt test interesant ar fi următorul: Încearcă să faci o bază de date nouă pe serverul de producţie, să faci o tabelă cu multe date în ea, apoi să faci backup şi să încerci să-l restaurezi pe serverul de test.
Ca să faci rapid o tabelă mare, poţi să execuţi:
create database test
go
use test
select identity(int) n into t from master..syscolumns a, master..syscolumns b
Răzvan