连接oracle11g正常,19c报错,配置文件的database部分 database: pdb,是哪里配置的有问题吗?
[root@27-8-BCLINUX86 ora2mysql]# ./OracleSync2MySQL --config 19c_example.yml
INFO[0000] Using config file:19c_example.yml
INFO[0000] Using selFromYml:false
INFO[0000]/root/go/src/OracleSync2MySQL/cmd/root.go:73 OracleSync2MySQL/cmd.startDataTransfer() running SourceDB check connect
panic: ParseTZ(""): EOF
goroutine 1 [running]: github.com/godror/godror.(*conn).initTZ(0xc000240000) /root/go/pkg/mod/github.com/godror/[email protected]/conn.go:605 +0x1214 github.com/godror/godror.(*conn).init(0xc000240000, {0xb147e0, 0xc00021c240}, 0x1, 0x0) /root/go/pkg/mod/github.com/godror/[email protected]/conn.go:498 +0xff github.com/godror/godror.(*drv).createConn(, , {{{0xc000030a50, 0xb}, {0xc000218090, 0x12}, {{0xc000030a70, 0xb}}, {0x0, 0x0}, ...}, ...}) /root/go/pkg/mod/github.com/godror/[email protected]/drv.go:401 +0x36d github.com/godror/godror.(*drv).createConnFromParams(, {, _}, {{{0xc000030a50, 0xb}, {0xc000218090, 0x12}, {{0xc000030a70, 0xb}}, {0x0, ...}, ...}, ...}) /root/go/pkg/mod/github.com/godror/[email protected]/drv.go:604 +0x27b github.com/godror/godror.connector.Connect({0x10896a0, {{{0xc000030a50, 0xb}, {0xc000218090, 0x12}, {{...}}, {0x0, 0x0}, {0xa3a91b, 0xd}, ...}, ...}}, ...) /root/go/pkg/mod/github.com/godror/[email protected]/drv.go:1125 +0x76a database/sql.(*DB).conn(0xc00021a4e0, {0xb147a8, 0xc0000300b0}, 0x1) /usr/local/go/src/database/sql/sql.go:1387 +0x763 database/sql.(*DB).PingContext.func1(0x80?) /usr/local/go/src/database/sql/sql.go:850 +0x45 database/sql.(*DB).retry(0x44e600?, 0xc0001d9180) /usr/local/go/src/database/sql/sql.go:1538 +0x47 database/sql.(*DB).PingContext(0xc00021a4e0, {0xb147a8, 0xc0000300b0}) /usr/local/go/src/database/sql/sql.go:849 +0x98 database/sql.(*DB).Ping(...) /usr/local/go/src/database/sql/sql.go:867 OracleSync2MySQL/cmd.PrepareSrc(0xc0001ae700?) /root/go/src/OracleSync2MySQL/cmd/app.go:62 +0x2df OracleSync2MySQL/cmd.startDataTransfer(0xc0001f1c20) /root/go/src/OracleSync2MySQL/cmd/root.go:75 +0x552 OracleSync2MySQL/cmd.glob..func4(0x1047820?, {0xa35740?, 0x2?, 0x2?}) /root/go/src/OracleSync2MySQL/cmd/root.go:43 +0x1e github.com/spf13/cobra.(*Command).execute(0x1047820, {0xc000024190, 0x2, 0x2}) /root/go/pkg/mod/github.com/spf13/[email protected]/command.go:944 +0x847 github.com/spf13/cobra.(*Command).ExecuteC(0x1047820) /root/go/pkg/mod/github.com/spf13/[email protected]/command.go:1068 +0x3bd github.com/spf13/cobra.(*Command).Execute(...) /root/go/pkg/mod/github.com/spf13/[email protected]/command.go:992 OracleSync2MySQL/cmd.Execute() /root/go/src/OracleSync2MySQL/cmd/root.go:529 +0x25 main.main() /root/go/src/OracleSync2MySQL/main.go:8 +0x17
release中包含了19c的client依赖库,本身是支持19c的,不妨发下配置文件信息以及提供下操作系统以及数据库运行环境版本