Commit ad03872844f69392f2718d8c50fa304389336b92
1 parent
d49db8ea
doc: 更新测试数据库 docker 运行文档
Showing
2 changed files
with
6 additions
and
7 deletions
sql/tools/README.md
| ... | ... | @@ -55,7 +55,7 @@ docker load -i dm8_20230808_rev197096_x86_rh6_64_single.tar |
| 55 | 55 | ```Bash |
| 56 | 56 | docker compose up -d dm8 |
| 57 | 57 | # 注意:启动完 dm 后,需要手动再执行如下命令,因为 dm 不支持初始化脚本 |
| 58 | -docker compose exec dm8 bash -c "exec /opt/dmdbms/bin/disql SYSDBA/SYSDBA001 \`/tmp/schema.sql" | |
| 58 | +docker compose exec dm8 bash -c '/opt/dmdbms/bin/disql SYSDBA/SYSDBA001 \`/tmp/schema.sql' | |
| 59 | 59 | exit |
| 60 | 60 | ``` |
| 61 | 61 | |
| ... | ... | @@ -67,7 +67,8 @@ exit |
| 67 | 67 | |
| 68 | 68 | ① 下载人大金仓 Docker 镜像: |
| 69 | 69 | |
| 70 | -> x86_64 版本: https://kingbase.oss-cn-beijing.aliyuncs.com/KESV8R3/V009R001C001B0025-安装包-docker/x86_64/kdb_x86_64_V009R001C001B0025.tar | |
| 70 | +> x86_64 版本: https://kingbase.oss-cn-beijing.aliyuncs.com/KESV8R3/V009R001C001B0025-安装包-docker/x86_64/kdb_x86_64_V009R001C001B0025.tar | |
| 71 | + | |
| 71 | 72 | > aarch64 版本:https://kingbase.oss-cn-beijing.aliyuncs.com/KESV8R3/V009R001C001B0025-安装包-docker/aarch64/kdb_aarch64_V009R001C001B0025.tar |
| 72 | 73 | |
| 73 | 74 | ② 加载镜像文件,在镜像 tar 文件所在目录运行: |
| ... | ... | @@ -80,12 +81,10 @@ docker load -i x86_64/kdb_x86_64_V009R001C001B0025.tar |
| 80 | 81 | |
| 81 | 82 | ```Bash |
| 82 | 83 | docker compose up -d kingbase |
| 83 | -# 注意:启动完 kingbase 后,需要手动再执行如下命令,因为 dm 不支持初始化脚本 | |
| 84 | -docker compose exec kingbase bash -c "exec ksql -Uroot -d test -f /tmp/schema.sql" | |
| 84 | +# 注意:启动完 kingbase 后,需要手动再执行如下命令 | |
| 85 | +docker compose exec kingbase bash -c 'ksql -U $DB_USER -d test -f /tmp/schema.sql' | |
| 85 | 86 | ``` |
| 86 | 87 | |
| 87 | -**注意**: MyBatis、MyBatis Plus 目前不兼容人大金仓,推荐直接使用 PostgreSQL JDBC 驱动,已经 url 配置方式连接数据库。 | |
| 88 | - | |
| 89 | 88 | ### 1.7 华为 OpenGauss |
| 90 | 89 | |
| 91 | 90 | ```Bash | ... | ... |
sql/tools/docker-compose.yaml
| ... | ... | @@ -93,7 +93,7 @@ services: |
| 93 | 93 | volumes: |
| 94 | 94 | - dm8:/opt/dmdbms/data |
| 95 | 95 | - ../dm/ruoyi-vue-pro-dm8.sql:/tmp/schema.sql:ro |
| 96 | - # docker compose exec dm8 bash -c "exec /opt/dmdbms/bin/disql SYSDBA/SYSDBA001 \`/tmp/schema.sql" | |
| 96 | + # docker compose exec dm8 bash -c '/opt/dmdbms/bin/disql SYSDBA/SYSDBA001 \`/tmp/schema.sql' | |
| 97 | 97 | |
| 98 | 98 | kingbase: |
| 99 | 99 | # x86_64: https://kingbase.oss-cn-beijing.aliyuncs.com/KESV8R3/V009R001C001B0025-安装包-docker/x86_64/kdb_x86_64_V009R001C001B0025.tar | ... | ... |