gpt4 book ai didi

ssl - H2 - 服务器模式下的拆分文件选项

转载 作者:太空宇宙 更新时间:2023-11-03 14:14:12 25 4
gpt4 key购买 nike

使用H2数据库,是否可以使用split file option而在 (SSL) server mode并使用 encryption ?如果可以,我该怎么做?

我使用这个 JDBC 字符串创建了一个拆分数据库:

jdbc:h2:split:28:/g:/db_split;CIPHER=AES

据说拆分数据库之后总是需要 :split 选项,这似乎是真的,因为我在连接时遇到有关损坏文件的错误

jdbc:h2:ssl://g:/db_split;CIPHER=AES
General error: "java.lang.NumberFormatException: Zero length string" [50000-170] HY000/50000

但是当我附上适当的选项时,另一个错误如下:

jdbc:h2:split:ssl://g:/db_split;CIPHER=AES
IO Exception: "java.io.IOException: A sintaxe do nome do arquivo, do nome do diretório ou do rótulo do volume está incorreta"; "ssl://g:/db_split.h2.db" [90031-170] 90031/90031 (Error message localized in Portuguese - something like "The syntax for file name, folder name or volume label is incorrect")

有没有办法让这些选项共存?我正在考虑 AUTO_SERVER ,但这将是一个糟糕的选择。

最佳答案

对于服务器模式,使用:

jdbc:h2:tcp://localhost/split:28:/g:/db_split;CIPHER=AES

使用 SSL 时:

jdbc:h2:ssl://localhost/split:28:/g:/db_split;CIPHER=AES

对于嵌入模式,使用:

jdbc:h2:split:28:/g:/db_split;CIPHER=AES

关于ssl - H2 - 服务器模式下的拆分文件选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23900603/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com