新入职的IBM,需要安装IBM的数据库DB2,搞了两天踩坑全教程,下面是踩坑说明。
DB2是IBM的数据库,官网说明是这个网址:
IBM DocsIBM Documentation.https://www.ibm.com/docs/zh/db2
正常安装教程看这个就行:
不过说一下踩坑教程,安装的时候一定要安装framework3.5,它的作用就是会帮助DB2配置各种环境变量或者配置各种数据库设置,要不就得自己去配置特别麻烦,需要自己配置实例什么的,比如没有配置数据库实例就需要自己写这个语句(下面的语句一般不用,笔者血泪史)
db2icrt db2
set db2instance=db2
然后如果数据库因为哪些问题端口未生效,那么查找思路就如下面的一数据库配置,二电脑配置
一:先看数据库的配置问题
通过命令
db2 get dbm cfg
配置说明如下:
(103条消息) DB2查看配置_雅冰石的博客-CSDN博客_db2 查看配置https://blog.csdn.net/yabingshi_tech/article/details/73649697
查看数据库配置的服务名称“svcename”是否正确,如果为空一般使用更新语句(db2 update dbm cfg using svcename db2c_DB2)去更新配置
使用语句(db2set -all)再查看是否DB2COMMS是否为TCPIP,如果不是那么修改语句为
db2set db2comm=tcp/ip
如果有数据库的修改那么需要提交配置需改(db2 terminate )
然后重启服务器。
二:查看windows的配置问题
打开文件夹使用目录打开查看网络配置(c:\windows\system32\drivers\etc\services)
找到db2c_DB2 50000/tcp #DB2 Port (注意:注释有时候必须添加,系统会根据注释开打端口....)
然后CMD使用命令(netstat -an )查找tcp/ip 服务的端口,如果查到还是打不开看看防火墙什么的,如果查不到就多看看上面services的配置。