質問:
アップグレードまたは初期インストール中にデータベースに接続する際、ServerSetup で以下のいずれか、または類似のエラーメッセージが表示されます。
- お使いのマシンでサポートされていないデータベースサーバーのバージョンが実行されているため、セットアップを続行できません。
- お使いのマシンでは、サポート対象外の %MySQL バージョン x% が実行されているため、セットアップを続行できません。
- 「サポートされているのは、MSSQL バージョン 09.x、10.x、11.x、12.x、13.x のみです」
回答:
DocuWare をサポート対象外のデータベースバージョンで実行しています。
DocuWare とデータベースの互換性に関する概要については、以下の KBA をご確認ください。
DocuWare オンプレミスに対応する Windows およびデータベースのバージョン
また、アップグレードパスをご確認いただき、お使いのシステムに最適なアップグレードパスをお選びください。
DocuWare Update パス
DocuWare サーバーのセットアップ中にこの問題が発生した場合は、セットアップを中止し、データベースのインストール状況をご確認ください。
MySQL、MSSQL、または Oracle に関する詳細については、以下からお選びください:
MySQLの正確なインストールバージョンを確認するには、データベース上で次のコマンドを実行してください。
SHOW VARIABLES LIKE "%version%";
これにより、現在インストールされているMySQLのバージョンが表示されます。
お使いの環境に適したアップグレード手順については、以下のKBAをご確認ください。
MySQL データベース 5.6 / V2 から MySQL 8 / V3 へのアップグレード
MySQL データベース 8 / V3 から MySQL 8.4 / V4 へのアップグレード
MySQL データベースが正しい照合順序で実行されていることを確認してください。これは、以下のクエリを実行することで確認できます。
SELECT TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME, COLLATION_NAME
FROM INFORMATION_SCHEMA.COLUMNS
DocuWare 7.13 を使用する場合は、必ず正しい MySQL バージョンと照合順序の組み合わせを使用してください。そうしないと、DocuWare が正常に動作しません。
MySQLでは、照合順序はデータベース、テーブル、およびカラムの各レベルで設定されます。
照合順序を調整する必要がある場合は、各レベルごとに個別に調整してください
現在使用中の DocuWare サーバー設定で MSSQL データベースがサポートされていない場合は、システム要件をご確認ください。
正確なバージョンを確認するには、次のクエリを実行してください
SELECT @@VERSION
この情報をもとに、Microsoftのドキュメントを参照して、より判読しやすいMSSQLのバージョンを確認できます。
何らかの理由でサポート対象のMSSQLデータベースバージョンに移行できない場合は、DocuWare Server Setupでのチェックを無効にすることができます。
サポート対象外のデータベースバージョンが原因でエラーが発生した場合は、ご自身でサポート対象のデータベースバージョンに移行する必要があります。
DocuWare の SQL Server バージョンチェックを無効にする
OracleはDocuWare 7.9までサポートされています。
それ以降のDocuWareバージョンでは、Oracleをメインデータベースとして使用することはできません。
選択リストでのOracleの使用は引き続き可能です。
新しいバージョンのDocuWareを使用しており、選択リストにOracleを利用している場合でも、DocuWareサーバーのセットアップ時に「Oracleはサポートされなくなりました」というメッセージが表示されることがあります。
これは、この手順においてセットアップが「メインデータベース」と「選択リスト専用」の区別ができないためです。
アップグレード期間中、データベース接続を無効にするか、MySQL/MSSQLに切り替えることでこの問題は解決され、アップグレード後は元の設定に戻すことができます。
DocuWareのアップグレードや移行などに関する基本情報:
DocuWareデータベースの移動方法(7+)
DocuWareを正しくアップグレードする方法(7.1+)
このKBAは、オンプレミス環境の組織にのみ適用されます。
ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。
