• 2.5_Database Interface ODBC数据源及案例


    分类

    用户数据源

      用户创建的数据源,称为“用户数据源”。此时只有创建者才能使用,并且只能在所定义的机器上运行。任何用户都不能使用其他用户创建的用户数据源。

    系统数据源

      所有用户在Windows下以服务方式运行的应用程序均可使用系统数据源。

    文件数据源

      文件数据源是ODBC3.0以上版本增加的一种数据源,可用于企业用户,ODBC驱动程序也安装在用户的计算机上。

    案例:创建系统的数据源

    ①开始”/“设置”/“控制面板”/“管理工具”/“数据源 (ODBC)”/“添加”,如下图:

    ②单击“添加”按钮,选择SQL驱动程序,单击“完成”;

    ③出现“创建到SQL的新数据源”窗口,输入数据源名称、描述、选择要连接到的SQL Server服务器,单击“下一步”。

    注意:若在此处选择“使用用户输入登录ID和密码的SQL Server验证”。则需要在相应的数据库“安全性” / "登录中创建用户ID并赋予其数据库权限。"

    ④勾选“更改默认的数据库为”,选择要创建ODBC的SQL数据库(比如rzerp_zjsy),单击“下一步”

    ⑤在打开的窗口中单击“完成”,完成ODBC的设置,单击“测试数据源(T)”按钮,当测试成功的时候会弹出如下对话框:

    ⑥单击“确定”。回到ODBC数据源管理器窗口,可以看到系统DSN里出现了刚才添加的SQL Server数据库的数据源。单击“确定”,完成SQL Server数据库ODBC的设置,如下图:

    数据库管理系统(DBMS)

       数据库管理系统(Data Base Management System 简称DBMS)是指数据库系统中对数据进行管理的软件系统,数据库系统的一切操作,包括查询、更新、以及各种控制,都是DBMS进行的。

    例如FoxPro、Access、Sybase、SQL Server等都是DBMS。

    小结:

      目前所有关系数据库都提供ODBC驱动程序,但ODBC对任何数据源未做优化,这也许会对数据库存取速度有影响;同时由于ODBC只能用于关系数据库,使得很难利用ODBC访问对象数据库及其他非关系数据库。

  • 相关阅读:
    hbase中double类型数据做累加
    kafka的分区模式?
    hive 定时加载分区
    在shell 中字符串,文件,数字的比较
    idea中maven依赖不能下载的解决办法
    Required field 'client_protocol' is unset! Struct:TOpenSessionReq(client_protocol:null, configuration:{use:database=default}) (state=08S01,code=0)
    SparkSQL ThriftServer服务的使用和程序中JDBC的连接
    hbase计数器
    hbase常用命令
    object not serializable (class: org.apache.kafka.clients.consumer.ConsumerRecord)
  • 原文地址:https://www.cnblogs.com/ximi07/p/11227975.html
Copyright © 2020-2023  润新知