最近做了一个链接Access的实例,记录一笔。

如果你的Access数据库文件和SQLServer数据库在同一服务器上,可直接在数据库手动创建数据库链接

步骤如下:

打开新建链接,给你的链接起一个顺眼的名字

然后提供程序选择如图所示的东西,这个可能不同的Access版本选择不同,分12.0和15.0两种,根据实际情况选一个就好了

然后,再给一个自定义的产品名称

数据源给你要链接的数据库文件.mdb的路径

如图:

点击确定。完成

在你的链接服务器上可以看到

这就完成啦。

查询结果:

当然 这是一个很简单的测试

大部分情况我们会需要在两个不同服务器间进行数据通讯

这时候,我们仅需要增加两步操作

1、将Access数据库文件或其所在文件夹设置共享,可以通过另一台服务器进行访问,并有读写权限

2、在SQLServer服务器做一个映射盘,映射到需要读取的Access数据库文件这样可以通过Windows账户登录sql进行访问,如需通过其他用户验证登录到数据库并访问,需要将access数据库拷到sql数据库服务器本地

其余步骤和在本机进行测试相同,配置链接服务器即可

总结: 如果需要SQLServer远程访问access并获取数据的话,可考虑将access数据库中数据实时写入SQLServer,不然很麻烦

***************************************************************************************************************************************************************

这里是一个分割线

只能说  SQLServer远程连接Access数据库的限制太多,感觉还是尽量选择Access主动写入SQLServer比较好,或者写程序在Access的数据库服务器上定时刷取记录

不然,很坑。

跨服务器使用SQLServer连接Access时,只可以在Windows登录时远程连接到,使用用户名登录不能连接。

也尝试过从Access服务器将数据库文件拷到SQLServer数据库本地,然后再同步数据的方法,但是很不稳定且无法避Access数据库的占用问题。

o(╥﹏╥)o

最新文章

  1. 正则表达式匹配/data/misc/wifi/wpa_supplicant.conf的WiFi名称与密码
  2. Putty & Ctrl+s 的魔咒
  3. 一小时学会Markdown写作
  4. GenericServlet,HttpServletRequest和HttpServletResponse
  5. css3 钟表
  6. [分享]好用的Markdown编辑器
  7. Octave下载
  8. AfxMessageBox("这里为提示框的内容");程序弹出一个提示窗口,可以做调试提示信息
  9. ASP.NET WEB API 2 框架揭秘 读书笔记(一)
  10. apache服务器中设置目录不可访问
  11. JavaScript之BST
  12. MySQL之SELECT用法
  13. Algorithm --> 最长回文子串
  14. 05 入门 - 浅谈 ASP.NET MVC程序的工作原理
  15. JVM,Tomcat与OSGi类加载机制比较
  16. thinkphp5.1的公共函数库 common.php
  17. beego 实现API自动化文档
  18. SSH命令行管理文件
  19. Go 开源博客平台 Pipe 1.0.0 发布!
  20. od 转储 二进制文件常用命令

热门文章

  1. hibernate关联关系(多对多)
  2. php 利用curl_*测试数据并发
  3. Zipkin架构简介
  4. django10-form表单组件
  5. HTTP:Web的基础
  6. 【微信小程序】App.js生命周期
  7. MySQL通过SHOW TABLE STATUS查看库中所有表的具体信息
  8. TICK技术栈(一)TICK技术栈介绍
  9. C++ 基础语法 快速复习笔记---面对对象编程(2)
  10. 201271050130-滕江南-《面向对象程序设计(java)》第十二周学习总结