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访问对象数据库及其他非关系数据库。
最新文章
- kaggle 竞赛之套路
- java web 100个知识点
- JQuery笔记:JQuery和JavaScript的联系与区别
- 09_控制线程_线程睡眠sleep
- this point
- DPDK2.1 linux上开发入门手册
- Eclipse 4.3正式版发布
- HDU 5963 博弈
- GC机制总结
- [python,2018-06-29] 37%法则及其拓展解决恋爱问题
- Angular路由与多视图综合案例
- python-廖雪峰,map/reduce学习笔记
- 2-Eighteenth Scrum Meeting-20151218
- mdm9x07 ATC AT+QCFG usbnet
- js手机号码正则表达式
- 将jpg压缩成webp格式的图片
- UVA 11947 Cancer or Scorpio 水题
- 【bootstrap】面包屑导航(Breadcrumbs)
- Css(样式)
- [转载]Java在线打开PDF文档
热门文章
- DEA Push rejected: Push to origin/master was rejected问题的解决方法
- maven 私服上有jar包但是却下载不下来
- 20189220 余超《Linux内核原理与分析》第二周作业
- Linux在线安装Redis
- Asp.net MVC 权限验证,以及是否允许匿名访问
- Dolly
- -bash: /bin/grep: Argument list too long和 find: Arguments to -type should contain only one letter报错处理
- python中urllib的urlencode与urldecode
- 【Ubuntu升级python3.5到python3.6】dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) Errors were encountered while processing: E: Sub-process /usr/bin/dpkg returned an error code (1) 问题解决
- [LeetCode] 68. Text Justification 文本对齐