簡體   English   中英

DBeaver 傳輸數據向導在數據庫之間傳輸時忽略 blob

[英]DBeaver transfer data wizard ignores blobs when transferring between databases

我正在嘗試將一個 HSQL 數據庫轉移到一個 MySQL 數據庫中,該數據庫的結構已經創建,並且所有轉移都被完全忽略的 blob 除外。 然而,我可以在 SQL“插入”文件、XML 文件甚至 CSV 文件中導出完整的表(及其 blob)(盡管在保存 blob 時這些文件不可用)。 在特定於 MySQL 的一些更改之后,我還可以將一個包含 blob 的 SQL 文件導入到 MySQL 數據庫中,但這並不是完整 HSQL 數據庫的真正解決方案。

這是一種已知行為,還是我做錯了什么?

我使用 22.3.0 版本的 DBeaver 和 MySQL 8.0.31(以及 2.7.1 版本的 h HSQL 驅動程序)。

我還嘗試了其他傳輸:

  • 從 HSL 到 SQL 服務器:一切正常
  • 從 SQL 服務器到 MySQL:一切正常

最后,我通過在數據傳輸向導中選中“使用多行插入”選項,實現了從 HSQL 到 MySQL 的傳輸。 我真的不知道為什么 MySQL 需要它來獲取所有 blob,但如果它有效......

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM