É possível exportar um arquivo CSV da lista de nomes de drivers de banco de dados a partir Create New Data Source
de ODBC Data Source Administrator
?
Será que este artigo descreve corretamente frustrado como você se sente? Obviamente, não há uma maneira fácil de obter essas informações ... a menos que você considere atualizar para ganhar 8 de uma maneira fácil :-(
Usei as informações deste artigo para fazer um PowerShell equivalente para você (você está no win 7, portanto o ps v2 é instalado por padrão):
get-itemproperty -path hklm:\software\odbc\odbcinst.ini\"Odbc drivers" |
get-member |
where {$_.definition -match "installed"} |
select-object name | export-csv -noTypeInformation
Inicie o PowerShell e cole acima (talvez seja necessário pressionar a tecla Enter uma ou duas vezes depois de colar). Em seguida, será solicitado que você especifique o caminho - este é um caminho e o arquivo para o qual seus dados serão exportados (por exemplo c:\temp\myDrivers.csv
) - pressione Enter - e se tudo der certo, um arquivo com a lista de drivers será produzido para você.
Edit: isso dará adicionalmente versão e dll usadas.
get-itemproperty -path hklm:\software\odbc\odbcinst.ini\"Odbc drivers" |
get-member |
where {$_.definition -match "installed"} |
foreach-object { get-itemproperty -path $("hklm:\software\odbc\odbcinst.ini\"+ $_.name)} |
select-object PSChildName,Driver|Add-member -MemberType ScriptProperty -Name FVersion -Value {(((get-item $this.Driver).versionInfo)).FileVersion} -PassThru |export-CSV -noTypeInformation