Appeon PowerServer 2022 R3 サポート環境

PowerServer2022R3日本語版リリース

Appeon PowerServer 2022 R3 サポート環境ページです。

サポート OS、DB については Appeon 社として動作確認を行っておりますが、動作保証を謳うものではなく、同サポート対象環境で利用する上で不具合などの問題や要望があった場合に Appeon 社として対応することが可能な環境となります。

 

クライアント PC

インストール可能なクラウド アプリを実行するには、システムが次の要件を満たしていることを確認してください。

ハードウェア :
  • Intel または AMD プロセッサ

 ARM およびその他のプロセッサはサポートされていません。

ソフトウェア :
  • Windows 11 または 10、あるいは Windows Server 2022、2019、または 2016
  • Google Chrome、Mozilla Firefox、または Microsoft Edge (Chromium ベース)

 

開発用 PC

PowerBuilder IDE、PowerBuilder Runtime、PowerServer Toolkit、および PowerBuilder Utilities のバージョンとビルドは同じにすることをお勧めします。

詳細なシステム要件については、Installation Guide for PowerBuilder IDESystem Requirements を参照してください。

注意
PowerBuilder インストーラーを実行して一部のコンポーネントをインストールするには、管理者権限が必要です。
ハードウェア :
  • Intel または AMD プロセッサ

 ARM およびその他のプロセッサはサポートされていません。

ソフトウェア :
実施したい作業 インストールが必要なもの
PowerBuilder IDE で PowerServer プロジェクトのビルド、デプロイ、公開
  • Windows 11 または 10 (バージョン 1607 以降)
  • PowerBuilder 2022 R3 リリース
  • PowerBuilder Runtime 2022 R3
  • PowerServer Toolkit 2022 R3
  • PBAutoBuild220.exe を使用して PowerServer プロジェクトをビルドしてデプロイする
  • (PBAutoBuild220.exe ツールは、PowerBuilder IDE の外部でビルドおよびデプロイプロセス全体を自動化できます (PowerBuilder ライセンスは不要))
  • Windows 11 または 10 (バージョン 1607 以降)、または Windows Server 2022、2019、または 2016
  • PowerBuilder Utilities 2022 R3 (PBAutoBuild220.exe は PowerBuilder Utilities に含まれています)
  • PowerBuilder Runtime 2022 R3
  • PowerServer Toolkit 2022 R3
PowerServer Web API を変更してコンパイル
  • Windows 11 または 10 (バージョン 1607 以降)
  • SnapDevelop 2022 R3 または Visual Studio 2019 / 2022
  • コンパイルに必要なパッケージをダウンロードするには、コンピューターが NuGet サイト (https://www.nuget.org) に接続できる必要があります。

 

サーバー

PowerServer Web API (およびクライアント アプリ、ランチャー、ランタイム) をホストするには、次の環境を検討してください (サポート期間内のどのバージョンもサポートされます)。

注意
OS については、1) 最新のセキュリティパッチを適用でき、最新の TLS バージョンをサポートできるようにサポート期間内であること、2) .NET 6.0 をサポートしていることを確認してください。たとえば、Windows OS の場合、Windows Server 2022、2019、2016 が推奨されます。

PowerServer Web API は ASP.NET Core アプリなので、他の ASP.NET Core アプリと同様にホストおよびデプロイできます。詳細については、https://docs.microsoft.com/aspnet/core/host-and-deploy/?view=aspnetcore-6.0 を参照してください。

PowerServer Web API (およびクライアント アプリ、ランチャー、ランタイム) をコンテナー化するには、Azure サービスに少なくとも次の仕様 / サイズがあることが推奨されます。

Azure サービス 最小サイズ 推奨 OS
Azure 仮想マシン Standard D2as v4 (2 vCPU、8 GiB メモリ) Linux
Azure アプリ サービス P1V2 (合計 210 ACU、3.5 GB メモリ) Linux
Azure コンテナー インスタンス 2 つの vCPU、4 GiB のメモリ、0 つの GPU Linux

 

ファイルサーバー

クライアント アプリ、ランチャー、ランタイムなどのインストール可能なクラウド アプリの静的ファイルも、次のファイル サーバーでホストできます (サポート期間内の任意のバージョンがサポートされます)。

 

データベース

インストール可能なクラウド アプリは、PowerServer の .NET Core 用のネイティブ ドライバーを介して次のデータベースを操作できます。

  • IBM DB2 UDB 11.x
  • Informix 12.x または 14.x
  • MySQL 5.6、5.7、または 8.0
  • Oracle 12c、18c、19c、21c、または 23c
  • PostgreSQL 12、13、14、または 15
  • SQL Server 2016、2017、2019、または 2022、または Azure SQL Database (2020 年 9 月時点の最新の SQL Server エンジン)

インストール可能なクラウド アプリは、PowerServer の .NET Core 用 ODBC ドライバーを介して次のデータベースと連携できます。

  • ASE (ODBC) 16.0

ASE データベースがネイティブ ドライバーを使用して接続される PowerBuilder ランタイム環境とは異なり、PowerServer ランタイム環境では ASE データベースは ODBC ドライバーを使用してのみ接続できます。このドライバーの変更により、いくつかの違いが生じています。 詳細については、ASE データベースを参照してください。

  • SQL Anywhere (ODBC) 16 (16.0.0.2043 以降) または 17

SQL Anywhere が PowerBuilder とは別のマシン上にある場合は、ODBC ドライバーで接続プール設定が有効になっていることを確認してください。SQL Anywhere が PowerBuilder と同じマシン上にある場合、接続プールはデフォルトで有効になっています。

Web API を実稼働環境で実行している場合は、Sybase Central で SQL Anywhere サービスを作成して起動することをお勧めします。詳細については、こちらを参照してください。

ドキュメント 一覧を見る
PowerBuilder マイグレーション
PowerBuilder学習、動画で始めちゃう?