2.0 データベースの要件

データベースは次の要件を満たしている必要があります。

項目

要件

データベースバージョン

  • Oracle 12c R1バージョン12.1.0.2 Standard Edition、Enterprise Edition、およびOracle RAC (パーティション機能ありまたはなし)

  • Oracle 12c R2バージョン12.2.0.1 Standard Edition、Enterprise Edition、およびOracle RAC (パーティション機能ありまたはなし)

  • Oracle 18c R1 (ClusterおよびRACを含む)

  • Oracle 19c (ClusterおよびRACを含む)

  • Microsoft SQL Server 2012 SP3以降(Clusterを含む) (Standard、Enterprise、Business Intelligenceの各エディション)

  • Microsoft SQL Server 2014 SP2以降(Clusterを含む) (Standard、Enterprise、Business Intelligenceの各エディション)

  • Microsoft SQL Server 2016および2016 SP1 (Clusterを含む) (StandardおよびEnterpriseの各エディション)

  • Microsoft SQL Server 2017 (Clusterを含む) (StandardおよびEnterpriseの各エディション)

  • Microsoft SQL Server 2019

  • 組み込みPostgreSQL 11.4

  • 外部PostgreSQL 11.x (11.2を除く)、12.x

データベースサーバのホスト名

データベースサーバのホスト名は、ドメインネームサーバサービスで解決可能である必要があります。

TCPポート

サーバはデータベースポート上のプライマリサーバ通信を許可する必要があります。MS SQLの場合は、データベースサーバ用の静的ポートを設定してください。

デフォルトのポート:

  • MS SQLは1433

  • Oracleは1521

  • 組み込みPostgreSQLは54327

  • 外部PostgreSQLは5432

競合する場合はデフォルトのポート番号を変更します。ただし、プライマリサーバがデータベースと通信するようにポートが開いている必要があります。

UDPポート

MS SQLは1434 (ZENworksでデータベースの名前付きインスタンスを使用する場合)

WANに関する注意事項

プライマリサーバとZENworksデータベースは同じネットワークセグメント上に存在する必要があります。プライマリサーバはWAN経由でZENworksデータベースに書き込むことはできません。

デフォルトの文字セット

MS SQLの場合には、ZENworks は特定の文字セットを必要としません。ZENworks は、MS SQLでサポートされるすべての文字セットをサポートします。

Oracleの場合、NLS_CHARACTERSETパラメータをAL32UTF8に、MAX_STRING_SIZEパラメータをStandardに、NLS_NCHAR_CHARACTERSETパラメータをAL16UTF16に設定する必要があります。既存のOracleデータベースが別の文字セットでインストールされている場合、AL32UTF8文字セットに移行してください。Oracleのサポートに問い合わせてください。

照合

ZENworks は、MS SQLデータベースの大文字小文字を区別するインスタンスではサポートされません。したがって、データベースが大文字小文字を区別しないことを確認してから、データベースをセットアップする必要があります。

データベースユーザ

ZENworksデータベースユーザがリモートデータベースに接続するのに制約がないかどうかを確認してください。

たとえば、ZENworksデータベースユーザがActive Directoryユーザである場合は、Active Directoryのポリシーでリモートデータベースへの接続がユーザに許可されているかどうかを確認します。