为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: DM8
【操作系统】: centos8
【CPU】:
【问题描述】*:使用docker安装达梦后,如何进行大小写敏感设置
在你使用 docker run 启动容器时,使用-e参数指定即可,默认达梦数据库是大小写敏感的。
使用docker的方法,不需要进入容器中初始化数据库。你需要使用什么初始化参数的数据库,就在docker run的时候-e指定对应的参数即可
举例:
docker run -tid -p 15236:15236 --restart=always --name dm8_02 --privileged=true -e PAGE_SIZE=16 -e CASE_SENSITIVE=Y -e LD_LIBRARY_PATH=/opt/dmdbms/bin -e INSTANCE_NAME=dm8_01 -v /dm8_docker/data:/opt/dmdbms/data dm8_single:v8.1.2.128_ent_x86_64_ctm_pack4
cab166f00a4f623254fe873baaf5f8841cd91fba685573384fb1d5285e8884cb
参考文章:CSDN博文
数据库大小写敏感是创建数据库实例的时候需要确定的,如果已经创建了不敏感,需要重新初始化实例,由参数CASE_SENSITIVE来定义, CASE_SENSITIVE=0是大小写不敏感, CASE_SENSITIVE=1是大小写敏感,默认是大小写敏感
