Answers:
当然。
使用管理工具中的“数据源(ODBC)”小程序在PC上手动创建ODBC连接。
启动regedit并转到HKLM \ Software \ ODBC,然后将整个批次从ODBC导出到.reg文件。这是文件夹上的右键单击选项。
现在在记事本中打开导出的文件,您需要删除所有与您的特定ODBC连接无关的内容。
您应该最终得到一个看起来像这样的注册表文件
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC Data Sources]
"TEST"="SQL Server"
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\TEST]
"Driver"="C:\\Windows\\system32\\SQLSRV32.dll"
"Server"="SERVERNAME"
"LastUser"="USERNAME"
"Trusted_Connection"="Yes"
根据连接设置等,它可能会略有不同。您将需要两部分,数据源定义连接的类型,在本例中为SQL Server,然后是告诉您调用该位,使用哪种驱动程序以及使用哪种身份验证的位。设置连接后,所有这些都将完成,只需要插入其中的.reg文件即可。
然后,您可以在任何PC上通过双击reg文件将其导入,或者如果您拥有设施,则可以运行脚本以使用regedit导入它。您可以从批处理文件调用此导入:
regedit /s FileToImport.reg
reg.exe
。如果仍然要移动文件,最好创建文件DSN而不是系统DSN。
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\...
。