Oracle
 sql >> Base de données >  >> RDS >> Oracle

Déployer une application .Net avec Oracle Client 11

A ma connaissance, il n'existe pas d'Oracle véritablement "embarqué" et vous ne pouvez pas éviter d'installer le serveur de base de données Oracle. Si vous avez vraiment besoin d'une base de données intégrée , il existe plusieurs bonnes alternatives, y compris mais sans s'y limiter :SQLite, MS SQL Server Compact ou LocalDB, Interbase/Firebird etc...

Il y a quelques années, Oracle exécutait un programme de licences pour les entreprises, où vous pouviez intégrer la configuration Oracle dans votre propre configuration et la rendre "invisible" pour les utilisateurs, mais cela installerait toujours le serveur Oracle complet. C'est ainsi que les versions antérieures de PTC Pro/INTRALINK s'installaient par exemple - vous n'aviez pas besoin d'une installation Oracle distincte. Je ne sais pas si ce programme de licence est toujours disponible, mais même s'il l'était, vous envisagez probablement un investissement financier très important.

BTW, le fournisseur .NET entièrement géré pour Oracle est actuellement en version bêta - cela facilitera encore plus le déploiement du client et éliminera les incompatibilités entre 32 bits et 64 bits.

LocalDB n'est pas techniquement "intégré" comme dans "in-process", mais cela ne fera probablement aucune différence pour vos utilisateurs finaux.