Tja, wie gesagt, Die Kopie Deines Statements oben sollte ja wohl funktionieren.
Dein Versuch sieht anders aus, als das, was angeblich funktioniert. Das war:
Code:
RESTORE DATABASE [db_Name] FILE = N'db_Name'
FROM DISK = N'E:\Pfad des Backups\db_Name.bak'
WITH FILE = 1,
MOVE N'db_Name' TO N'..PathWithFile.mdf',
MOVE N'db_Name_log' TO N'..PathWithFile.LDF',
NOUNLOAD,
REPLACE
Ach und ganz nebenbei: Wieso "glaubst" Du?
Was ist mit Fehlerbehandlung, ErrorCode, ErrorText?