【问题标题】:Create ODBC Connection from Access to SQL Server创建从 Access 到 SQL Server 的 ODBC 连接
【发布时间】:2012-05-01 22:22:54
【问题描述】:

我需要帮助从空白 access 2010 数据库连接到我的远程 SQL Server 2005 数据库。这是因为我将在 Access 中编写所有客户端应用程序,并使用 SQL Server 将所有内容存储在服务器上。我正在使用向导,并尝试创建一个新的 DSN。我要做什么:

Which SQL Server do you want to connect to?
Server:

服务器是windows server 2008,是远程的。我一直在使用 .RDP 文件连接到它,但我不确定如何设置链接。

请让我澄清任何不合理的地方。

谢谢。

【问题讨论】:

    标签: sql-server ms-access odbc windows-server-2008


    【解决方案1】:

    输入装有 SQL Server 的服务器的 IP 地址或 Windows 主机名。

    您需要确保您的服务器在其内部软件防火墙中打开了端口 1433。如果您通过任何类型的路由器,该路由器还需要进行端口转发,并且防火墙可能会为端口 1433 打开。

    此外,您需要确保您的 SQL Server 实例设置为使用端口 1433 侦听 TCP/IP(除非您选择不同的端口)。

    您最好先尝试从 SQL Server Management Studio 连接到它。完成这项工作后,您应该可以更轻松地设置 DSN。

    有关疑难解答,请参阅:
    http://blogs.msdn.com/b/sql_protocols/archive/2005/10/22/sql-server-2005-connectivity-issue-troubleshoot-part-i.aspx
    http://blogs.msdn.com/b/sql_protocols/archive/2006/09/30/sql-server-2005-remote-connectivity-issue-troubleshooting.aspx

    【讨论】:

    • 这是我的问题,我只是通过远程桌面访问(.RDP 文件)访问服务器。我一直在连接到 mail.blahblah.com,其中 blahblah 是域名。这是我到目前为止尝试过的:mail.blahblah.com mail.blahblah.com\SQLEXPRESS mail.blahblah.com\SQLEXPRESS,1433 blahblah.com blahblah.com\SQLEXPRESS blahblah.com\SQLEXPRESS,1433 TERM.blahblah.com TERM.blahblah.com\SQLEXPRESS TERM.blahblah.com\SQLEXPRESS,1433 其中 TERM 是计算机的名称(我认为)。即使看起来很简单,我似乎也无法弄清楚这一点。非常感谢:)
    猜你喜欢
    • 1970-01-01
    • 2013-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多