NutzSite

Java快速开发框架


DB2

<p>DB2 获取镜像</p> <pre><code>docker pull ibmcom/db2</code></pre> <p>创建容器</p> <pre><code>docker run -d -p 50000:50000 --name db2 --privileged=true -e DB2INST1_PASSWORD=db2admin -e DBNAME=barcode -e LICENSE=accept ibmcom/db2</code></pre> <p>进入容器</p> <pre><code>docker exec -it db2 /bin/bash</code></pre> <p>切换用户</p> <pre><code> su - db2inst1</code></pre> <p>启动数据库</p> <pre><code>db2start</code></pre> <p>如果出现 db2start命令找不到情况 重启 db2实例</p> <pre><code class="language-shell"> docker restart db2</code></pre> <p>maven</p> <pre><code> &lt;dependency&gt; &lt;groupId&gt;com.ibm.db2&lt;/groupId&gt; &lt;artifactId&gt;jcc&lt;/artifactId&gt; &lt;version&gt;11.5.4.0&lt;/version&gt; &lt;/dependency&gt;</code></pre> <p>数据库配置</p> <pre><code>jdbc.url=jdbc:db2://localhost:50000/barcode jdbc.username=db2inst1 jdbc.password=db2admin</code></pre> <p>参考文章 <a href="https://hub.docker.com/r/ibmcom/db2">https://hub.docker.com/r/ibmcom/db2</a></p> <p>创建数据库</p> <pre><code class="language-shell">docker exec -it db2 /bin/bash su - db2inst1 db2 -t</code></pre> <pre><code class="language-sql">create database GOPF_4A automatic storage yes using codeset utf-8 territory cn collate using system pagesize 4096 ;</code></pre>

页面列表

ITEM_HTML