ISQLワークスペースでいくつかのコマンドを使用して.NetアプリケーションのRDFファイルをローカルVirtuosoにインポート(またはVirtuosoでインポート機能を自動化)したいと思います。これは、isqlコマンドが終了しなければならない、ということを意味データをインポートする.NETアプリケーションでvirtuoso ISQLコマンドを実行する
>ISQL
>ld_dir_all('PATH', '*.rdf', 'ONTOLOGY');
>set isolation='uncommitted';
>rdf_loader_run();
、その後、私は次を実行する必要があります。PowerShellで
コマンドです。
私はPowerShellInstanceを.netで使用しようとしましたが、このフォームですべてのコマンドを組み合わせた場合は、PowerShellInstance.AddScript("ISQL;ld_dir_all('PATH', '*.rdf', 'ONTOLOGY');set isolation='uncommitted';rdf_loader_run();");
にエラーがあります。
.NETアプリケーションのVirtuosoへの自動インポートデータに関するご意見やアイデアが必要です。 (多分dotNetRDFの解決策があります!)
ありがとうございます。私は、データ接続のために他の方法を検索します。 @TallTedには、.netのVirtuosoにrdfファイルをインポートするための他の方法(isqlではなく)があります(dotNetRDFの有無にかかわらず)? – ali
@alirezartbdの場合、RDFファイルはVirtuosoサーバホスト上の 'DirsAllowed'のいずれかに既に存在している必要がありますので、同じ3つのSQL文を[VirtuosoのためのADO.NETプロバイダ](http:// wikis.openlinksw.com/VirtuosoWikiWeb/VirtAdoNet35Provider)。詳細については、[Virtuoso Usersメーリングリスト](https://sourceforge.net/p/virtuoso/mailman/virtuoso-users/)または(商用の場合)[OpenLink Support Case](http:// support。 openlinksw.com/support/online-support.vsp)。 [RDFをVirtuosoにロードする](http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtRDFInsert)も参照してください。 – TallTed
ありがとう、私はADO.NETで作業します。 – ali