content
| - %VOSWARNING%
%META:TOPICPARENT{name="VirtAdoNet35Provider"}%
---+ Installation and Removal of the Single-Tier ADO.NET Provider for Virtuoso, on Windows
%TOC%
---++ Installation
The ADO.NET Provider for Virtuoso is provided as part of the Virtuoso Client Connectivity Kit installer. If the target Virtuoso Server installation is already or will be installed on a TCP/IP-accessible host, this is the only component that needs to be installed on the client host.
1 Download and run the Virtuoso Client Connectivity Kit installer appropriate to your data consuming application from the [[http://virtuoso.openlinksw.com/download/][Virtuoso Download]] page. %BR%%BR% <i><b>Note:</b> the 32-bit components may be installed on both 32-bit and 64-bit Windows, and will be necessary for use with any 32-bit data consuming components. 64-bit components can only be installed in a 64-bit Windows environment.</i>
%BR%%BR%
1 Click the <b>Run</b> button to allow the signed <b>Virtuoso Client Connectivity kit</b> installer to start.
%BR%%BR%<img src="%ATTACHURLPATH%/VirtClientConnAdo_1.png" style="wikiautogen"/>%BR%%BR%
1 If you have installed any version of the ADO.NET Provider at some point in the past, this message may be displayed:
%BR%%BR%<img src="%ATTACHURLPATH%/VirtAdoNet35_9.png" style="wikiautogen"/>%BR%%BR%
* Follow the [[#Removal][Removal]] process to remove the existing components, and then continue with the new installation.%BR%%BR%
1 Click the <b>Next</b> button to begin the installation process.
%BR%%BR%<img src="%ATTACHURLPATH%/VirtClientConnAdo_3.png" style="wikiautogen"/>%BR%%BR%
1 Tick the <b>I agree with license agreement</b> checkbox and click the <b>Next</b> button.
%BR%%BR%<img src="%ATTACHURLPATH%/VirtClientConnAdo_4.png" style="wikiautogen"/>%BR%%BR%
1 To manually select the components for installation, or to specify the installation directory, choose the <b>Custom</b> option. Otherwise, choose the <b>Typical</b> or <b>Complete</b> option and skip to step 8.
%BR%%BR%<img src="%ATTACHURLPATH%/VirtClientConnAdo_5.png" style="wikiautogen"/>%BR%%BR%
1 If you chose the "Custom" option, select the target installation directory or accept the default. Click the <b>Next</b> button to continue.
%BR%%BR%<img src="%ATTACHURLPATH%/VirtClientConnAdo_6.png" style="wikiautogen"/>%BR%%BR%
1 Again if you chose the "Custom" option, select the client drivers and providers you want to be installed (ODBC, JDBC, OLE DB, ADO.NET, etc.) and choose <b>Next</b> to continue. Note: the <b>Provider for .NET 3.5</b> is required for Entity Frameworks and other ADO.NET v3.x support; the <b>Provider for .NET 2.0</b> is provided primarily for support of legacy client applications and environments.
%BR%%BR%<img src="%ATTACHURLPATH%/VirtClientConnAdo_7.png" style="wikiautogen"/>%BR%%BR%
1 The installer is now ready to begin the installation. Click the <b>Install</b> button to commence the process.
%BR%%BR%<img src="%ATTACHURLPATH%/VirtClientConnAdo_8.png" style="wikiautogen"/>%BR%%BR%
1 The installer will announce successful completion, or provide error messages for diagnosis and resolution.
%BR%%BR%<img src="%ATTACHURLPATH%/VirtClientConnAdo_10.png" style="wikiautogen"/>%BR%%BR%
1 Verify ADO.NET Provider installation, if desired, by checking that the Providers chosen for installation — <b><code>virtado3</code></b> and/or <b><code>virtado2</code></b>, for Provider for .NET 3.5 and Provider for .NET 2.0, respectively — are listed in the <code><nowiki>%WINDOWS%\assembly</nowiki></code> folder.
%BR%%BR%<img src="%ATTACHURLPATH%/VirtAdoNet35_8.png" style="wikiautogen"/>%BR%%BR%
1 The installation of the ADO.Net Provider Client is complete.
---++ Removal
1 The Provider can be uninstalled through the <b>Control Panel</b> -> <b>Programs and Features</b> menu, or the <b>Add/Remove Programs</b> control panel, by selecting the <b>Virtuoso Client Connectivity kit</b> from the list of installed components and clicking the <b>uninstall</b> option presented.
%BR%%BR%<img src="%ATTACHURLPATH%/VirtClientConnAdo_11.png" style="wikiautogen"/>%BR%%BR%
1 Click <b>Yes</b> to uninstall the Virtuoso Client Connectivity Kit.
%BR%%BR%<img src="%ATTACHURLPATH%/VirtClientConnAdo_12.png" style="wikiautogen"/>%BR%%BR%
|