PI AFサーバとSQL Serverを別々のマシンにインストールして使用することは可能ですが、複数のPI AFサーバのデータベースとして単独のマシンにインストールされたSQL Serverを使用することは可能でしょうか?
仮想環境に複数のPI AFサーバをインストールし、ひとつのSQL Serverにそのデータを格納するインスタンス(?)を作成するようなイメージとなります。
PI AFサーバとSQL Serverを別々のマシンにインストールして使用することは可能ですが、複数のPI AFサーバのデータベースとして単独のマシンにインストールされたSQL Serverを使用することは可能でしょうか?
仮想環境に複数のPI AFサーバをインストールし、ひとつのSQL Serverにそのデータを格納するインスタンス(?)を作成するようなイメージとなります。
OSIsoftとしてテストはしていないはずですが、PIFDの名前を別名とすることで、1つのSQLで複数PIFDデータベースを使用することは可能です。テスト環境などでは上記構成を使用できます。
あとは1つのマシンで複数インスタントを使用すれば、PIFDの名前で複数データベースとすることができます。
ご投稿いただきありがとうございます。
PI AFサーバーが外部のSQLサーバーに接続する際にはWindowsのOLEDBプロバイダーを使用します。接続先のSQLサーバーが複数の接続を許可していれば、複数の異なるPI AFサーバーから同様のSQLサーバーに接続することも可能です。
Kenji Hashimotoさん、ご投稿ありがとうございます。
私がご質問の意図を誤認識していたようです。
PI Asset Frameworkが使用するSQLサーバー上のPIFDデータベースについては、特別な理由が無い限り名前を変更することは推奨されないため、複数のSQLサーバーインスタンスを作成し、それぞれの異なるインスタンス上に同名のPIFDデータベースを作成し運用することは可能です。