zoukankan      html  css  js  c++  java
  • SQLServer 跨服务器链接 Access数据库

    最近做了一个链接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

  • 相关阅读:
    css选择符有哪些?哪些属性可以继承?优先级算法如何计算?内联和important哪个优先
    移动端重要的几个CSS3属性设置
    关于移动端的Click事件
    JS根据key值获取URL中的参数值,以及把URL的参数转换成json对象
    动态添加JS文件到页面
    JS 模拟C# 字符串格式化操作
    JS cookie 读写操作
    很好用的Tab标签切换功能,延迟Tab切换。
    SpringMVC 原理
    SpringMVC 三种异常处理方式
  • 原文地址:https://www.cnblogs.com/catherinehu/p/11258868.html
Copyright © 2011-2022 走看看