找回密码
 立即注册

QQ登录

只需一步,快速开始

Freya.Li
中级会员   /  发表于:2021-10-29 18:24  /   查看:3285  /  回复:0
本帖最后由 Freya.Li 于 2021-11-2 12:14 编辑

有些同学在使用DB2数据库,不知道怎么用odbc连接,于是我就从安装到连接的全过程走了一遍,刚好分享出来给更多同学参考~
本地是windows环境,下文所讲是windows环境下db2的安装配置,linux可以参考加百度搜索看看,步骤不难
步骤一.下载db2数据库安装包
进入IBM官网下载db2数据库:https://www.ibm.com/analytics/db2/trials
1635491295(1).png820417480.png
点击之后会先让你注册一个IBM账号,如果有的话可以直接登录
1635494242(1).png857911071.png
登录进去之后就可以进入下载的页面
image.png735218505.png
我是windows(x64)系统,就选择对应的下载
下载下来是个exe
image.png291035765.png
选择路径之后解压
image.png345085753.png
解压之后进入文件夹,右键点击 setup.exe 选择“以管理员身份运行”开始安装
image.png125320738.png


步骤二:安装db2数据库

1)点击安装产品->安装新产品
image.png330372313.png
2.安装类型选典型安装”即可:
image.png308830870.png
3.创建响应文件的位置使用默认值即。响应文实际上就是一个文本,用于批量安装 DB2 数据库,保存手动安装时的选项,也可以进行编辑,占用不了多大的空间。
image.png281216735.png
4.选择数据库安装文件夹,默认 C 盘,我们也可以选择安装在非系统盘:
image.png93507079.png

之后一路下一步
5.到了设置用户信息页面。DB2 数据库的用户使用的是系统本地的用户。我们可以输入当前使用的本地用户和密码,如果输入一个新的而系统不存在的用户,DB2 将为你的系统新建一个用户(比如默认会创建一个 db2admin 管理员账户,此账户拥有最高许可权,我们为设置一个密码比如 123,然后下一步即可)。
image.png340735167.png
6)后面就保持默认设置(实例就是默认的 DB2),一路下一步直至安装结束:



image.png906764526.png

步骤三:防火墙设置 (可选)
Windows 操作系统下完成 DB2 安装后,如果要让其他电脑的客户端也能访问数据库,需要在其防火墙设置中开放 DB2 默认的监听端口
DB2默认监听端口查看:打开services文件
image.png880147399.png
image.png56587523.png

像我的端口是25000
image.png684491882.png
image.png386386107.png
image.png227861632.png

步骤四:数据库访问测试
1)打开 cmd 命令控制台,执行如下命令,如果出现版本信息,则表示安装成功。
db2licm -l
image.png827970580.png

2)CMD 窗口中输入如下命令回车(命令提示符窗口必须右键“以管理员身份运行”),弹出 db2 控制窗口。
db2cmd
image.png426719664.png
image.png994743041.png
3)执行如下命令启动数据库管理器:db2start

image.png783377074.png
4)执行如下命令创建一个名为 testOdbc的数据库:
db2 create database testOdbc
image.png549684142.png
5)执行如下命令查看当前所有数据库信息,可以发现 testOdbc数据库创建成功:
db2 list db directory
image.png870721130.png
6)执行如下命令连接 testOdbc数据库:
db2 connect to testOdbc
image.png817698364.png
7)执行如下命令授权数据库管理权限给 db2admin 这个用户(具体用户名根据上面安装时的设置来定)
db2 grant dbadm on database to user db2admin
image.png905042419.png

步骤五:ODBC配置
1)搜索odbc
image.png255022582.png

2)添加一个系统数据源
image.png282002257.png

image.png618477782.png


步骤六:活字格连接DB2
image.png342276000.png

image.png812260131.png

image.png326414489.png
之后就可以进行表的导入
image.png920934142.png

image.png463548583.png

恭喜大家,搭建完成


评分

参与人数 1满意度 +5 收起 理由
18274818944 + 5

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部