Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
environnements:oracle [2017/09/27 09:30] magim [En cas d'accès interdits depuis l'extérieur] |
environnements:oracle [2020/04/08 10:47] magim |
||
---|---|---|---|
Ligne 28: | Ligne 28: | ||
* HIB | * HIB | ||
- | Si l'on souhaite changer d'instance, il faut utiliser la commande suivante : | + | Si l'on souhaite changer d'instance, il faut utiliser la commande suivante en remplaçant INSTANCE par l'instance voulue : |
- | source /oracle/M1MIAGE/.cshrc | + | source /oracle/INSTANCE/.cshrc |
Si vous souhaitez vérifier sur quelle instance vous travaillez avant de lancer sqlplus, vous pouvez utiliser la commande suivante : | Si vous souhaitez vérifier sur quelle instance vous travaillez avant de lancer sqlplus, vous pouvez utiliser la commande suivante : | ||
Ligne 51: | Ligne 51: | ||
La mise à disposition d'un schéma sur une ou des instances se fait à la demande des enseignants. | La mise à disposition d'un schéma sur une ou des instances se fait à la demande des enseignants. | ||
+ | |||
+ | ===== Les schémas personnels ===== | ||
+ | |||
+ | Chaque étudiant ou enseignant possède sa propre base (schéma) sur Oracle, sur lequel il a les droits de lecture et d'écriture. | ||
+ | |||
+ | Ce schéma est accessible de deux façons : | ||
+ | |||
+ | * Soit en préfixant le nom des tables par votrelogin | ||
+ | * Soit en changeant le schéma sur lequel on travaille avec la commande **ALTER SESSION SET CURRENT_SCHEMA = votrelogin**, les tables sont ensuite accessible directement par leur nom sans aucun préfixe | ||
+ | |||
+ | Il est possible de créer des tables, des vues, des triggers, etc. | ||
+ | |||
+ | ===== Se connecter à Oracle depuis une application ===== | ||
+ | |||
+ | Pour se connecter à Oracle depuis une application, vous aurez en général besoin des informations suivantes : | ||
+ | |||
+ | Nom d'hote : im2ag-oracle.e.ujf-grenoble.fr | ||
+ | Port : 1521 | ||
+ | Instance/Servicename : le nom de l'instance sur laquelle vous travailler (voir la liste des instances en haut de cette page) | ||
+ | |||
+ | Pour se connecter depuis une application PHP sur Goedel, vous avez un exemple de code ici : https://im2ag-wiki.univ-grenoble-alpes.fr/doku.php?id=environnements:php#procedure_pour_se_connecter_a_une_base_oracle | ||
+ | |||
===== En cas d'accès interdit depuis l'extérieur ===== | ===== En cas d'accès interdit depuis l'extérieur ===== | ||