virtuoso数据库的安装方法

数据库virtuoso有两种安装配置方式

第一种就是直接在系统中默认安装,拷贝virtuoso的安装文件,直接默认安装。

第二种是配置安装方式

参考地址:http://vos.openlinksw.com/owiki/wiki/VOS/VOSUsageWindows

大体思路是安装先C++驱动,然后解压virtuoso source文件,在环境变量中设置VIRTUOSO_HOME和PATH两个环境变量。利用命令行对virtuoso数据库进行操作。详细的操作过程可参考上面的网址。

1 解压virtuoso-opensource到指定目录,比如c:virtuoso

2 安装VC++2012、VC++2010插件补丁

3 设置环境变量。键VIRTUOSO_HOME值c:virtuoso;键PATH值;%VIRTUOSO_HOME%/bin;%VIRTUOSO%/lib

4 测试virtuoso环境变量,cmd进入命令行模式,输入virtuoso-t -?,显示virtuoso的帮助信息。

5 切换到c:virtuosodatabase目录,创建virtuoso的服务。

virtuoso-t +service create +instance “InstanceName” +configfile virtuoso.ini

6 启动服务

virtuoso-t +instance “InstanceName” +service start。在服务管理中设置为自动。

7此时在本地用localhost:8890,可以访问。

在win10中访问虚拟机中的virtuoso,如果能ping通,但是不能访问win2008中的virtuoso数据库,则需要在win2008中配置策略,控制面板—windows防火墙—高级设置—入站规则,在右侧空白处点击右键新建规则,放开8890和1111端口的配置,这样就能够正常访问使用8890和1111端口的virtuoso数据库了。

8 如果开机后未启动该服务,手动启动也不能成功的话,需要删掉virtuoso/database中的virtuoso.lck文件,然后就可以启动了。

原文地址:https://www.cnblogs.com/coodream2009/p/8195767.html