使用MS Access从另一台计算机连接到SQL Server Express 2012

时间:2013-12-18 20:47:07

标签: sql sql-server ms-access

我在计算机上设置了SQL Server Express 2012的实例。在这台计算机上,我使用MS Access作为客户端来访问存储在SQL Server Express上的数据。当我打开MS Access并单击一个对象时,它会提示我输入SQL Server用户名和密码(我设置了一个SQL Server Native 11.0驱动程序)。这很好用。目标是将文件放在其他计算机上,以便他们可以访问我们的SQL Server上的数据。我还启用了TCP / IP协议以允许远程连接以及必要的防火墙设置。但是,当我将文件放在另一台计算机上时,它返回SQL Server错误53.奇怪的是,我有另一台计算机,我测试了它,它完全正常。

我的假设是我在客户端计算机上缺少软件。客户端计算机上必须存在哪些软件,以便能够在“服务器计算机”上访问我的SQL Server Express?

如果您有任何疑问,请告诉我,此时我感到难过。

1 个答案:

答案 0 :(得分:0)

如果您使用的是ODBC,则需要在第二台计算机上

  • 开始 - >控制面板 - >数据源(ODBC)
  • 选择系统DSN标签
  • 点击添加...
  • 选择SQL Server Native Client
  • 同名作为工作计算机上的名称
  • 选择要连接的服务器等。

你应该没问题