Les bibliothèques Oracle ODP.NET sont-elles redistribuables? Comme dans, puis-je simplement inclure le Oracle.DataAccess.dll avec mon application & référence sans entrer dans l'eau chaude juridique? La licence de téléchargement pour l'ODAC sur OTN est un jargon juridique assez incompréhensible qui ne permet pas de savoir si je peux ou non inclure la DLL directement.ODP.NET est-il redistribuable?
Répondre
Ce que vous voulez distribuer est le Oracle Instant Client. C'est un composant Oracle librement distribuable qui contient les fichiers dont vous avez besoin pour les applications clientes et rien d'autre.
Personnellement, je ne l'ai jamais utilisé avec ODP.NET mais il y a an article about using Instant Client and ODP.NET on the Oracle website. J'ai utilisé les applications Instant Client pour Java et Perl sans problèmes.
Mais puis-je inclure la DLL ODP.NET avec mon application sans que l'utilisateur doive exécuter un programme d'installation distinct d'Oracle? – thecoop
Le client instantané est un fichier ZIP de fichiers, donc je ne pense pas qu'il y ait un installateur en tant que tel. La chose à vérifier est s'il existe un contrat de licence attaché au client instantané; S'il y a, vous devez probablement distribuer cela aussi. –
Oracle publie désormais un "package redist". C'est ce qu'on appelle "ODAC (Oracle Data Access Components) avec xcopy". Cela inclut les pilotes ODP, le client instantané et toutes les DLL non gérées requises.
http://www.oracle.com/technetwork/database/windows/downloads/index-101290.html
- 1. ADOMD.NET 9.0 Redistribuable?
- 2. Configuration ODP.NET dans Web.config
- 3. .NET 3.5 Client Framework redistribuable?
- 4. Existe-t-il une version 2.0 SP2 .NET redistribuable?
- 5. InstallShield installateur différentiel avec InstallShield intégré redistribuable objet
- 6. Exécution de fichiers binaires C++ sans l'exécutable redistribuable (Server2k3, XPSP3)
- 7. Création d'un composant ou d'une bibliothèque redistribuable pour Android
- 8. Utilisation d'un curseur ref comme type d'entrée avec ODP.NET
- 9. Comment mapper des UDT Oracle avec ODP.NET sans utiliser OracleObjectMappingAttribute?
- 10. ODP.NET est-il requis pour Oracle 11g Client?
- 11. Puis-je exécuter un script Oracle Oracle arbitraire via ODP.NET?
- 12. Fournisseur de données Oracle (ODP.NET) non répertorié dans DbProviderFactories
- 13. Dans .NET, comment puis-je détecter si un utilisateur dispose d'un redistribuable spécifique?
- 14. Vérifiez si le package redistribuable Visual C++ 2008 SP1 est installé?
- 15. SqlDataSource et Oracle DataProvider Je ne peux pas sembler pouvoir utiliser le sqlDataprovider avec odp.net
- 16. Quelle version Oracle Client et ODP.NET dois-je installer (avec .NET 3.5)
- 17. Puis-je utiliser des connexions cryptées avec Oracle Instant Client et ODP.NET?
- 18. Existe-t-il une boîte de dialogue standard pour la construction d'une chaîne de connexion ADO.Net (redistribuable)?
- 19. Configuration du client Oracle 11g pour fonctionner avec 9i, afin d'utiliser ODP.NET pour VS 2008 et C# ou ASP.net, questions
- 20. Ajout de prerequsites personnalisés au projet d'installation Visual Studio
- 21. .Net 3.5 installateur silencieux?
- 22. Performance des pilotes Oracle .Net
- 23. Exportation de données SQL Server avec des composants redistribués
- 24. Les procédures stockées Oracle sont-elles plus rapides que dans la ligne SQL pour une application Microsoft.NET?
- 25. Est-il acceptable d'utiliser le client Oracle 11g avec un serveur 10g?
- 26. Analyse CSV (valeurs séparées par des virgules) dans Oracle
- 27. La dernière mise à jour de sécurité de Visual Studio 2005 cause-t-elle des problèmes de bibliothèque C lors de la correction des sites clients?
- 28. SQL Server comme prérequis dans le programme d'installation de VS Erreur de projet dans Windows Vista
- 29. Crash C# lors du chargement C++ dll
- 30. Comment emballez-vous un projet Visual Studio C++ pour publication?
Je vote pour fermer cette question hors sujet, car il devrait être demandé à un avocat. – BradleyDotNET