1、先決條件:php
virtuoso下載地址: http://sourceforge.net/projects/virtuoso/files/html
7.2版本(只有64位的,32位的能夠安裝7.1)以後須要安裝 64位的vc++庫:http://www.microsoft.com/en-us/download/details.aspx?id=30679#c++
2、環境配置sql
將下載後的壓縮包解壓,放在C盤目錄下,地址可按照 C:/Program Files/OpenLink Software/VOS7/數據庫
2.添加環境變量(計算機=》屬性=》高級設置=》環境變量(系統環境變量))新建變量 VIRTUOSO_HOME 值爲:C:/Program Files/OpenLink Software/VOS7/virtuoso-opensource/ (注意目錄名稱根據本身的命名變化)windows
3.在系統環境變量PATH中將該變量添加進去(命令行能調用) 工具
;%VIRTUOSO_HOME%/bin;%VIRTUOSO_HOME%/lib
4.在virtuoso-opensource目錄下的 database子目錄下新建 php.ini配置文件 內容爲:測試
http://ftp://download.openlinksw.com/support/vos/php.inispa
5.建立virtuoso的windows服務。.net
使用管理員模式打開cmd/dos窗口,測試命令 virtuoso-t -? 若是成功爲顯示該命令的幫助。
6.運行命令 cd %VIRTUOSO_HOME%/database
7.建立windows服務
virtuoso-t +service create +instance "New Instance Name" +configfile virtuoso.ini
8.若是你不喜歡這個服務名稱,能夠參照如下命令方式更改:
顯示全部服務 virtuoso-t +service list
啓動virtuoso服務 virtuoso-t +instance "服務名稱" +service start
中止服務 virtuoso-t +instance "服務名稱" +service stop
刪除服務 virtuoso-t +instance "服務名稱" +service delete
3、odbc訪問
以管理員方式運行CMD,能夠下載它的管理工具:http://virtuoso.openlinksw.com/download/#Release72OSWindowsXP
註冊驅動
cd %VIRTUOSO_HOME%/lib regsvr32 virtodbc.dll
若是成功,會彈出一個註冊成功的消息
關於數據源訪問的文檔在:http://docs.openlinksw.com/virtuoso/odbcimplementation.html
4、數據庫的命令管理工具 ISQL
鏈接命令:
isql 1111 dba dba
若是成功將會顯示以下信息:
Connected to OpenLink Virtuoso Driver: 05.00.3028 OpenLink Virtuoso ODBC Driver OpenLink Interactive SQL (Virtuoso), version 0.9849b. Type HELP; for help and EXIT; to exit. SQL>
測試sql語句
SQL> tables; Showing SQLTables of tables like 'NULL.NULL.NULL', tabletype/colname like 'NULL' TABLE_QUALIFIER TABLE_OWNER TABLE_NAME TABLE_TYPE REMARKS VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR _______________________________________________________________________________ DB DBA ADMIN_SESSION SYSTEM TABLE NULL DB DBA ADM_OPT_ARRAY_TO_RS_PVIEW SYSTEM TABLE NULL DB DBA ADM_XML_VIEWS SYSTEM TABLE NULL . . . SQL>