我试图确定一个MS SQL备份文件(.bak)是全或差分。
是否有捷径可寻? 在PowerShell中这样做的一种方式?
假设你正在谈论MS SQL。
我不认为有一种方法可以通过查看文件来判断。
这就是为什么计划你的备份过程以便通过使用诸如.bak,.diff,.trn等不同的文件扩展名来识别它是什么types的文件的猜测是很重要的。
也许你可以尝试restore verifyonly命令:
http://msdn.microsoft.com/en-us/library/ms188902.aspx
如果这是一个孤独的差异,SQL会告诉你这是一个不完整的集合。