成都创新互联网站制作重庆分公司

odbc支持nosql,odbc使用方法

如何用ODBC访问SQL数据库

如何用ODBC访问SQL数据库

网站设计制作过程拒绝使用模板建站;使用PHP+MYSQL原生开发可交付网站源代码;符合网站优化排名的后台管理系统;成都网站建设、成都网站设计收费合理;免费进行网站备案等企业网站建设一条龙服务.我们是一家持续稳定运营了十载的成都创新互联网站建设公司。

SQL Server 2008数据库部署完成后,服务器访问和客户端计算机访问都可以通过ODBC访问SQL数据库。

基于ODBC的应用程序对数据库的操作不依赖任何数据库系统,不直接与数据库系统联系,所有的数据库操作由对应的ODBC驱动程序完成。下面小内为大家介绍如何用ODBC访问SQL数据库。

1.选择“开始”→“管理工具”→“数据源(ODBC)”选项,显示“ODBC数据源管理器”对话框。

2.切换到“系统DSN”选项卡,默认情况下计算机中没有部署和任何数据库的连接。

3.单击“添加”按钮,显示“创建新数据源”对话框。在“选择您想为其安装数据源的驱动程序”列表中,选择“SQL Server”选项。

4.单击“完成”按钮,启动创建新数据源向导,显示“创建到SQL Server的新数据源”对话框。在“名称”文本框中,键入数据源的名称,在“服务器”列表中选择目标SQL Server 2008数据库服务器,或者键入数据库服务器的名称。

5.单击“下一步”按钮,显示下图对话框,设置数据库的身份验证方法。ODBC支持基于Windows NT模式的身份验证和基于SQL Server的验证模式。本例中选择SQL Server验证模式。在“登录ID”文本框中,键入数据库管理员的名称,在“密码”文本框键入数据库管理员的密码。

6.单击“下一步”按钮,显示下图所示的对话框。设置连接的目标SQL Server 2008数据库服务器后,默认连接的数据库。默认没有选择任何数据库,其他选项使用默认值即可。

7.单击“下一步”设置连接到SQL Server 2008的数据库参数,建议使用默认值。如果在部署SQL Server 2008的过程中,更改了默认的数据库参数,建议在此对话框中设置和部署数据库时使用相同的参数。

8.单击“完成”按钮,显示创建ODBC数据源使用的参数。

9.单击“测试数据源”按钮,测试能够连接到目标数据库,如果成功显示“SQL Server ODBC 数据源测试”对话框,在“测试结果”列表中会显示“测试成功”信息。

10.单击两次“确定”按钮,完成ODBC数据源的创建,创建成功的数据源。应用程序即可通过ODBC数据源连接到目标数据库。

SQL配置ODBC数据源

1、在控制面板管理工具中找到"数据源ODBC",并启动。

2、点击添加

3、选中 sqlserver

4、填写服务器地址

5、填写登陆账号、密码

6、选择默认连接的数据库

7、配置完成,可以测试连接

扩展资料:

spring中配置数据源的几种常见方式:

1、 #mysql 数据库配置(jdbc.properties)

2、jdbc.driverClassName=com.mysql.jdbc.Driver

3、jdbc.url=jdbc:mysql://localhost:3306/databaseName?useUnicode=trueamp;characterEncoding=UTF-8

4、jdbc.username=root

5、jdbc.password=root

参考资料:百度百科 数据源

ODBC不能连接部分sql2000数据库,急求解决办法(送高分)。

出现这种情况大多数都是这样:

1、ping数据库机器的IP地址能PING通,而PING数据库机器的计算机名就PING不通了!

2、以上相反.

3、telnet 数据库IP或者机器名 1433 ,看看报不报,如果不报错那可能就是1、2的问题,如果报错那可能是目标机器数据库没有打开或者有防火墙.

解决方法:

1、先确定数据已在始运行中,而且没有防火墙。不行往下看。

2、工具-〉选项-〉高级-登录(连接)超时设置成0.如果不行在往下看。

3、用记事本打开 系统目录\WINNT\system32\drivers\etc 下的hosts文件

在里面添加 数据库的IP 和 数据库的机器名,保存试试看,不行在往下看。

在不行我也没有办法了,重装也不一定能解决问题。

如何使用odbc连接数据库?

 首先安装Mysql数据库。

然后安装MySQL ODBC 驱动

将要连接的MySQL数据库文件夹复制到MySQL安装文件夹的DATE目录下,DATE下的文件名为数据库名:

1、C:\Program Files\MySQL\MySQL Server 5.0\data

2、C:\ProgramData\MySQL\MySQL Server 5.1\data

根据您的系统可能不能,本人WIN7系统为上面第二个目录,安装完成后,我们下一步就创建ODBC数据源,步骤如下:

一、打开控制面板——管理工具——数据源(ODBC)——文件DSN如下图:

点添加,然后选择MySQL ODBC 5.1 Driver 如下图:

输入数据源地址及名称按下一步然后完成数据源的创建,如下图:

完成创建如下图:

然后系统会弹出下图窗口,在Server:中填入本机地址:127.0.0.1, Port:3306(MySQL默认端口),User:填root(默认用户名为小写root),密码填入安装时输入的密码,database:选择MySQL数据库,完成按OK这样数据源就创建成功!

然后打开Access--外部数据--导入ODBC数据库—选择导入新表或链接--然后选择刚刚创建的数据源,也可以在这里新建数据源,方法和前面一样。

然后输入密码,选择数据库按OK建立链接!

ODBC数据库是什么?

ODBC是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。

ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。一组数据的位置,可以使用 ODBC驱动程序访问该位置。

一个完整的ODBC由下列几个部件组成:

1、应用程序(Application)。

2、ODBC管理器(Administrator)。该程序位于Windows控制面板(Control Panel)的管理工具内,其主要任务是管理安装的ODBC驱动程序和管理数据源。

3、驱动程序管理器(Driver Manager)。驱动程序管理器包含在ODBC32.DLL中,对用户是透明的。其任务是管理ODBC驱动程序,是ODBC中最重要的部件。

4、ODBC API。

5、ODBC 驱动程序。是一些DLL,提供了ODBC和数据库之间的接口。

6、数据源。数据源包含了数据库位置和数据库类型等信息,实际上是一种数据连接的抽象。

为什么要配置ODBC

ADO可以与ASP结合,以建立提供数据库信息的主页内容,在主页画面执行SQL命令,让用户在浏览器画面中输入,更新和删除站点服务器的数据库信息;ADO使用RecordSets对象,作为数据的主要接口;ADO可使用Vbscript,JavaScript语言来控制数据库的访问,与查询结果的输出显示画面;ADO可连接多种的数据库,包括SQLServer、Oracle、Informix等支持ODBC的数据库。因此,在使用ADO访问数据库之前我们还有一项重要的工作要做,那就是创建和配置ODBC数据源。1.ODBC的定义首先,还是也让我们来解释一下有关ODBC的概念,这将有利于下面内容的理解。ODBC(OpenDatabaseConnectivity开放式数据库互联)是微软推出的一种工业标准,一种开放的独立于厂商的API应用程序接口,可以跨平台访问各种个人计算机、小型机以及主机系统。ODBC作为一个工业标准,绝大多数数据库厂商、大多数应用软件和工具软件厂商都为自己的产品提供了ODBC接口或提供了ODBC支持,这其中就包括常用的SQLSERVER、ORACAL、INFORMIX等,当然也包括了Access。数据库驱动程序使用DataSourceName(DSN)定位和标识特定的ODBC兼容数据库,将信息从Web应用程序传递给数据库。典型情况下,DSN包含数据库配置、用户安全性和定位信息,且可以获取WindowsNT注册表项中或文本文件的表格。通过ODBC,我们可以选择希望创建的DSN的类型:用户、系统或文件。为了更好地让大家理解上一段话,我们接下来来解释一下其中的几个名词:DSN:根据MICROSOFT的官方文档,DSN的意思是“应用程序用以请求一个连到ODBC数据源的连接(CONNECTION)的名字”,换句话说,它是一个代表ODBC连接的符号。它隐藏了诸如数据库文件名、所在目录、数据库驱动程序、用户ID、密码等细节。因此,当建立一个连接时,你不用去考虑数据库文件名、它在哪儿等等,只要给出它在ODBC中的DSN即可。FILEDSN:当我们讨论这个问题时,先看看其他的DSN类型SYSTEMDSN:这种DSN可以被任何登录到系统中的用户使用。USERDSN:这是为特定用户建立的DSN。只有建立这个DSN的用户才能看到并使用它。在上面的两种情况中,DSN的细节都储存在系统的注册表中。


分享文章:odbc支持nosql,odbc使用方法
当前网址:http://cxhlcq.com/article/dseghdg.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部