win10怎么建立db2odbc数据源

1.注册ODBC数据源的方法有哪些?

ODBC(Open Database Connectivity,开放式数据库互连)是一种应用程序接口 (API) 规范。

它定义了一个标准例程集,使用它们应用程序可访问数据源中的数据。应用程序通过引用 API 的函数可以直接使用 ODBC,或利用数据访问对象 (DAO) 或远程数据对象 (RDO) 来使用ODBC。

但是,在实现ODBC时,我们必须首先配置ODBC环境,进行数据源的注册,这样才能在对数据库进行编程时,对数据源进行连接、访问和操作。本文介绍几种常用的注册ODBC数据源的方法。

手工配置 1.ODBC数据源管理器 在进行数据库开发时,为了达到配置ODBC,进行DSN定义注册的目的,微软给出了一个手工操作的解决方法。 在Windows 9X操作系统的控制面板中,有一个名为“ODBC数据源(32位)”的图标,可以通过它激活专门为用户设置ODBC环境的程序(ODBC Data Source Administrator,ODBC数据源管理器)。

在Windows 2000操作系统中,上述图标被放置在控制面板的“管理工具”里面。 这个用于设置ODBC环境的程序叫做桌面驱动程序,它支持数种DBMS(Database Management System,数据库管理系统)。

当用户想增加一个数据源和一个所需要的驱动程序时,可以通过ODBC数据源管理器的配置对话框配置特定类型的数据库。 大多数情况下,在编写对数据库操作的程序时,我们至少需要知道诸如数据库文件名、系统(本地或远程)、文件夹等信息,同时要给数据源命名。

2.定义数据源的类型 用户可以定义以下三种类型的数据源: 用户数据源:作为位于计算机本地的用户数据源而创建的,并且只能被创建这个数据源的用户所使用; 系统数据源:作为属于计算机或系统而不是特定用户的系统数据源而创建的,用户必须有访问权才能使用; 文件数据源:指定到文件中作为文件数据源而定义的,任何已经正确地安装了驱动程序的用户皆可以使用这种数据源。 3.数据源注册的步骤 以Microsoft Access为例,如果在C:\myfile\文件夹里创建了一个名为myexample。

mdb的数据库文件,其注册步骤如下: 在控制面板里找到“ODBC数据源”图标,打开数据源管理器的交互界面; 笔者创建的数据库文件是供本机上的用户使用的,所以这里选择“用户 DSN”; 然后按下“添加”按钮,在弹出的数据源管理器对话框里,为自己所要创建的数据源选择一个驱动程序,本文的数据库文件是用Microsoft Access创建的,所以要选择“Microsoft Access Driver (*。 mdb)”; 按“完成”按钮后,进入一个标题为“ODBC Microsoft Access 安装”的界面,在其中设置“数据源名”为“mydatasource”,选取数据库文件 “C:\myfile\myexample。

mdb”,然后确定即可。 这样我们就完成了一个简单的ODBC数据源的注册。

当然,在以上的步骤中,用户可以根据自己的不同需要,设置不同的选项。 注册结束后,我们便可以在对数据库的编程中,操作该数据库了。

在VB中注册数据源 在VB中对数据库进行编程时,可以利用RegisterDataSource方法为ODBC数据源输入连接信息到 Windows 注册表中。 它的语法是: RegisterDataSource DSN, driver, silent, attributes 其中参数代表的含义分别为: DSN:字符串表达式,它是在引用数据源描述信息块时所使用的名字。

例如,如果数据源是一个ODBC远程数据库,这就是服务器的名字;如果是用户DSN,则是注册的数据源的名字。 drive:字符串表达式,表示ODBC驱动程序的名称。

它并不是 ODBC 驱动程序动态连接库 (DLL) 文件名。例如,SQL Server 是驱动程序名,而 SQLSRVR。

DLL 是 DLL 文件名。必须安装ODBC 及相应的驱动程序。

silent:布尔类型值,如果不想显示 ODBC 驱动程序对话框,用以提示指定驱动程序的信息,该值就为 True;如果希望显示 ODBC 驱动程序对话框,该值就为 False。如果 silent 为 True,那么attributes必须包含所有必需的指定驱动程序的信息。

attributes:字符串表达式,它是一个要添加到 ODBC。INI 文件中的关键字列表。

编写程序时,可以根据需要选择若干attributes的参数进行设置。 例如:我们可以编写如下的VB程序,达到与上面手工注册一样的目的。

程序清单如下: Sub RegisterDataSource() Dim strAttribs As String '建造关键字字符串。 'C:\myfile\myexample。

l。mdb数据库文件名(包含路径) strAttribs =“DBQ=” _ & “C:\myfile\myexample。

mdb” _ & Chr$(13) & “OemToAnsi=No” _ & Chr$(13) & “SERVER=SEQUEL” _ & Chr$(13) & “Network=DBNMPNTW” _ & Chr$(13) & “Database=WorkDB”_ & Chr$(13) &“Address=\\SEQUEL\PIPE\SQL\QUERY” '建立新的注册的 DSN。 rdoEngine。

rdoRegisterDataSource “mydatasource”, “Microsoft Access Driver (*。mdb)”, True, strAttribs End Sub Private Sub Form_Load() Call rdoRegisterDataSource End Sub 注意:为了在代码中使用rdoEngine和远程数据对象,必须先在“引用"对话框中设置一个到 Microsoft Remote Data Object 2。

0 对象库的引用,否则在第一次引用rdoEngine 对象时会导致编译错误。 利用注册表合并 1.解决思。

2.如何在ODBC数据源中配置MySQL驱动

01首先要下载MYSQL驱动程序,点击驱动程序进入安装界面,点击Next按钮02在弹出的安装类型界面中选择Typical类型,如下图所示03然后按Win+R组合键打开运行界面,输入control命令,如下图所示04接下来在控制面板中点击管理工具选项,如下图所示05然后进入管理工具我们点击ODBC数据源选项,这里大家根据自己的系统版本选择即可,如下图所示06在弹出的ODBC数据源管理程序界面中点击右侧的添加按钮,如下图所示07然后进入创建数据源界面,这里选择MySQL ODBC 8.0 Unicode Driver选项,如下图所示08接着我们配置Mysql的连接地址和用户名密码即可,如下图所示09然后点击Test按钮,如果弹出如下图所示的提示则代表连接成功10最后我们点击确定就可以将MySQL的驱动程序加载进ODBC数据源管理程序中了,如下图所示End。

3.如何创建ODBC数据源

就是再创建一个ODBC 数据源,以便 Phone spy 企业版连接该数据库。

1)依次打开“控制面板”——“管理工具”——“数据源(ODBC)”; 2)单击“系统DSN”——“添加”; 3)选择“Microsoft Access Driver (*.mdb)”,单击“完成”; 4)首先为数据源填写一个名字,然后单击“选择”; 5)在数据库名中,选择需要连接的数据库文件,然后单击“确定”;说明:数据库因为存放位置或名称的不同,与上图是有差异的,应该通过“驱动器”和“目录”选择正 确的路径和数据库文件。 6)至此,基本的设置已完成,如果在创建数据库时设置了密码,那么还需要单击“高级”,完 成一些必要的设置; 7)填写数据库的“登录名称”和“密码”,然后单击中“确定”; 8)至此,ODBC 数据源已设置完成,最后单击“确定”。

4.如何在unix上配置odbc连接db2

1 获得DB2端口号

首先要获得远程基于Winows2000 Server操作系统的DB2的端口号。在远程Winows主机上运行DB2命令行处理器,然后接着输入命令“ DB2 get dbm cfg |find "SVCENAME" ”,执行后找到“SVCENAME”来获得DB2的TCP/IP 服务名db2c_DB2。

图1 获得DB2的TCP/IP 服务名db2c_DB2

点击开始菜单,在“运行”处输入“drivers”,在打开资源管理器中找到子目录etc(整体目录Winows2000中为c:\winnt\system32\drivers\etc、WinXP或者Win7中为c:\windows\system32\drivers\etc)就可以找到文件services并打开它,如图2所示

图2 找到文件services并打开它

在文件services中找到TCP/IP 服务名db2c_DB2对应的端口号 50000。

2 客户端上配置ODBC数据源

在客户端打开DB2的配置助手,然后按照以下步骤来建立ODBC数据源。

图3 DB2的配置助手建立ODBC数据源

图4 DB2的配置助手建立ODBC数据源

图5 DB2的配置助手建立ODBC数据源

图6 DB2的配置助手建立ODBC数据源

图7 DB2的配置助手建立ODBC数据源

图8 DB2的配置助手建立ODBC数据源

在图9中,选择远程 DB2数据库主机的操作系统, 如Windows,Aix、Linux、或者Solaris等。

图9 DB2的配置助手建立ODBC数据源

图10 DB2的配置助手建立ODBC数据源

图11 DB2的配置助手建立ODBC数据源

最后,点击“完成“按钮结束整个配置工作。

3 DB查询分析器通过ODBC访问DB2数据库

中国本土程序员马根峰推出的个人作品----万能数据库查询分析器,中文版本《DB 查询分析器》、英文版本《DB Query Analyzer》。它具有强大的功能、友好的操作界面、良好的操作性、跨越各种数据库平台乃至于EXCEL和文本文件。

你可以通过它查询ODBC数据源(包括世面上所有的数据库、TXT/CSV文件、EXCEL文件)的数据。你可以同时执行多条DML语句乃至存贮过程,结果会以你设定的表格、文本框、文件来返回。从数据库导出千万条数据时,效率与DBMS没有什么区别。

《DB 查询分析器》在中关村在线(xiazai.zol.com.cn/detail/27/264455.shtml) 下载量超过 9.5万 次,位居整个数据库类排行榜中前20位。

在《程序员》2007第2期的“新产品&工具点评”部分,编辑“特别推荐”了“万能数据库查询分析器”发布。

下载安装《DB 查询分析器》并运行它,输入建立的ODBC数据源名称“MGF_DB1”、用户名和口令。

图12 下载安装运行

图13 DB 查询分析器的对象浏览器快速生成SQL脚本并执行

win10怎么建立db2odbc数据源

转载请注明出处windows之家 » win10怎么建立db2odbc数据源

win10

win10家庭版怎么连接热点

阅读(62)

本文主要为您介绍win10家庭版怎么连接热点,内容包括win10怎么共享wifi热点,win10家庭版笔记本怎么设置wifi热点,Win10怎么创建wifi热点,。右击Win10正式版左下角的“Windows”按钮,从其右键菜单中选择“命令提示符(管理员)”项进入。从打开的

win10

win10打开的方式怎么更改

阅读(75)

本文主要为您介绍win10打开的方式怎么更改,内容包括win10怎么改变照片打开方式,如何更改win10照片里的打开方式,windows10怎么把照片的查看默认方式更改。win10改变照片打开方式的具体步骤如下:需要准备的材料分别是:电脑、图片。首先打开电

win10

win10的东西怎么备份

阅读(48)

本文主要为您介绍win10的东西怎么备份,内容包括电脑windows10怎样备份与恢复,windows10怎么备份系统还原,windows10怎么备份操作系统。Win10正式版备份系统的方法1点击桌面左下角的“Windows”按钮,从打开的扩展面板中找到“设置”按钮点击

win10

win10自带虚拟机怎么共享主机文件

阅读(116)

本文主要为您介绍win10自带虚拟机怎么共享主机文件,内容包括如何实现虚拟机win10与主机文件的共享问题,如何实现虚拟机win10与主机文件的共享问题,怎么在安装win10的虚拟机中与主机共享文件。1点击虚拟机系统设置界面,选择【编辑虚拟机设置

win10

分盘怎么分win10固态

阅读(53)

本文主要为您介绍分盘怎么分win10固态,内容包括电脑怎么固态硬盘分区win10系统,win10固态硬盘怎么分区,window10固态硬盘怎么分区。给win10系统分区步骤方法:方法一:windows 10磁盘管理软件1.鼠标右击“计算机”,选择“管理”标签;打开“计算机

win10

win10打不开软件也卸载不了怎么回事

阅读(68)

本文主要为您介绍win10打不开软件也卸载不了怎么回事,内容包括win10内置应用打不开,也不能卸载,win10怎么卸载不了怎么办,windows10软件卸载不了怎么办。首先,在win10系统桌面上,找到这台计1在打开的系统属性的窗口,点击左上角的2在打开的控制

win10

win10系统怎么不用他的看图软件

阅读(52)

本文主要为您介绍win10系统怎么不用他的看图软件,内容包括win10怎么卸载ABC看图,win10怎么把系统自带的看图软件禁用,windows升win10原来的软件会不会没有啊?。首先找到他的快捷方式,然后右键单击,选择属性,如图。

win10

win10任务栏怎么找属性

阅读(58)

本文主要为您介绍win10任务栏怎么找属性,内容包括win10任务栏属性在哪,Win10系统附件和任务栏开始菜单属性去了哪里,win10系统右击任务栏咋没有属性?。Windows10系统的任务栏和开始菜单属性1我们点击设置以后,打开的即【任务栏】2如我们点击

win10

win10系统怎么删除登录账户密码

阅读(49)

本文主要为您介绍win10系统怎么删除登录账户密码,内容包括win10系统怎么删除账户密码,win10怎么删除登录账户密码,如何删除windows10登陆账户密码。方法如下: 右键Win10系统的开始菜单,选择弹出菜单里的运行,如下图所示。2、在运行对话框里输

win10

win10系统怎么不停的更变颜色

阅读(45)

本文主要为您介绍win10系统怎么不停的更变颜色,内容包括win10正式版窗口边框怎么设置成自动更换颜色,电脑的画面总是会变颜色win10系统怎么解决?下图黑的是变色的第,在64位Win10专业版电脑上颜色不正确应该怎么办?。使用本指南为您的显示器

win10

win10怎么查找隐藏

阅读(71)

本文主要为您介绍win10怎么查找隐藏,内容包括怎么可以在电脑里win10隐藏图片?,win10隐藏的照片怎么查看器,win10隐藏的照片怎么查看器。首先,我们需要使用注册表编辑器来开启Win10系统照片查看器功能,因为其实这个功能是被隐藏了,那么按下Wind

win10

笔记本win10系统怎么弄最佳性能

阅读(73)

本文主要为您介绍笔记本win10系统怎么弄最佳性能,内容包括win10笔记本怎么设置最佳性能,win10系统如何设置性能为最佳模式,如何把win10系统设置成高性能模式。首先我们先打开了电脑,单击鼠标左键选中此电脑然后进行下一步操作。把鼠标光标移

win10

win10没电了怎么开机黑屏

阅读(88)

本文主要为您介绍win10没电了怎么开机黑屏,内容包括笔记本电脑开机过程中没电就黑屏了,怎么才能开机,怎样用这个黑了屏的电脑一键恢复?win10开机黑屏,我以前win爱问,win10启动时有一段黑屏怎么办。开机马上按F8不动到高级选项出现在松手,选

win10

怎么调win10的菜单栏小一点

阅读(105)

本文主要为您介绍怎么调win10的菜单栏小一点,内容包括win10如何调节快捷菜单的大小,如何让win10任务栏图标太小,win10开始菜单太大,大部分地方是空白的,如何调的小一点。操作方法: 首先在win10系统任务栏中点击右键再点击属性

win10

win10家庭版怎么连接热点

阅读(62)

本文主要为您介绍win10家庭版怎么连接热点,内容包括win10怎么共享wifi热点,win10家庭版笔记本怎么设置wifi热点,Win10怎么创建wifi热点,。右击Win10正式版左下角的“Windows”按钮,从其右键菜单中选择“命令提示符(管理员)”项进入。从打开的

win10

win10打开的方式怎么更改

阅读(75)

本文主要为您介绍win10打开的方式怎么更改,内容包括win10怎么改变照片打开方式,如何更改win10照片里的打开方式,windows10怎么把照片的查看默认方式更改。win10改变照片打开方式的具体步骤如下:需要准备的材料分别是:电脑、图片。首先打开电

win10

win10的东西怎么备份

阅读(48)

本文主要为您介绍win10的东西怎么备份,内容包括电脑windows10怎样备份与恢复,windows10怎么备份系统还原,windows10怎么备份操作系统。Win10正式版备份系统的方法1点击桌面左下角的“Windows”按钮,从打开的扩展面板中找到“设置”按钮点击

win10

win10自带虚拟机怎么共享主机文件

阅读(116)

本文主要为您介绍win10自带虚拟机怎么共享主机文件,内容包括如何实现虚拟机win10与主机文件的共享问题,如何实现虚拟机win10与主机文件的共享问题,怎么在安装win10的虚拟机中与主机共享文件。1点击虚拟机系统设置界面,选择【编辑虚拟机设置

win10

分盘怎么分win10固态

阅读(53)

本文主要为您介绍分盘怎么分win10固态,内容包括电脑怎么固态硬盘分区win10系统,win10固态硬盘怎么分区,window10固态硬盘怎么分区。给win10系统分区步骤方法:方法一:windows 10磁盘管理软件1.鼠标右击“计算机”,选择“管理”标签;打开“计算机

win10

win10打不开软件也卸载不了怎么回事

阅读(68)

本文主要为您介绍win10打不开软件也卸载不了怎么回事,内容包括win10内置应用打不开,也不能卸载,win10怎么卸载不了怎么办,windows10软件卸载不了怎么办。首先,在win10系统桌面上,找到这台计1在打开的系统属性的窗口,点击左上角的2在打开的控制

win10

win10系统怎么不用他的看图软件

阅读(52)

本文主要为您介绍win10系统怎么不用他的看图软件,内容包括win10怎么卸载ABC看图,win10怎么把系统自带的看图软件禁用,windows升win10原来的软件会不会没有啊?。首先找到他的快捷方式,然后右键单击,选择属性,如图。

win10

win10系统怎么把触摸板关掉

阅读(53)

本文主要为您介绍win10系统怎么把触摸板关掉,内容包括win10系统的触摸板怎么关闭,怎么关闭触摸板windows10,win10怎么把电脑触摸板关闭。Win10系统怎么关闭触摸板?首先打开联想官网,点击顶部的“服务与支持”;2、按照不同系列点击下面的“下载