使用CMD / Powershell测试32位ODBC连接

时间:2016-03-24 10:58:30

标签: powershell cmd odbc registry

我已经在网上搜索了一个方法,但我不知所措,所以我希望你们可以帮助我!

我正在尝试使用PowerShell向ODBC添加数据源,我已设法使用注册表项添加它,但是由于某种原因,它需要您测试连接,否则它无法正确地进行连接。

要使用以下代码创建条目。

regedit /s .\dsn.reg
regedit /s .\ODBCDataSources.reg

start-sleep -Seconds 2

#Edit ODBC
$registryPath = "HKLM:\SOFTWARE\WOW6432Node\ODBC\ODBC.INI\AutoFlow"

$Name = "EngineName"

$value = "$AFDBName"

New-ItemProperty -Path $registryPath -Name $name -Value $value -PropertyType String -Force | Out-Null

为了解决当前我正在启动ODBC的测试连接的需要,以便他们可以测试连接,它将等待ODBC关闭然后继续,但显然这不是最好的方法关于它。

非常感谢你们给予的任何帮助!

0 个答案:

没有答案