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>