Primeiro de tudo, não existe o SQL Server 2003.
Você desejará fazer um backup completo do banco de dados de origem e restaurá-lo no novo SQL Server, provavelmente usando a sintaxe WITH MOVE para colocar os arquivos no local correto da letra da unidade.
Não use os dados de cópia nem os assistentes de banco de dados de cópia. Eles são inúteis.
RESTORE DATABASE [001] FROM DISK = 'C:\path\to\backup.bak' WITH REPLACE,
MOVE '001_Data' TO 'D:\Path\To\FileRESTORE DATABASE [001] FROM DISK = 'C:\path\to\backup.bak' WITH REPLACE,
MOVE '001_Data' TO 'D:\Path\To\File%pre%1.mdf',
MOVE '001_Log' TO 'E:\Path\To\File%pre%1_log.ldf'
1.mdf',
MOVE '001_Log' TO 'E:\Path\To\File%pre%1_log.ldf'
Você precisará descobrir quais são os nomes de arquivos lógicos do dbo.sysfiles no servidor antigo e substituir 001_Data e 001_Log pelos nomes de arquivos lógicos corretos.