‘壹’ 如何使用odbc连接数据库
使用odbc连接数据库的步骤如下:
1、首先安装Mysql
odbc
connector
插件。配置32位ODBC数据源,选择“控制面板”->"系统和安全"->"管理工具",如下图所示:
2、双击ODBC数据源(32位),进入下面界面,如下图所示:
3、切换至“系统DSN”选项卡,滚动并选择MySQL
ODBC
5.3
Unicode
Driver,单击完成,如下图所示:
4、配置数据源与用户名密码,并选择相应的数据库(注:Data
Source
Name
需要自己命名,Database
需要选择自己需要使用的数据库),以下是配置好的数据源,如下图所示:
5、打开SSDT,新建ODBC数据源,选择刚刚建立的数据源,输入用户名和密码(与设置数据源的时候的用户名和密码一致),如下图所示:
‘贰’ 如何配置SQL Server ODBC数据源
以WINDOWS
XP下配置SQL
SERVER的ODBC数据源为例
第一步
在控制面板下选择
管理工具--ODBC数据源,双击图标
第二步
在用户DSN
选项卡片上,点“添加”按钮,出现创建新数据源对话框,选择SQL
Server
第三步
输入数据源名称、数据源描述和SQL
Server
所在的服务器名称或者IP地址。服务器名称可以是SQL
Server所在的机器名称,也可以是IP地址。单击下一步按钮。
第四步
选择登录SQL
Server时的身份验证方式。并输入登录SQL
Server时所用到的用户名和密码。这里的用户名和密码是在SQL
Server中建立的。
第五步
在更改默认的数据库填选择数据库名,点击下一步。
第六步,点击完成,并测试数据源,测试成功后就完成ODBC数据源的创建了。
‘叁’ SQL SERVER 无法连接ODBC数据库
SQL SERVER 无法连接ODBC数据是设置错误造成的,解决方法为:
1、首先点击控制面板 在控制面板界面找到管理工具 点开该选项。
‘肆’ 连接SQL Server ODBC数据源是说连接不成功 在创建新的数据源 单击下一步时出错
这样试试:
1. 管理工具
2. 数据源
3. 选用户DSN选项卡,然后点添加
4. 选择sql server,点完成
5. 名称自定义,随便写个;
服务器写上sql server地址,如果不是默认端口则要带上端口,点下一步
6.如果是本机的数据库,直接点下一步即可;
如果不是就选:SQL Server验证
底下的用户名和密码框变成了可编辑状态,写上用户和密码,点下一步
7.默认数据库啥的看自己需求,默认是master库,如果好了就点下一步
8.这个选项卡也看自己需求,好了以后点完成
9.点击测试数据源
10.如果测试结果里显示测试成功,表示创建好了
‘伍’ 如何使用odbc连接数据库
首先安装Mysql数据库。
然后安装MySQL ODBC 驱动
将要连接的MySQL数据库文件夹复制到MySQL安装文件夹的DATE目录下,DATE下的文件名为数据库名:
1、C:Program FilesMySQLMySQL Server 5.0data
2、C:ProgramDataMySQLMySQL Server 5.1data
根据您的系统可能不能,本人WIN7系统为上面第二个目录,安装完成后,我们下一步就创建ODBC数据源,步骤如下:
一、打开控制面板——管理工具——数据源(ODBC)——文件DSN如下图:
然后系统会弹出下图窗口,在Server:中填入本机地址:127.0.0.1, Port:3306(MySQL默认端口),User:填root(默认用户名为小写root),密码填入安装时输入的密码,database:选择MySQL数据库,完成按OK这样数据源就创建成功!
然后打开Access--外部数据--导入ODBC数据库—选择导入新表或链接--然后选择刚刚创建的数据源,也可以在这里新建数据源,方法和前面一样。
然后输入密码,选择数据库按OK建立链接!
‘陆’ SQL数据库与ODBC数据源怎么连接与配置
ADO可以与ASP结合,以建立提供数据库信息的主页内容,在主页画面执行SQL命令,让用户在浏览器画面中输入,更新和删除站点服务器的数据库信息;ADO使用RecordSets对象,作为数据的主要接口;ADO可使用Vbscript,JavaScript语言来控制数据库的访问,与查询结果的输出显示画面;ADO可连接多种的数据库,包括SQL Server、Oracle、Informix等支持ODBC的数据库。因此,在使用ADO访问数据库之前我们还有一项重要的工作要做,那就是创建和配置ODBC数据源。
1. ODBC的定义
首先,还是也让我们来解释一下有关ODBC的概念,这将有利于下面内容的理解。ODBC(Open Database Connectivity开放式数据库互联)是微软推出的一种工业标准,一种开放的独立于厂商的API应用程序接口,可以跨平台访问各种个人计算机、小型机以及主机系统。ODBC作为一个工业标准,绝大多数数据库厂商、大多数应用软件和工具软件厂商都为自己的产品提供了ODBC接口或提供了ODBC支持,这其中就包括常用的SQL SERVER、ORACAL、INFORMIX等,当然也包括了Access。
数据库驱动程序使用Data Source Name (DSN) 定位和标识特定的 ODBC 兼容数据库,将信息从 Web 应用程序传递给数据库。典型情况下,DSN 包含数据库配置、用户安全性和定位信息,且可以获取 Windows NT 注册表项中或文本文件的表格。通过 ODBC,我们可以选择希望创建的 DSN 的类型:用户、系统或文件。
为了更好地让大家理解上一段话,我们接下来来解释一下其中的几个名词:
DSN:根据MICROSOFT的官方文档,DSN的意思是“应用程序用以请求一个连到ODBC数据源的连接(CONNECTION)的名字”,换句话说,它是一个代表ODBC连接的符号。它隐藏了诸如数据库文件名、所在目录、数据库驱动程序、用户ID、密码等细节。因此,当建立一个连接时,你不用去考虑数据库文件名、它在哪儿等等,只要给出它在ODBC中的DSN即可。
FILE DSN: 当我们讨论这个问题时,先看看其他的DSN类型
SYSTEM DSN:这种DSN可以被任何登录到系统中的用户使用。
USER DSN:这是为特定用户建立的DSN。只有建立这个DSN的用户才能看到并使用它。在上面的两种情况中,DSN的细节都储存在系统的注册表中。
‘柒’ 如何用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数据源连接到目标数据库。
‘捌’ odbc连接sql数据库的具体步骤是什么
1控制面板--管理工具--数据源ODBC--系统DNS--添加。
2在创建新数据源的对话框中选择SQL
Server后单击“完成”,
3在创建到SQL
Server的新数据源对话框中的“名称”文本框中输入数据源名,输入描述内容,在“服务器”列表中选择输入SQL服务器的名称,单击下一步。
4设置登陆ID和密码
5选择数据库
6测试数据库
7完成
‘玖’ sql server2012如何与ODBC数据源连接
在操作系统的ODBC管理部分(一般在控制面板中)添加一个数据源,然后选择数据库类型/驱动,设置和哪一个数据库服务器连接(设置Ip地址、数据库名、用户名、密码等),并进行连接测试。
‘拾’ 关于SQL数据库与ODBC数据源的连接与配置问题
OLAP里面新建数据源的时候使用的是Microsoft
OLE
DB
Provider
for
ODBC
Drivers?
这里可以考虑使用Microsoft
OLE
DB
Provider
for
SQL
Server,服务器用'.',选择windows验证
看你的错误信息应该是ODBC配置的问题
按照以下步骤检查一般都可以解决
SQL
Server在本地,一般情况下ODBC里面选择服务器时候输入'.'都可以连接上
SQL
Server服务端安装的时候是否装了TCP/IP协议或命名管道的支持?
服务端验证方式是windows验证还是混合模式?
SQL
Server客户端网络配置是否配置?