Hello everybody,
Few months ago, I had a really bad issue with the restore of a SQL Server database.
I needed to restore a database but the original database was still in the server and cannot be replaced. Whatever, I created a "move template" and, as the datafile structure changed with time, I had to use the solution explained in this official "how-to" (solution 2 with alternate client restore). This worked fine
http://www.symantec.com/business/support/index?page=content&id=TECH19198
I have pretty much the same issue now but the solution previously mentioned is not working anymore.
The actual situation is the following: I need to restore a database (1 full and 3 transactions log backups to restore). There were multiple datafile manipulation between the full backup and the last transaction log backup (Actually: 2 datafiles were added and one of the existing's one has been renamed).
Since the original database is still there and cannot be replaced, I want to apply the solution provided in the "How-to" and use an alternate client like I did before but this does not work.
The script procuded by the "Create a move template" option shows me 2 datafiles and 1 logfile to un-comment (which I know is not correct)
If I start it after modifying the path, the process fails at the last step.
Obviously, even if the error message is really not clear, the wrong datafiles enumeration in the script is the cause. The database has, in fact, 4 datafiles and 1 log file)
My question is: How can I deal with this situation? How can I restore my database without replacing the original one?
Thanks for your help
PS: I used NetBackup 7.6.0.2 on a Windows Server 2008R2 with SQL Server 2012 SP1