找回密码
 立即注册

QQ登录

只需一步,快速开始

Eden.Sun Wyn认证

超级版主

179

主题

3584

帖子

6741

积分

超级版主

Rank: 8Rank: 8

积分
6741

Wyn高级认证Wyn认证

Eden.Sun Wyn认证
超级版主   /  发表于:2024-8-20 14:55  /   查看:448  /  回复:0
本帖最后由 Eden.Sun 于 2024-8-20 15:07 编辑

    今天介绍通过ODBC方式访问共享路径下的文件型数据库。
    最近有小伙伴遇到了 Access 数据库作为数据源、且数据库并不在Wyn的服务器上的使用场景。首先,Access 是文件型数据库,且不是 Wyn 直接支持的数据源,所用我们需要使用 ODBC 的方式进行连接,然后是跨服务器,我们可以尝试使用共享文件的方式进行访问,只要能读取到数据文件,那么就可以进行使用了。


    1. 设置服务启动账户
    在服务中找到 Wyn 的服务(WynService)右击选择属性,找到登录设置,设置当前Wyn服务启动的账号,需要有系统管理员的权限,我设置的是域账号,如果网络没有加域,就使用当前的系统管理员账号:
    image.png121906737.png


    然后重启 WynService。

    2. 文件设置共享
    然后在数据文件所在的机器上,将文件共享给第一步中配置的账户:
    image.png582494811.png


    测试共享成功,可以在 Wyn 的安装服务器访问共享路径下的文件,如果可以访问到,那就是共享成功了:
    image.png949394226.png

    3. 开始使用
    共享成功之后,就可以通过 ODBC连接了:
    image.png514063720.png
  
    ODBC 数据源只能通过自定义表进行使用:
    image.png14773558.png
   

    亲测Excel数据源也可以如此访问,通过这种方式解决文件型数据库只能访问客户端本地文件的弊端,扩大文件型数据源的适用范围,解决更多的问题。

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部