如何防止 Quickbooks 更改数据库 .DSN 文件中的 "DatabaseName" 参数?
How can I prevent Quickbooks from changing the "DatabaseName" parameter inside the database .DSN file?
每次没有用户连接时,Quickbooks 都会重新创建此“.DSN”文件。我正在尝试使用 "SQL Anywhere" 驱动程序配置 ODBC 连接,配置所需的强制参数之一是 "DatabaseName"。在重新创建此文件之前,连接一直有效,唯一更改的参数是 "DatabaseName"。有什么建议吗?
您应该能够使用 SQLCONNECT
环境变量覆盖连接字符串。
如果将 SQLCONNECT
设置为 DatabaseName=YouDBName
,这将覆盖 DSN。
每次没有用户连接时,Quickbooks 都会重新创建此“.DSN”文件。我正在尝试使用 "SQL Anywhere" 驱动程序配置 ODBC 连接,配置所需的强制参数之一是 "DatabaseName"。在重新创建此文件之前,连接一直有效,唯一更改的参数是 "DatabaseName"。有什么建议吗?
您应该能够使用 SQLCONNECT
环境变量覆盖连接字符串。
如果将 SQLCONNECT
设置为 DatabaseName=YouDBName
,这将覆盖 DSN。