ダモンデータベースの初回使用とエラー


文書ディレクトリ
  • 全体紹介
  • 注意事項(踏んだ穴)
  • 概要
  • 武漢達夢データベース有限会社は2000年に設立され、国有持株の基礎ソフトウェア企業であり、データベース管理システムの研究開発、販売、サービスに従事している.その前身は華中科学技術大学データベースとマルチメディア研究所であり、国内で最も早くデータベース管理システムの研究開発に従事した科学研究機構である.
  • 達夢データベース管理システムは達夢会社が発売した完全自主知的財産権を持つ高性能データベース管理システムであり、DMと略称される.現在は8.0のバージョンになっているはずで、DM 8と略称されています.
  • 今回の適応達夢データベースは会社の製品研究開発任務である.科学技術戦の影響と国産データベースの発展のため、多くの政府、軍事、党群プロジェクトは、新しいプロジェクトの入札募集時にプログラムに国産化データベースを使用することを要求し、達夢データベースは選択肢の一つである.
  • 今回使用した達夢バージョンは最新バージョンで、DM 8、当社と達夢会社は直接技術のドッキングがあります.
  • 今回のプロジェクトはjava webプロジェクトでSpring boot+hibernate 5
  • を使用
    注意事項(踏んだ穴)
  • 国産化データベースの適合過程で、達夢と金倉が直面した多くの問題が類似しているか、完全に同じであることが分かった.国産データベース開発で似たような基準が採用されている可能性があるため、一部の問題は高度に似ている.
  • は、データベース名に対してユーザー名を確立し、権限を付与する必要があります.そうでなければdefault_を設定してもschema,hibernateは,オリジナルのsqlを実行する際にもunkow jdbc driver : jdbc:dm; とエラーを報告する.たとえば、プロジェクトが使用するデータベース名project_oaであれば、project_oaのユーザー名で接続する必要があります.
  • hibernateプライマリ・キー・ポリシー、autosequenceではなくidentityにデフォルト設定されています.
  • 既存のデータベースを転送する場合、転送プログラムはビューを変換していません.ビューには
  • を手動で追加する必要があります.
  • date_format
  • をサポートしていません.
  • シンボル`は
  • をサポートしていません.
  • 管理ツールでビューインタフェースを作成するにはasをつづり、SQLをコピーするだけではエラーが発生します.前にasを追加すればいいです.
  • 我々の元のデータベースシステムはMySQLであり、転送後、プライマリ・キー・ポリシーはsequenceであることを発見したが、手動でhibernate_sequenceを作成した後、ERROR SqlExceptionHelper , SET IDENTITY_INSERT ON , を報告した.
  • プロジェクト進行中、未完の