Je n'arrive pas à comprendre comment installer le client Oracle sur Windows Server 2008.
J'ai téléchargé version x64 (le premier fichier de la liste) ici . Il y a des instructions d'installation au bas de cette page:
Étape 2 ("client instantané")
Quel exécutable dois-je exécuter?
L'instantclient fonctionne uniquement en définissant le dossier dans la variable d'environnement Windows PATH. Mais vous pouvez "installer" manuellement pour créer des clés dans le registre Windows. Comment?
1) Télécharger instantclient ( http://www.Oracle.com/technetwork/topics/winsoft-085727.html )
2) Décompressez le fichier Zip (par exemple c:\Oracle\instantclient).
3) Incluez le chemin ci-dessus dans le CHEMIN.
4) Créez la clé de registre:
[HKEY_LOCAL_MACHINE\SOFTWARE\Oracle]
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Oracle]
5) Dans la clé de registre ci-dessus, créez une sous-clé commençant par "KEY_" suivi du nom de l'installation que vous souhaitez:
[HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\KEY_INSTANTCLIENT]
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Oracle\KEY_INSTANTCLIENT]
6) Maintenant, créez au moins trois valeurs de chaîne dans la clé ci-dessus:
NLS_LANG = BRAZILIAN PORTUGUESE_BRAZIL.WE8MSWIN1252
(liste complète ici: http://docs.Oracle.com/cd/B19306_01/install.102/b14317/gblsupp.htm )Oracle_HOME = c:\Oracle\instantclient
(le même dossier dans PATH)Oracle_HOME_NAME = MY_INSTANTCLIENT
(choisissez n'importe quel nom)Pour ceux qui utilisent Quest SQL Navigator ou Quest Toad for Oracle verra que cela fonctionne. Affiche le message "La maison est valide.":
Les clés de registre sont maintenant affichées pour sélectionner le client Oracle:
J'ai pu configurer les pilotes Oracle Instant Client (Basic) 11g2 et Oracle ODBC (32 bits) sur mon PC Windows 7 32 bits. Remarque: vous aurez besoin d'un fichier 'tnsnames.ora' car il ne vient pas avec un. Vous pouvez des exemples Google et copier/coller dans un fichier texte, modifier les paramètres de votre environnement.
Configuration d'Oracle Instant Client-Basic 11g2 (Win7 32 bits)
(Je pense qu'il y a une autre étape ou deux si vous utilisez 64 bits)
Oracle Instant Client
Pilotes ODBC
Remarque: Les choses "non documentées" qui me suspendaient où ...
- Tous les fichiers (client et pilotes) devaient se trouver dans le même dossier (rien dans les sous-dossiers).
- L'exécution du pilote ODBC à partir de l'invite de commande vous permettra de voir s'il s'installe correctement. Double-cliquer sur le programme d'installation vient de faire clignoter une boîte à l'écran, aucune idée qu'il échouait car aucune boîte de dialogue d'erreur.
Après cela, vous devriez pouvoir configurer une nouvelle source de données DSN à l'aide du pilote Oracle ODBC.
-J'espère que ceci aide quelqu'un d'autre.
Les instructions indiquent:
- Téléchargez les packages Instant Client appropriés pour votre plateforme. Toutes les installations nécessitent le package de base.
- Décompressez les packages dans un seul répertoire tel que "instantclient".
- Définissez le chemin de chargement de la bibliothèque de votre environnement dans le répertoire de l'étape 2 ("client instantané"). Sur de nombreuses plates-formes UNIX, LD_LIBRARY_PATH est la variable d'environnement appropriée. Sous Windows, PATH doit être utilisé.
- Démarrez votre application et profitez-en.
Suggérez d'extraire/décompresser dans un nouveau répertoire. Ils ont suggéréinstantclient
, mais vous pouvez nommer le répertoire comme bon vous semble. Nomme le C:\OracleInstantClient\
si tu choisis.
Ensuite, à l'étape 3, ouvrez une invite de commande Windows. Type:
PATH C:\OracleInstantClient; %PATH%`
C'est tout ce qu'on peut en dire!
Si vous souhaitez utiliser SQL Server Management Studio, vous souhaitez installer le client Oracle complet, pas le client instantané. Le client Oracle complet se trouve sur la même page de téléchargement que la base de données Oracle . En supposant que vous installez sur une version 64 bits de Windows, je m'attends à ce que vous souhaitiez le téléchargement du client "Oracle Database 11g Release 2 Client (11.2.0.1.0) pour Microsoft Windows (x64)". Il s'agit de plusieurs centaines de Mo plutôt que de quelques Mo pour le client instantané.
Essayez SQLDeveloper - il y a un atelier de migration
http://www.Oracle.com/technetwork/developer-tools/sql-developer/overview/index.html