ビュー:

動作
MySql DocuWareバックアップをリストアしようとすると、次のMySqlエラーが表示されます:

CREATE TABLE `dwconnectionlicense` (
`clid` char(36) NOT NULL,
`slid` char(36) NOT NULL,
orgid` int(11) default NULL,
`guid` char(36) NOT NULL,
`end_of_license` datetime NOT NULL,
`checksum` varchar(50) NOT NULL,
PRIMARY KEY (`guid`),
KEY `dwfk_1c195f25a1106a4d66b1fdc6` (`slid`),
CONSTRAINT `dwfk_1c195f25a1106a4d66b1fdc6` FOREIGN KEY (`slid`) REFERENCES `dwserverlicense` (`guid`)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;

サーバーはこのエラーメッセージを返しました:Cannot add foreign key constraint
MySQL Error.


解決方法:

これは、リストアが既存のデータベース・テーブルを上書きしようとしたときに発生します。この問題を解決するには、リストアする前に既存のデータベーススキーマをすべて削除してください。
***注: 以下の手順を実行する前に、DocuWareデータベースのバックアップが完了していることを確認してください。

  • WorkbenchまたはMySql管理者にログインし、"dw "で始まるすべてのDocuWareデータベースを検索して選択し、"Drop 4 Schemas"を選択します。

ワークベンチ

  • MySql Administrationで、すべてのDocuWareデータベースについて前のステップを繰り返します。

バックアップのリストアに進みます。正常に完了するはずです。

KBAはオンプレミス組織のみに適用されます。

注意:この記事英語からの翻訳ですこの記事まれる情報オリジナルの英語版製品づくものです。翻訳版記事使用されている文法などには、細かいりがある場合があります。翻訳正確さを完全保証することは出来かねますがほとんどの場合、十分情報られるとわれます。万一、疑問じた場合、英語版記事えてごください