为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:
【CPU】:
【问题描述】*:
达梦数据库是可以创建成功的,但是
配置的时候:varchar类型以字符为单位,并且大小写不敏感。
docker run -d --name jemdm8 -h jemdm8 -e PAGE_SIZE=16 -e LENGTH_IN_CHAR=1 -e EXTENT_SIZE=16 -e UNICODE_FLAG=1 -e CASE_SENSITIVE=0 -e --privileged=true -p 52360-52364:5236-5240 -p 58080:8080 -p 53389:3389 -v /sys/fs/cgroup:/sys/fs/cgroup --privileged=true my_dameng:jem_dm8 /usr/sbin/init
实际上
请大佬看看有没有问题。看到问题麻烦踢我一下,感恩。
对应的目录下原来有没有创建过达梦的容器,如果有的话,先删掉或者移走,再运行下这个试试,类似下面的这样的。
docker run -d -p 5236:5236 --restart=always --name dm8_01 --privileged=true -e PAGE_SIZE=16 -e UNICODE_FLAG=1 -e CASE_SENSITIVE=0 -e LENGTH_IN_CHAR=1 -e LD_LIBRARY_PATH=/opt/dmdbms/bin -e INSTANCE_NAME=dm8_01 -v /data/dm8_01:/opt/dmdbms/data dm8_single:v8.1.2.128_ent_x86_64_ctm_pack4
有时候好像是会有这种不生效的情况,实在不行就进到容器里面手动和单机的方式一样初始化一个对应的实例。