Comment installer / configurer Oracle Instant Client sur Ubuntu

10

L'installation d'Oracle Instant Client sur des systèmes basés sur Ubuntu / Debian est délicate car Oracle est centré sur RPM en ce qui concerne sa prise en charge Linux.

Quelle est la meilleure façon d'installer et de configurer facilement le client instantané sur Ubuntu?

eikonomega
la source
Remarque - J'ai dû télécharger le rpm: oracle-instantclient11.2-devel-11.2.0.3.0-1.x86_64.rpm à la main pour que cela fonctionne. Merci!
@EdMurray Merci pour cette note Ed. J'ai mis à jour le script et pour résoudre ce problème.
eikonomega

Réponses:

6

Mise à jour par rétroaction
Je n'ai jamais vraiment trouvé de bonne réponse à cela qui n'impliquait pas beaucoup d'étapes manuelles, j'ai donc fait une solution.

Vous pouvez télécharger un script depuis mon référentiel GitHub oracle_instant_client_for_ubuntu qui convertira les rpms Oracle en packages compatibles Ubuntu, puis les installera pour vous.

Il prend désormais en charge plusieurs versions du client instantané. N'hésitez pas à enregistrer les problèmes via GitHub.

Actuellement, ce projet ne prend en charge que les systèmes 64 bits.

eikonomega
la source
1
@Eikonomega -> Cela a parfaitement fonctionné !!! Votre oracle_client ! J'ai installé l'oracle_instant_client_for_ubuntu et testé sur mon bureau Ubuntu 12.10 et j'ai parfaitement fonctionné! J'ai utilisé le client instantané Oracle pour me connecter à la base de données Oracle 11.2.3 à partir de l'outil -> Oracle SQL Developer (3.2). A parfaitement fonctionné !! Merci beaucoup!!!
@sven, je suis heureux que cela ait fonctionné pour vous. Avez-vous essayé de vous connecter à la base de données à partir de SQL Developer avant d'utiliser l'outil?
eikonomega
Le dépôt de eikonomega est cassé et il n'accepte pas les demandes de tirage pour le réparer. Utilisez cette fourchette à la place: github.com/yokotoka/oracle_instant_client_for_ubuntu_64bit
Binary Phile
@BinaryPhile Comme une coïncidence vraiment étrange, je suis en train de mettre à jour le dépôt maintenant. J'ai incorporé des demandes de tirage existantes et j'ajouterai de nouvelles fonctionnalités ce soir.
eikonomega
1
Le fichier
Readme du référentiel
0

Il m'a fallu environ deux heures pour installer ce client instantané. Ensuite, j'ai compris qu'il existe un excellent client graphique disponible pour Oracle DB, qui répondrait mieux à mes besoins que le client instantané Oracle. Si vous êtes intéressé, voici des informations sur la façon de l'installer sur Ubuntu:

/ubuntu/458554/how-to-install-sql-developer-on-ubuntu-14-04

Zhenya
la source