我做了使用SQL Server/T-SQL如下恢復數據庫:從備份文件,在文件名匹配reg表達式
RESTORE DATABASE UAT
FROM DISK = 'E:\Databases\backup\MY_LIVE_20120720_070001.bak'
WITH REPLACE
但我希望能夠使用該忽略的數字文件位置在我的備份文件中的文件名(代表日期)。將只有一個'MY_LIVE_****.bak'
,但其數字字符串將改變每一天。
我們的目標是每週從實況中恢復我的UAT實例,使用最新的備份 - 其中只有與該字符串前綴匹配的文件,但數字/日期將每週更改。
我想已經有一個解決方案: http://stackoverflow.com/questions/6101331/sql-to-get-most-recent-full -backup-file-for-a-specific-database-in-sql-server – psadac 2012-08-08 11:56:59