2016-04-18 40 views
1

を使用してSAPbobsCom.dllを使用してSAP B1 9.1サーバーに接続できませんこれを見たことがないので、長い時間を捜していて答えが得られていません。SAPbobsCOM.dllを使用してSAP B1 9.1に接続する必要がありますSAPの異なるインスタンス間でユーザオブジェクトを共有することができます。サーバー名を使用してローカルサーバーに接続できますが、名前はリモートサーバーで解決されず、IPアドレスを使用する必要があります。 IPアドレス経由で接続しようとすると、ローカルでエラーが発生します。サーバは例外を投げました。 (HRESULTからの例外:0x80010105(RPC_E_SERVERFAULT))は、リモートサーバーを試しても同じエラーが発生します。IPアドレス

私はdllに参照が追加されており、メソッドまたはプロパティにアクセスする際にエラーはありません。

var comp = new Company(); 
comp.DbServerType = BoDataServerTypes.dst_MSSQL2014; 
comp.Server = "192.168.1.200"; // server name SAP91 
comp.CompanyDB = "SBO_SAP91"; 
comp.LicenseServer = "192.168.1.200:30000"; 
comp.UserName = "Admin"; // SAP Admin user 
comp.Password = "Admin"; 
var noth = comp.MinimalSupportedVersion; 
var connected = (comp.Connect() == 0 ? "Connected" : "Not Connected"); 
System.Diagnostics.Debug.WriteLine(comp.GetLastErrorDescription()); 
var CONN = comp.CompanyName; 

は私が接続し、サーバー名を使用しますが、非常にわからないとき、それはIPアドレスで動作しない理由をローカルにすべてのオブジェクトを読み取ることができますどのようになど、本当にわからないよ:ここに は、私が接続するために使用するコードですこの問題を解決できるようになるまで、ユーザーオブジェクトを手動で同期させる必要があるので、これに関する助言をいただければ幸いです。

ありがとうございました

答えて

0

あなたはSLDにIPアドレスを登録していません。

よろしくお願いいたします。