Se caso já tentou alguma vez restaurar backup do SQL Server 2000 para o 2012, com certeza retornou o seguinte erro:
-----------------------------------------------------------------------------------------------
Msg 3169, Level 16, State 1, Line 2
The database was backed up on a server running version 8.00.0818. That version is incompatible with this server, which is running version 11.00.3000. Either restore the database on a server that supports the backup, or use a backup that is compatible with this server.
Msg 3013, Level 16, State 1, Line 2
RESTORE DATABASE is terminating abnormally.
-----------------------------------------------------------------------------------------------
No SQL Server 2012, só é possível restaurar backups feitos da versão 2005 ou superior.
Para a solução, será necessário restaurar o backup do SQL Server 2000 em alguma outra instância SQL Server 2005 ou 2008.
No SQL Server 2005 ou 2008:
Defina o nível de compatibilidade (compatibility level) para SQL Server 2005 (90) ou SQL Server 2008 (100) e restaure o Backup.
Bruno Duarte.