ビュー:

質問
アップグレード時や初期インストール時にデータベースに接続すると、ServerSetupに以下のようなエラーメッセージが表示されます。
 

  • お使いのマシンでサポートされていないデータベース・サーバのバージョンを実行しているため、セットアップを続行できません。

  • お使いのマシンでサポートされていない MySQL バージョン x% を実行しているため、セットアップを続行できません。

  • 「MSSQL バージョン 09.x、10.x、11.x、12.x、13.x のみがサポートされています。

 

回答
サポートされていないデータベースバージョンに対してDocuWareを実行しています。
データベースとDocuWareの互換性については、以下のKBAをご確認ください。
DocuWareオンプレミスの互換性のあるWindowsとデータベースのバージョン
また、アップグレードパスを確認することで、お客様のシステムに最適なアップグレードパスを見つけることができます。
DocuWare Updateパス

DocuWare Server Setupでこの問題が発生した場合は、Setupを停止し、データベースのインストールを確認してください。

MySQl、MSSQL、またはOracleの詳細については、こちらをご覧ください:

MySQL

MSSQL

オラクル

基本情報

 

MySQL
インストールされている MySQL の正確なバージョンを取得するには、データベース上で次のコマンドを実行してください。
SHOW VARIABLES LIKE "%version%";
これにより、現在インストールされている MySQL のバージョンが表示されます。
以下の KBA をチェックして、お使いの環境に適したアップグレードパスを取得してください。

MySQL データベースが正しい照合順序で実行されていることを確認してください。

select table_catalog、table_schema、table_name、column_name、collation_name
from information_schema.columns

DocuWare 7.13の場合、正しいMySQLバージョン<>照合順序の組み合わせを使用してください。
注意してください:
MySQLの照合順序は、データベース、テーブル、カラムレベルで設定されています。
照合順序を調整する必要がある場合は、各レベルを個別に調整してください。
MSSQL

お使いのMSSQLデータベースが現在お使いのDocuWare Server Setupでサポートされていない場合は、システム要件をご確認ください。
次のクエリーを実行すると、正確なバージョンを取得できます。

select @@バージョン

この情報があれば、Microsoftのドキュメントを確認し、より読みやすいMSSQLバージョンを取得することができます。

何らかの理由でサポートされているMSSQLデータベースのバージョンに移行できない場合は、DocuWare Server Setupのチェックを無効にすることができます。
覚えておいてください:
サポートされていないデータベースバージョンのために何らかのエラーが発生した場合は、サポートされているデータベースバージョンに自分で移行する必要があります。

DocuWareのSQL Serverバージョンチェックを無効にする

 


OracleはDocuWare 7.9までサポートされています。
それ以降のバージョンのDocuWareでは、Oracleをメインのデータベースとして使用することはできません。
選択リストにOracleを使用することは可能です。

それ以降のDocuWareバージョンを使用していて、選択リストにOracleを使用している場合、DocuWare Serverのセットアップでは、Oracleがサポートされなくなったというメッセージが表示されることがあります。
これは、選択リストがこのステップで「メインデータベース」か「セレクトリストにのみ使用するデータベース」かを区別できないためです。
アップグレードの間、データベース接続を無効にするか、MySQL/MSSQLに切り替えることで、この問題は解決されます。

DocuWareのアップグレード、移行などに関する基本情報:

DocuWareデータベースの移行方法 (7+)
DocuWareの正しいアップグレード方法(7.1+)

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

 

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