zoukankan      html  css  js  c++  java
  • 开放数据库互联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=[密码]

  • 相关阅读:
    用命令创建MySQL数据库
    Linux下安装mysql
    MySQL字符集及校对规则的理解
    Mybatis 高级结果映射 ResultMap Association Collection
    查看linux系统版本命令
    hdu 1217 Arbitrage (最小生成树)
    hdu 2544 最短路(两点间最短路径)
    hdu 3371 Connect the Cities(最小生成树)
    hdu 1301 Jungle Roads (最小生成树)
    hdu 1875 畅通工程再续(prim方法求得最小生成树)
  • 原文地址:https://www.cnblogs.com/chhuang/p/4170170.html
Copyright © 2011-2022 走看看