1

ISQL ワークスペースでいくつかのコマンドを使用して、.Net アプリケーションのいくつかの RDF ファイルをローカルの Virtuoso にインポート (または Virtuoso のインポート機能を自動化) したいと考えています。

PowerShell のコマンドは次のとおりです。

>ISQL 
    >ld_dir_all('PATH', '*.rdf', 'ONTOLOGY'); 
    >set isolation='uncommitted'; 
    >rdf_loader_run();

つまり、isql コマンドを終了してから、次のコマンドを実行する必要があります。

.net で PowerShellInstance を使用しようとしましたが、すべてのコマンドをこの形式で組み合わせるPowerShellInstance.AddScript("ISQL;ld_dir_all('PATH', '*.rdf', 'ONTOLOGY');set isolation='uncommitted';rdf_loader_run();");と、エラーが発生します。

そこで、.Net アプリケーションで Virtuoso にデータを自動インポートするための助けやアイデアが必要です。(もしかしたら dotNetRDF に解決策があるかもしれません!)

4

1 に答える 1