Essayez de vous procurer les livres de Tom Kyte Expert individuel Oracle y Oracle efficace dès la conception . Il s'agit de bons livres Oracle de niveau intermédiaire-avancé, bien écrits par quelqu'un qui connaît bien le produit.
En outre, apprenez à connaître le dictionnaire de données. Si vous aspirez à devenir autre chose qu'un "gars des outils" dans le monde Oracle, le dictionnaire de données est votre ami. Il est également bien meilleur que celui de SQL Server.
Enfin, si vous passez d'un monde MS-Only à Oracle, apprenez quelques notions d'Unix et de programmation shell script. Cela vous sera très utile pour créer des scripts d'automatisation pour les systèmes Oracle, en particulier s'ils sont installés sur des systèmes Unix classiques. Il existe un grand nombre de kits Oracle/Unix hérités encore en production et les installations vanille de Solaris, AIX ou HP/UX ont tendance à être beaucoup plus spartiates que Linux. Dans le monde Unix/Oracle, vous ne pouvez pas nécessairement compter sur la possibilité d'installer Perl ou Python.
Lorsque vous avez accès à Perl ou Python, apprenez à les connaître également. Si vous utilisez Python, la meilleure bibliothèque d'interface de base de données Oracle est cx_Oracle . Je ne peux pas vraiment me porter garant d'une infrastructure Perl particulière, car je n'ai jamais eu l'occasion de l'utiliser pour ce type de travail. CPAN est la ressource canonique pour les modules complémentaires de Perl.
Dans le cas (relativement peu probable) où vous travaillez dans un environnement Oracle/Windows (Oracle sur Linux est plus largement utilisé dans les déploiements Oracle bas de gamme), de bonnes distributions Windows de Perl et de Python peuvent être téléchargées à l'adresse suivante Activestate .