Linking Progress / OpenEdge Database Objects into Virtuoso


  1. Start the Virtuoso Web User Interface.

  2. Select the Conductor link in the Left Frame and Login as the dba user.

  3. Select the Databases -> External Data Source -> Data Sources tab menu items.

  4. Select the Connect button for the prs10ma Progress DSN.

  5. On successful connection, select the Link Objects button to obtain a list of available tables.

  6. Select all the tables that are part of the isports catalog.

  7. Change the Catalog for each table to be isports using the Set All button.

  8. All the catalog names are changed to isports.

  9. Select the Link button to link the selected tables into Virtuoso.

  10. On completion of the Link process, the tables will be displayed in the External Linked Objects tab.

  11. At this point, you can test the remotely linked tables by clicking on the link that accompanies each table, e.g. isports.prs101c.Customer.

    This will display the Interactive ISQL interface which will have been already populated with a suitable SQL statement.

  12. Select Execute to see data from the remotely linked table.

  13. The tables can also be viewed as part of the Virtuoso SQL Schema Objects under the isports catalog name.

The Link process is now complete enabling the tables to be queried as if part of the Virtuoso Schema.


CategoryDocumentation CategoryVirtuoso CategoryDotNET CategoryEntityFrameworks CategoryWebSite