virtuoso-opensource | scalable Multi-Model RDBMS | Database library

 by   openlink C Version: v7.2.9 License: Non-SPDX

kandi X-RAY | virtuoso-opensource Summary

kandi X-RAY | virtuoso-opensource Summary

virtuoso-opensource is a C library typically used in Database applications. virtuoso-opensource has no bugs, it has no vulnerabilities and it has medium support. However virtuoso-opensource has a Non-SPDX License. You can download it from GitHub.

This document explains steps to take after obtaining a Virtuoso source snapshot or git clone. These sections explain how to compile, test and install and what components are produced by the make process and how one can interact with them.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              virtuoso-opensource has a medium active ecosystem.
              It has 798 star(s) with 215 fork(s). There are 78 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 596 open issues and 475 have been closed. On average issues are closed in 144 days. There are 21 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of virtuoso-opensource is v7.2.9

            kandi-Quality Quality

              virtuoso-opensource has no bugs reported.

            kandi-Security Security

              virtuoso-opensource has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              virtuoso-opensource has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              virtuoso-opensource releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of virtuoso-opensource
            Get all kandi verified functions for this library.

            virtuoso-opensource Key Features

            No Key Features are available at this moment for virtuoso-opensource.

            virtuoso-opensource Examples and Code Snippets

            No Code Snippets are available at this moment for virtuoso-opensource.

            Community Discussions

            QUESTION

            openlink virtuoso installation ./config throwing error
            Asked 2020-Feb-19 at 18:07

            I'm trying to install virtuoso's stable/7 branch manually from https://github.com/openlink/virtuoso-opensource. However, when I run ./configure, I get this error message after about 30 seconds:

            checking OpenSSL version... configure: error: OpenSSL version 0.9.8e or greater is required.

            The thing is, I do have OpenSSL. When I type openssl version -a in my terminal, I get this output:

            benjhatch@benjamins-mbp virtuoso-opensource-stable-7 % openssl version -a

            LibreSSL 2.8.3

            built on: date not available

            platform: information not available

            options: bn(64,64) rc4(16x,int) des(idx,cisc,16,int) blowfish(idx)

            compiler: information not available

            OPENSSLDIR: "/private/etc/ssl"

            Why is it saying I need an openssl version of 0.9.8e or greater? Is there any way to fix this? This is on a Mac that runs MacOS Catalina version 10.15.3.

            ...

            ANSWER

            Answered 2020-Feb-19 at 18:07

            The issues has been resolved in the default Virtuoso open source develop/7 branch from:

            Source https://stackoverflow.com/questions/60121650

            QUESTION

            Cannot start a service instance in Virtuoso-opensource
            Asked 2020-Feb-17 at 23:31

            I'm trying to create and start the service instance. But it doesn't start. Here is the command I ran:

            ...

            ANSWER

            Answered 2017-Mar-03 at 14:16

            The answer is in the Virtuoso log file --

            Source https://stackoverflow.com/questions/42532854

            QUESTION

            virtuoso open source installation problem
            Asked 2019-Nov-22 at 22:10

            I am trying to install the Open source virtuoso. as of the docs the system must have openSSL v.0.9.8.7, after a lot of work I managed to install (this very old version of) openssl

            openssl version OpenSSL
            0.9.7i 14 Oct 2005

            I cloned the github repo of virtuoso, did ./autogen.sh and ./configure but when I try to make I get this

            .....
            checking OpenSSL version... >= 0.9.8e
            checking OpenSSL
            version... configure: error: OpenSSL version 1.1.0 or greater is currently not supported.

            as I said, the installed version of openssl is 0.9.7i, so why am i getting this error?
            thanks

            EDIT-SOLUTION
            ok. after @TallTed's answer, i did find the proper doc, which states that the openssl version is 1.0.2p. so i installed the latest openssl from my machine, and used the instructions from this to install the older version (the instructions are for v 1.0.2o, but i did go by the book and used the p version) BUT this didnt work till I saw that I had to run sudo apt-get install libssl1.0-dev as well.
            Maybe this would do it, but since this was on a new VM I just destroyed it and created one from scratch, and thus the successful result.
            thanks.

            ...

            ANSWER

            Answered 2018-Oct-24 at 13:49

            The error message you received is clearly incorrect, as the problem is that your now installed version (0.9.7i) is lower than the current minimum required version (0.9.8e), which itself is well lower than the current recommended version (1.0.2p).

            You've misunderstood the basic build instructions, as have others before you (1, 2), to say that the listed versions are required rather than the minimum required, which is why there's a pull request to change them. (More detail about OpenSSL, which is a special case on that list, may be found in the OpenSSL-specific doc.)

            Source https://stackoverflow.com/questions/52969379

            QUESTION

            How to build multiple docker containers from jenkinsfile?
            Asked 2019-Sep-30 at 14:26

            I have 3 different Docker images. I need to build these images from Jenkins file. I have Wildfly, Postgres, Virtuoso Docker images with individual Docker file. As of now, I am using the below command to build these images:

            The directory structure is, Docker is the root diretory.

            Docker->build->1. wildfly 2. postgres 3. virtuoso

            In my jenkins file I have below command to build the image:

            ...

            ANSWER

            Answered 2019-Sep-30 at 12:54

            the easiest solution to solve this would be to enter the proper folder in the script before executing the docker build command. e.g.:

            Source https://stackoverflow.com/questions/58167739

            QUESTION

            How to change Virtuoso DatabaseFile?
            Asked 2018-Oct-01 at 04:18

            I have virtuoso-opensource-6.1 installed on Ubuntu. It was installed on the system storage /dev/sda1 which has only 30Go.

            I need to load DBpedia-mirror on the installed Virtuoso. However, virtuoso.db is located on /dev/sda1/var/lib/ as indicated in the virtuoso.ini:

            ...

            ANSWER

            Answered 2018-Oct-01 at 04:18

            Yes, any file which location is specified in the INI file may be relocated with a few steps --

            1. Stop the instance as normal.
            2. Move the file to your desired location.
            3. Edit the INI file to change the old location to the new.
            4. Start the instance as normal.

            If you move the INI file itself, you may need to adjust the startup command (which targets the `pwd`/virtuoso.ini at time of launch by default, and may target any file by specifying it with the -c or +configfile command argument).

            It is often better to move the entire enclosing folder (/var/lib/virtuoso-opensource-6.1/db/ in this case), as several working files which may grow substantially with use are also found here (alongside the INI file), and this way the INI and DB files (together, the basis of any instance) are kept together (simplifying filesystem-based backup and restoration, among other things). Of course, if you do this, double check the INI file for any other hardcoded paths to /var/lib/virtuoso-opensource-6.1/db/ which will also then need to be changed to the new path.

            All that said, you may prefer to move the entire /var/lib/virtuoso-opensource-6.1/ directory. You can then simply replace the original with a symlink to the new location -- which will keep everything working as if it were in the original location -- or again, change all occurrences of /var/lib/virtuoso-opensource-6.1/ to reflect the new location.

            And all that said... Upgrading to the current VOS Release 7.2.5.1 or later is strongly recommended for all users of VOS Release 6, for many reasons.

            Source https://stackoverflow.com/questions/52581307

            QUESTION

            HttpException: -404 Failed to connect to remote server on mac while running Docker
            Asked 2018-Mar-19 at 07:44

            I am getting Error HttpException: -404 Failed to connect to remote server while running jar file from docker execute a command docker exec -it Test_docker java -jar TestDocker.jar.

            Note: I have created docker on windows, Where my docker machine IP is 192.168.99.100 and my docker exec command running successfully.I am accessing SPARQL endpoint on windows using URL: http://192.168.99.100:8890/sparql this will work perfectly. But when I am using same on mac it will give me an error which I mention above. I have also try to change SPARQL endpoint on my code as http://localhost:8890/sparql but not work well though it will work fine on chrome browser on mac while executing through command it will giving me an error.

            Here my docker-compose file,

            ...

            ANSWER

            Answered 2018-Mar-19 at 07:44

            As per my colleague suggested, The problem is that the code in de docker file sees the docker as the local host. The IP-address 192.168.99.100 is also not known because mac doesn't have it. To solve the problem of connections, docker uses its own network.The docker-compose service names are used as the reference. So instead of using http://localhost:8890/sparql, you should use http://virtuoso:8890/sparql as virtuoso is the service name.

            I tried this and it will solve my problem.

            Source https://stackoverflow.com/questions/49315075

            QUESTION

            Virtuoso appears to be installed... but isn't (and won't run)
            Asked 2018-Mar-15 at 16:27

            I've followed the instructions to install the stable branch of Virtuoso Open Source 7 on Ubuntu 16.04. There don't appear to be any errors throughout the process of —

            ...

            ANSWER

            Answered 2018-Mar-15 at 16:25

            Sounds like you didn't adjust your $PATH variable after make install.

            $PATH should include the path to the directory which contains the virtuoso-t, or you can include that path in the launch command, e.g. —

            Source https://stackoverflow.com/questions/49230406

            QUESTION

            How do i install openLink virtuoso on windows?
            Asked 2018-Feb-01 at 20:47

            I am trying to install OpenLink Virtuoso (Open Source Edition) on Windows but didn't make to install it correctly.

            What I have tried: First I follow all the step at Installation steps for OpenLink Virtuoso on Windows, which are as below --

            1. Cygwin bash with developer tools (gawk, flex, bison) installed.
            2. Active Perl, available from ActivePerlLink
            3. OpenSSL version 0.97 static libraries for Windows and header files.

            -- but that doesn't help me so I have googled for another and I found this link Steps to install OpenLink Virtuoso for install OpenLink Virtuoso 5

            but I am stuck at step 4

            Execute from the shell:

            ...

            ANSWER

            Answered 2018-Feb-01 at 10:16

            I imagine that you haven't done step 3. properly:

            • Add c:\virtuoso to system PATH

            How did you do this? Does it show c:\virtuoso if you enter $PATH?

            Source https://stackoverflow.com/questions/48556374

            QUESTION

            Cannot open RDF document IRIs in openlink virtuoso
            Asked 2017-Mar-03 at 15:53

            I wanted to learn about RDF and converting relational data to RDF.

            I tried to get basic idea about RDF followed by virtuoso-opensource and hence downloaded and tried to do something with it.

            AIM: I thought of taking two csv files and generating rdf and try accessing the relationships through URIs.

            Here are the steps i took:

            Logged into conductor.

            I had 2 csv files, i imported it in Database/CSV directory. I went into 'Linked Data'>'Views': Selected 'Qualifier' as CSV and selected the 2 CSV files(csv.dba.csvfile1.csv & csv.dba.csvfile2.csv) and started 'Generate Via Wizard'.

            It automatically detected the primary key.

            For Targets, I selected all the targets: 'Data Source Ontology Mappings', 'Instance Data View Mappings', 'VoID statistic'.

            Onto 'Linked Data View Definition' i selected both, 'Data Source Ontology Rules', 'Instance Data Rules'.

            'Prepare to Execute'

            'Execute': The execution ended with 'Execution Status' message 'OK'.

            On trying to use the URI's i could not use them but could not. Error i got,

            Error HTTP/1.1 404 File not found

            The requested URL was not found URI = '/describe/'

            Also, 'SQL Relations (Tables) to RDF Statements (Predicate / Property Graph) Mappings' shows three links that shows above error as well.

            In 'Sample Graph IRIs & Linked Data Entity URIs' i could see any links.

            Sorry about putting the question badly, i tried to do better but i can feel that its messy and difficult to go through. I didn't had very strong concepts but, i thought of visualizing it practically while i go through theoretical information. If i missed anything, please mention and I'll add it.

            ...

            ANSWER

            Answered 2017-Mar-03 at 15:53

            As with your other question, it seems likely you haven't followed the documentation, Automated Generation of Linked Data Views over Relational Data Sources with Virtuoso, and so haven't installed the cartridges_dav.vad and fct_dav.vad VAD packages, which bring the /describe/ page which is giving you the 404.

            Note that there are different VAD builds for use with each of Commercial and Open Source Virtuoso, and these should generally be matched to the Virtuoso version in use.

            ObDisclaimer: OpenLink Software produces Virtuoso, and employs me.

            Source https://stackoverflow.com/questions/42509304

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install virtuoso-opensource

            After running configure && make,. at the root of the build tree copies the files to the locations specified by the --prefix option to configure. The default of --prefix is /usr/local/. You can override this by specifying ‘make install prefix=/home/virtuoso’ instead, for example.
            share/virtuoso/doc/html
            share/virtuoso/doc/pdf
            share/virtuoso/vad - VAD packages BPEL, Conductor, tutorials, documentation
            var/lib/virtuoso/db - Empty database
            var/lib/virtuoso/demo - Demo database - obsolete as of version 5.0.3
            bin/ - The virtuoso-t, isql, isqlw, virt_mail, virtuoso-sample-t, inifile executables
            lib/ - libvirtuoso-t.a libvirtuoso-t.la virtodbc32.a virtodbc32.la virtodbc32 r.a virtodbc32_r.la virtodbc_r.so wikiv.so, plus any plugins that may be enabled.
            lib/virtuoso - hosting sample.a hosting_sample.la hosting_sample.so plugin_sample.a plugin_sample.so
            to start the server in the background. It will not detach from the shell, so you see the startup messages. By default, when no -c parameter is specified, virtuoso will use the virtuoso.ini file in this directory, which is generated as part of ‘make install’. The first time it’s run, it will create the empty database (no special commands required) and install the Conductor VAD package. From here, you can access http://localhost:8890/ and http://localhost:8890/conductor/ and use the System Administration / Packages page to install other packages such as Demo and the ODS suite (addressbook, weblog, feeds manager and other applications) etc. The default login is ‘dba’ with a password of ‘dba’ for the Conductor and isql (for DAV functions, the default login is ‘dav’ with a password of ‘dav’).

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries

            Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link