Para arquivos MDF, tente este comando:
dbcc checkprimaryfile ('c:\MyApp\AppData\foo.mdf', 2)
Ele gerará 3 propriedades com valores: Database name
, Database version
e Collation
.
A sintaxe está seguindo (o comando é não documentado, portanto, mais informações aqui ):
DBCC CHECKPRIMARYFILE ({'FileName'} [, opt = {0|1|2|3}])
FileName is nothing but the actual path of the SQL Server Database
Primary Data File .mdf file.
Opt = 0 - Verifies whether the file is a SQL Server Database Primary
Data file (.mdf).
Opt = 1 - Returns Database Name, Size, Max Size, Growth, Status and Path of all files associated to the database.
Opt = 2 - Returns Database Name, Version and Collation information.
Opt = 3 - Returns Name, Status and Path of all files associated to the database.