查找我的数据库的 DSN?

发布于 2024-09-03 03:48:02 字数 122 浏览 5 评论 0原文

我有一个 SQL 数据库,想要使用 VBA 连接到它以支持一些旧功能。我正在使用 ADODB 连接,需要知道我的数据库 DSN 是什么。我怎样才能找到这个?

我正在使用 SQL Server 2008,谢谢! :D

I have an SQL database and want to connect to it using VBA in order to support some legacy functionality. I'm using an ADODB connection and need to know what my database DSN is. How can I find this?

I'm using SQL Server 2008, thanks! :D

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

遗忘曾经 2024-09-10 03:48:02

DSN(数据源名称)是引用数据库的间接方式。您必须手动创建它们(或使用某种向导半自动创建)。转到ControlPanel->AdministrativeTools->DataSources (ODBC) 查看是否已为您要连接的数据库定义了一个。

但我认为你可能指的是“连接字符串”,而不是“DSN”。有很多很多方法可以告诉 ADODB 如何查找并连接到数据库(DSN 只是其中之一),但您总是需要一个连接字符串。

我经常求助于 ConnectionStrings.com 来帮助我解决类似但不相同的选项的迷宫。

A DSN (data source name) is an indirect way of referring to the database. You have to create them manually (or semi-automatically using a wizard of some kind). Go to ControlPanel->AdministrativeTools->DataSources (ODBC) to see if one has already been defined for the database to which you want to connect.

But I think you might mean "connection string", not "DSN". There are many, many ways to tell ADODB how to find and connect to your database (DSNs are just one of those), but you always need a connection string.

I have often turned to ConnectionStrings.com to help me through the maze of similar-but-not-identical options.

ゞ花落谁相伴 2024-09-10 03:48:02

可能没有 DSN。 DSN 不会自动创建。


我不确定您是否真正指的是 DSN,因为 DSN 是一个 ODBC 概念。不过,请查看“管理工具”->“数据源 (ODBC)”。

There may not be a DSN. DSNs are not created automatically.


I'm not sure you really mean DSN, as a DSN is an ODBC concept. Still, look in Administrative Tools->Data Sources (ODBC).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文