Я устанавливаю новый BizTalk Server 2016 в существующий кластер BizTalk.
Я установил все программное обеспечение, но перед настройкой BizTalk Server я хочу проверить, правильно ли установлено программное обеспечение SAP, поскольку в прошлом у нас было несколько проблем.
Как я могу разработать один фрагмент кода .NET, чтобы проверить правильность установки коннектора SAP?
Очевидно, мы можем протестировать после настройки BizTalk Server и добавить этот сервер в кластер BizTalk, но мы хотим проверить это до этого.
Мы используем RFC SDK 7.20 и соединение ClassicRfc.
Очевидно, замените параметры в "<...>" ниже фактической информацией о вашем сервере.
using Microsoft.Data.SAPClient;
using (SAPConnection conn = new SAPConnection("TYPE = A; ASHOST=<server>; SYSNR=<sysnum>; LANG=EN; CLIENT=<client>; USER=<user>; PASSWD=<password>"))
{
conn.Open();
SAPCommand cmd = conn.CreateCommand();
cmd.CommandText = "exec RFC_PING";
cmd.ExecuteNonQuery();
}