• 开放数据库互联ODBC配置(odbcconf)


    开放数据库互连(ODBC)是微软引进的一种早期数据库接口技术,通过ODBC驱动程序可访问数据库数据;使用ODBC管理器可以完成对数据库的链接操作。笔者利用ODBC接口,将WINDOWS计数器信息写入到SQL Server数据库中;以下是对ODBC配置:

    系统DNS:配置了这个数据源,当前服务器的所有用户都可以使用此数据源链接数据库。如下图所示:

    1、添加驱动程序:SQL Server连接

    clip_image001

    2、ODBC名称和连接服务器名称

    clip_image002

    3、连接验证方式:windows连接

    使用当前的windows账户和密码连接数据库。因此有以下两种情况:

    A、 目标服务器和发起服务器为同一个域中,若windows当前用户使用域管理员账号登录,则可以验证通过。

    B、 若目标服务器和发起服务器不为域服务器,则要求两服务器之间有相同账号,并相同密码,并在数据库中设置安全信任链接。才可以验证通过。

    clip_image003

    4、选择数据库

    clip_image004

    5、点击完成即可

    clip_image005

    6、通过脚本批量设置链接。

    @echo off

    echo 正在部署ODBC...

    odbcconf CONFIGSYSDSN "Sql Server" "DSN=填写DSN名称|SERVER=填写需要连接的数据库IP或者别名|Database=填写需要访问的数据库|Trusted_Connection=yes"

    注意:若使用SQL Server用户进行访问链接存在以下问题:

    1、程序不兼容,无法使用TCP/IP的接口访问

    2、可使用命名管道连接:

         a、新建管道别名

         b、odbcconf CONFIGSYSDSN "Sql Server" "DSN=填写DSN名称|SERVER=[管道别名]|Database=填写需要访问的数据库| Trusted_Connection=No|UID=[SQL用户]|PWD=[密码]

  • 相关阅读:
    开放平台整理
    Ubuntu Linux之软件源 解释
    遇到的几个linux问题,顺便把网上查到的帖过来
    Linux之网络配置
    Linux维护之Grub应用与问题汇总
    Linux维护之我用过的命令汇总(没多少意义,给我自己看的)
    大数据hadoop目录
    大数据hadoop环境搭建伪分布式模式
    大数据数据分析numpy库数组创建方式、数组的数据类型
    大数据hadoop运行模式
  • 原文地址:https://www.cnblogs.com/chhuang/p/4170170.html
Copyright © 2020-2023  润新知