Docker中安装DB2的详细教程和DBVisualize的安装教程

Docker中安装DB2的详细教程和DBVisualize的安装教程

时间 内容 备注 2018年12月15日日 基本使用 Docker中安装DB2 由于新的项目中使用到了DB2的数据处理;这里记录一下基本的基础环境搭建。个人使用的Docker的搭建方案;本来是很简单的内容,但是返现现有文档的质量存在明显的问题;这个补充一下。 基本内容 Doc...
时间 内容 备注
2018年12月15日日 基本使用 Docker中安装DB2

由于新的项目中使用到了DB2的数据处理;这里记录一下基本的基础环境搭建。个人使用的Docker的搭建方案;本来是很简单的内容,但是返现现有文档的质量存在明显的问题;这个补充一下。

基本内容

Docker上安装DB2–服务端

1. 查询可安装的db2镜像

这里由于本机的安装教程比较简单这里不会多提了;首先在Dockerhub上看看有哪些适合的版本;这里直接使用简单的命令吧。

docker search db2
搜索的DB2的结果

2. docker-hub上拉取镜像到本地

这里安装那个start数量最多的,IBM的出品的。关于其详细介绍如下:ibmcom / db2express-c
的介绍

docker pull ibmcom/db2express-c:latest
安装DB2的镜像过程图

3. 运行DB2的镜像

下载1.7G的体积不小呀,耐心等待…查看下在的结果。

1)查询下载镜像
docker images |grep -i db2
下载的结果图
2) 启动DB2容器
docker run -it --network=host -p50000:50000 -e DB2INST1_PASSWORD=db2root-pwd -e LICENSE=accept ibmcom/db2express-c:latest bash
运行结果图

  • -p 50000:50000 允许远程的客户端可以从50000 端口连接到数据库实例.
  • 通过指定 -e DB2INST1_PASSWORD=db2root-pwd 参数, 你可以为缺省的Db2实例用户db2inst1设置密码.注意:这里“DB2INST1”是用户名,而“b2root-pwd”是密码。
  • 通过指定-e LICENSE=accept参数, 表示你接受了使用Db2软件的许可证协议.
3)切换用户并运行DB2
$ su - db2inst1     //切换用户
$ db2start          //启动DB2
$ db2sampl          //创建默认数据库“SAMPLE”
创建数据库图
4) 常用的DB2命令
db2 create db [dbname] #创建数据库 
db2 list db directory #列出所有数据库 
db2 list active databases #列出所有激活的数据库 
db2 get db cfg #列出所有数据库配置 

本地安装DB2的客户端

说实在的Navicat不支持DB2;这里直接使用DBVisualizer。
这里由于是个人使用,非商用所以。参考了网上的的破解教程,记录如下。

1. 下载安装包和破解文件

1) 安装包

DBVisualizer的官方下载位置
链接:https://pan.baidu.com/s/1DvSyeF4mWC2T1RqYEXRaSA
提取码:ebc3

目前个人使用的版本是10.0.16的;不知到新版是否支持破解。

2)破解包下载

链接:https://pan.baidu.com/s/1DvSyeF4mWC2T1RqYEXRaSA
提取码:ebc3

2. 安装&破解教程

1)安装教程

基本比较简单;本人采用了绿色解压版的。

2)破解方式

  1. 替换安装路径下lib的“dbvis.jar”
  2. 在软件启动的界面安装”Help” -> -> “License Key”下,导入license file即可。
破解结果图

3)链接如下

image

文章来源于互联网:Docker中安装DB2的详细教程和DBVisualize的安装教程

0

评论0

鱼翔浅底,鹰击长空,驼走大漠
没有账号? 注册  忘记密码?