我已经创建了一个本地数据库,我想将一些表连接到Microsoft Access。我正在通过Microsoft Access的“通过创建链接表链接到数据源”功能来做到这一点,为此,我需要创建一个DSN。但是在显示
时出现错误“服务器不存在或访问被拒绝”
此刻,我正试图创建一个新的DSN,并且在下面的步骤(需要指定服务器)中遇到了麻烦。我尝试了两个不同的服务器名称,但它们都无法正常工作。
注意:绝对不是访问被拒绝的问题,因为我已经亲自测试了登录名,并且它们都可以正常工作。
有人可以告诉我我做错了什么吗,或者无法将Access链接到本地数据库。
答案 0 :(得分:1)
我没有使用LocalDB,而是使用了运行良好的SQLExpress。
答案 1 :(得分:1)
为新数据源选择驱动程序时,请使用 用于SQL Server的ODBC驱动程序... 或 SQL Server本机客户端 。 (注意:我也能够使“ SQL Server”驱动程序正常工作,但只能通过在下一步/图像中指定实例的命名管道地址来指定要连接的SQL Server。)
“为SQL Server创建新数据源”中要连接的SQL Server应该为”(LocalDB)\ 实例名称” ;在这种情况下“(LocalDB)\ MSSQLLocalDB”
以下是测试连接的结果,然后将链接添加到master数据库中的两个表