DM无法同步数据库名为大写的库

数据库名为大写KK,启动DM任务,报下面的消息。
小写名数据库可以正常同步。请问有没有什么配置可以解决这个问题?

"msg": "[code=10001:class=dm-master:scope=upstream:level=high] fail to initial checker: database driver error: Error 1049: Unknown database 'kk'\
github.com/pingcap/dm/pkg/terror.(*Error).Delegate\
\t/home/jenkins/agent/workspace/build_dm_master/go/src/github.com/pingcap/dm/pkg/terror/terror.go:267\
github.com/pingcap/dm/pkg/terror.DBErrorAdaptArgs\
\t/home/jenkins/agent/workspace/build_dm_master/go/src/github.com/pingcap/dm/pkg/terror/adapter.go:39\
github.com/pingcap/dm/pkg/terror.DBErrorAdapt\
\t/home/jenkins/agent/workspace/build_dm_master/go/src/github.com/pingcap/dm/pkg/terror/adapter.go:46\
github.com/pingcap/dm/pkg/utils.FetchAllDoTables\
\t/home/jenkins/agent/workspace/build_dm_master/go/src/github.com/pingcap/dm/pkg/utils/common.go:98\
github.com/pingcap/dm/pkg/utils.FetchTargetDoTables\
\t/home/jenkins/agent/workspace/build_dm_master/go/src/github.com/pingcap/dm/pkg/utils/common.go:125\
github.com/pingcap/dm/checker.(*Checker).Init\
\t/home/jenkins/agent/workspace/build_dm_master/go/src/github.com/pingcap/dm/checker/checker.go:183\
github.com/pingcap/dm/checker.CheckSyncConfig\
\t/home/jenkins/agent/workspace/build_dm_master/go/src/github.com/pingcap/dm/checker/cmd.go:61\
github.com/pingcap/dm/dm/master.(*Server).generateSubTask\
\t/home/jenkins/agent/workspace/build_dm_master/go/src/github.com/pingcap/dm/dm/master/server.go:1876\
github.com/pingcap/dm/dm/master.(*Server).StartTask\
\t/home/jenkins/agent/workspace/build_dm_master/go/src/github.com/pingcap/dm/dm/master/server.go:230\
github.com/pingcap/dm/dm/pb._Master_StartTask_Handler\
\t/home/jenkins/agent/workspace/build_dm_master/go/src/github.com/pingcap/dm/dm/pb/dmmaster.pb.go:2355\
google.golang.org/grpc.(*Server).processUnaryRPC\
\t/go/pkg/mod/google.golang.org/grpc@v1.25.1/server.go:1007\
google.golang.org/grpc.(*Server).handleStream\
\t/go/pkg/mod/google.golang.org/grpc@v1.25.1/server.go:1287\
google.golang.org/grpc.(*Server).serveStreams.func1.1\
\t/go/pkg/mod/google.golang.org/grpc@v1.25.1/server.go:722\
runtime.goexit\
\t/usr/local/go/src/runtime/asm_amd64.s:1357",

你好,

尝试在 task 文件中添加如下参数,看是否解决

case-sensitive: false           # schema/table 是否大小写敏感

非常感谢,这个参数有用,不过需要配置成true
表示配置文件写大写,就按照大写比较。因为数据库名是大写。

好的,感谢指正,在文档中此参数为默认值,下次会将该参数的正确 value 明确提示出来

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。