Table des matières:
- Configuration matérielle et logicielle requise
- Accès au réseau Oracle Technology
- Installation de la base de données
Vidéo: Oracle - SQL - Environment Setup 2025
Si vous souhaitez configurer un environnement PL / SQL typique, vous avez besoin des composants suivants:
- Serveur de base de données: Il s'agit d'un ordinateur des ordinateurs) qui exécute la base de données Oracle. Oracle fonctionne dans de nombreux environnements informatiques populaires. Les plus couramment utilisés avec Oracle sont UNIX, Linux ou une version de Microsoft Windows. PL / SQL s'exécute généralement sur le serveur de base de données. Mais Oracle dispose également d'un certain nombre de produits pouvant utiliser PL / SQL (Forms Developer 10 g , Reports Developer 10 g , etc.).
- Système de gestion de base de données (SGBD): Il s'agit du logiciel Oracle lui-même. Ce logiciel est installé sur le serveur de base de données. Vous devez l'avoir installé avant de créer une base de données.
- Base de données: Une base de données est principalement un ensemble de tables et de données qui constituent l'information permanente (permanente) pour votre système. Vous allez également stocker beaucoup d'autres choses dans la base de données telles que le code, les index (pour accélérer les requêtes), etc. La plupart des choses intéressantes que vous pouvez faire avec une base de données (par exemple, les classes Java, les instantanés et les liens vers d'autres bases de données) dépassent la portée de ce livre.
-
Lorsque vous installez le logiciel de base de données, Oracle vous offre la possibilité d'installer une base de données exemple. Si vous profitez de cette option, cela peut vous aider à démarrer.
- Serveur d'application: Il s'agit de l'ordinateur sur lequel votre code d'application est stocké et exécuté. Maintenant que la plupart du développement d'applications est fait pour le Web, vous avez besoin d'un endroit pour stocker et exécuter ces programmes. Ces programmes sont généralement exécutés sur un serveur d'applications. Ils peuvent également être exécutés sur n'importe quel système d'exploitation commun, mais sont généralement exécutés sur Microsoft Windows ou UNIX.
- Logiciel de serveur d'application: Pour que les applications fonctionnent sur un serveur d'applications, vous devez disposer d'un logiciel spécial pour gérer et exécuter ces programmes. Les produits les plus couramment utilisés sont Orion et Apache. Dans un environnement Oracle, vous voyez souvent le propre serveur d'applications d'Oracle, appelé Internet Application Server (IAS), qui est une extension du logiciel serveur Orion.
- Ordinateur client et logiciel: Les routines batch sont généralement exécutées directement sur le serveur de base de données, mais les programmes clients sont exécutés depuis un PC. Les applications Web sont exécutées sur un navigateur Internet et les programmes client / serveur s'exécutent directement sur le PC client. Les applications Web s'exécutent principalement sur le serveur d'applications et présentent la sortie d'écran à la machine client uniquement via le navigateur.
- Réseau: Le serveur de base de données, le serveur d'applications et les ordinateurs clients doivent pouvoir communiquer entre eux via un réseau ou sur Internet.
Si vous configurez un environnement juste pour comprendre comment fonctionne PL / SQL, vous devez au moins avoir accès à un serveur de base de données et à un PC client. Si vous essayez d'apprendre de la maison, vous pouvez tout mettre sur le même ordinateur. (Cela suppose que vous avez un PC assez puissant.)
Configuration matérielle et logicielle requise
Si vous vous connectez à une base de données Oracle existante sur un serveur dédié, vous n'avez pas besoin d'une machine très puissante. Cependant, si vous voulez exécuter l'ensemble de l'environnement Oracle sur le même PC, vous avez besoin d'un PC avec suffisamment de ressources pour fonctionner correctement. Vous pouvez utiliser les exigences minimales d'Oracle comme guide pour le matériel et les logiciels requis. Cependant, vous aurez plus de facilité si vous disposez des ressources matérielles et / ou logicielles suivantes:
- CPU: Intel Pentium 4 ou AMD Athlon 1. 5 GHz et plus.
- Mémoire: 1 Go ou plus.
- Disque dur: 2. 5 Go ou plus gratuit.
- Système d'exploitation:
• Basé sur Microsoft: MS Windows 2000 ou MS Windows XP.
• Basé sur UNIX: Si votre poste de travail est basé sur UNIX, vous êtes probablement déjà assez technique. Vérifiez l'OTN (voir ci-dessous) pour tout problème que vous devrez prendre en compte.
- Logiciel de sécurité: Oracle utilise plusieurs ports TCP / IP, soyez donc prudent lors de la configuration des pare-feu. Si la base de données essaie d'accéder à quelque chose via TCP / IP, ne le bloquez pas. Ce problème est survenu récemment lorsque Microsoft a fourni un pare-feu intégré pour Windows XP Service Pack 2 et que de nombreux utilisateurs avaient des problèmes de configuration. Par conséquent, attendez que certains messages de pare-feu apparaissent après l'installation.
Accès au réseau Oracle Technology
Oracle Corporation prend en charge un forum de diffusion d'informations techniques appelé Oracle Technology Network (OTN). L'OTN contient une mine d'informations pour les professionnels d'Oracle. Étant donné que PL / SQL est le langage des bases de données Oracle, OTN inclut de nombreuses ressources précieuses pour vous aider à découvrir comment utiliser efficacement PL / SQL.
Le site Web du RTO vous donne accès à du matériel d'apprentissage, à des forums de discussion, à des bibliothèques de documentation et, surtout, à un endroit où télécharger le logiciel. En raison de la grande taille de certains fichiers, une vitesse de connexion raisonnablement rapide est probablement indispensable.
Pour vous inscrire, rendez-vous sur le site Web du RTO et cliquez sur le lien Nouveaux visiteurs du RTO. Cliquez ensuite sur le lien Joindre OTN, et sur la page suivante, cliquez sur la ligne pour créer un compte. L'inscription est gratuite, très simple, et ne devrait vous prendre qu'une minute ou deux.
Après votre inscription, vous êtes prêt à télécharger tout ce dont vous avez besoin (gratuitement tant que vous apprenez à connaître Oracle).
Installation de la base de données
Au moment d'écrire ces lignes, la version la plus récente s'appelle Oracle Database 10 g . Pour apprendre à connaître PL / SQL, vous devez installer la dernière version de 10 g disponible pour votre environnement. Cela vous permettra de vous entraîner avec toutes les nouvelles fonctionnalités disponibles. Avec chaque version, Oracle améliore le langage PL / SQL en ajoutant de nouvelles fonctionnalités et en améliorant les performances.
Quelle version devriez-vous utiliser?L'édition Enterprise est préférable car elle inclut des fonctionnalités qui pourraient vous intéresser plus tard lors de votre travail avec PL / SQL.
Après avoir téléchargé la version appropriée de la base de données, vous devez l'installer. Voici quelques informations utiles que vous devez connaître lors du processus d'installation de la base de données:
- Assurez-vous d'enregistrer le nom de service de la base de données lorsque vous l'installez.
- Une base de données préconfigurée avec l'exemple schémas est très utile. (Les schémas sont des ensembles d'objets appartenant à l'utilisateur de base de données particulier Si un objet appartient à l'utilisateur SCOTT, il fait partie du schéma SCOTT.)
- N'oubliez pas de déverrouiller et de définir les mots de passe pour les schémas les plus courants. HR, OE).
- L'OTN contient beaucoup d'informations utiles, y compris toute la bibliothèque de documentation Oracle. Consultez le Guide d'installation rapide (préférable pour les débutants) ou le Guide d'installation pour les détails d'installation spécifiques à votre système d'exploitation. Les deux guides comprennent des étapes qui sont assez faciles à suivre.
Si vous avez déjà une expérience dans l'installation d'autres produits volumineux, vous devriez pouvoir installer la base de données avec succès. Bien sûr, comme avec n'importe quel logiciel complexe, vous pourriez avoir quelques problèmes, mais de nombreuses ressources Internet sont disponibles pour vous aider si nécessaire.
