sql-server - 访问查询 DSN-less 连接字符串错误
问题描述
我有一个查询,在创建时使用 ODBC 连接到 SQL 数据库。
我现在需要更改它,因为 Access 文件将在我们公司内共享和使用,如果我能提供帮助,我不想将 ODBC 分别放在所有这些计算机上。
因此,稍后进行一些快速的谷歌搜索,我进入查询并找到了属性“ODBC Connect Str”并将其更新为(希望)独立于 ODBC 连接。
旧的连接字符串(工作正常)是:
ODBC; DSN=Orderwise 2;Description=Orderwise Connection;UID=myusername;PWD=mypassword;DATABASE=LIVEDATA
新的连接字符串当前是:
ODBC;Driver={SQL Server};Server=Dc01/Orderwise;Database=LIVEDATA;Uid=myusername;Pwd=mypassword;
但是每当我尝试保存或运行查询时,它都会给我一个错误
ODBC -- 与“{SQL Server}Dc01/Orderwise”的连接失败。
我已经尝试过没有ODBC;
关于新字符串的部分,它也没有工作。随后的谷歌搜索错误并没有让我更进一步。
谁能告诉我出了什么问题?
解决方案
推荐阅读
- flutter - Flutter FutureBuilder 并使用 Navigator.pushNamed 导航到不同的路线
- javascript - 如何分离突出显示的对象 JavaScript
- javascript - 如何根据 div 的样式使用 jquerySelectorAll
- xml - 在 xml 文件中自动生成用于 Omnett++ 模拟的环境对象
- mysql - INNER JOIN 结合 2 列
- javascript - ReactJS中componentDidMount内的多个api调用中的多个设置状态
- node.js - Angular - 如何在不创建nodejs服务器的情况下引用客户端本地activex dll
- sitecore - 如何从顶级 1st 父 ID Sitecore RESTful API 获取 3rd 级子项详细信息
- java - 为什么这个类方法返回'null'?
- r - 在邻接数据框中转换事件列表数据框