【问题标题】:Install An ODBC connection from cmd line从 cmd 行安装 ODBC 连接
【发布时间】:2023-03-09 15:15:01
【问题描述】:

从 cmd 行安装 ODBC 连接

你好,我想安装一个odbc连接扔了cmd行,在这个cmd下面我可以打开
只有我想使用的数据库的名称和驱动程序。我还需要添加一个 ip、用户、密码、描述。

odbcconf configsysdsn "MySQL ODBC 5.2w 驱动程序" "DSN=test1|SERVER=(local)"

【问题讨论】:

    标签: odbc cmd


    【解决方案1】:

    好的,知道了!
    odbcconf configsysdsn "MySQL ODBC 5.2w 驱动程序" "DSN=test;SERVER=127.0.0.1;PORT=3306;DATABASE=mdb;UID=root "

    【讨论】:

    • 当您发布整个命令行时,您好。我使用以下标准制作了我的:Odbcconf.exe / a { ConfigDSN“MySQL ODBC 5.1 驱动程序”“DSN = 所需名称;描述 = 我的连接;服务器 = xxx;Trusted_Connection = 否;数据库 = xxx;端口 = 3306;UID = 根; PWD = xxx "} 但返回错误。 “他们缺少属性”
    • 在我的电脑(Windows 10 Pro 2004)上,命令行参数中的分隔符必须使用竖线而不是分号。
    【解决方案2】:

    根据this article on Microsoft.com

    ODBCCONF.exe 将在 Windows 数据访问组件的未来版本中删除。避免使用此功能,并计划修改当前使用此功能的应用程序。您可以使用 PowerShell 命令来管理驱动程序和数据源。有关这些 PowerShell 命令的详细信息,请参阅 Windows Data Access Components cmdlets

    等效于您的命令的 Power Shell 将是:

    Add-OdbcDsn -Name "test" -DriverName "MySQL ODBC 5.2w Driver" -Platform "32-bit" -DsnType "System" -SetPropertyValue @("SERVER=127.0.0.1", "PORT=3306", "DATABASE=mdb")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多