簡體   English   中英

SPARQL聯合查詢不起作用

[英]SPARQL federated query not working

我的基本問題是:我有兩台安裝了Virtuoso的計算機A和B,並且我正在嘗試從一台計算機查詢到另一台計算機。 我在機器A上創建了RDF圖,並在A上執行了查詢以查看本地存儲的數據。

sparql SELECT ?a ?b ?c
FROM <http://localhost:8890/test>
OPTION (get:soft "soft", get:method "GET")
WHERE {?a ?b ?c};

它正確返回了數據。 我在機器B上運行以下查詢

sparql SELECT ?a ?b ?c
FROM <http://ipAddressOfA:8890/test>
OPTION (get:soft "soft", get:method "GET")
WHERE {?a ?b ?c};

我停頓了很長時間,最終出現以下錯誤
“錯誤HTCLI:[OpenLink] [Virtuoso ODBC驅動程序] [Virtuoso服務器] HC001:HTTP客戶端中的連接錯誤”
我是否必須設置另一台計算機的權限? 不好意思,我是新手。

您在計算機B上選擇的圖形名稱http:// localhost:8890 / test可能存在問題。

由於該圖不一定是有效的Internet資源,因此您不能僅將localhost與您的IP地址交換。

例如:您還可以選擇一個圖形名稱,例如<htw.my.own.graph> ->您的圖形名稱與您的IP地址無關。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM