FAQ OracleConsultez toutes les FAQ
Nombre d'auteurs : 17, nombre de questions : 139, dernière mise à jour : 30 mai 2016
Cette F.A.Q. a été réalisée à partir des questions fréquemment posées sur le forum Oracle de www.developpez.com et de l'expérience personnelle des auteurs. Elle pourra traiter de tout type de questions portant sur les technologies Oracle.
Nous espérons que cette F.A.Q. saura répondre à un maximum de vos questions. Nous vous souhaitons une bonne lecture.
L'équipe Oracle de Developpez.
- 1. Général (4)
-
2. Développement
(37)
-
2.1. SQL
(19)
- Comment filtrer les n premières lignes d'une requête avec ROWNUM ?
- Comment sélectionner du m-ième au n-ième enregistrements ?
- Comment détecter et supprimer les doublons ?
- Comment détecter les enregistrements empêchant la validation d'une contrainte ?
- Comment supprimer/remplacer des caractères avec la fonction TRANSLATE ?
- Comment manipuler la partie entière et décimale d'un numérique avec la fonction TRUNC ?
- Comment tronquer une date avec la fonction TRUNC ?
- Comment formater les dates ?
- Quelles sont les limitations d'une contrainte CHECK ?
- Quelle est la différence entre les types CHAR et VARCHAR2 ?
- Comment détecter les verrous (locks) ?
- Comment positionner la valeur d'une colonne à sa valeur par défaut ?
- Comment différencier NULL et chaîne vide ?
- Comment insérer ou mettre à jour des données sans savoir si les enregistrements correspondants existent déjà ?
- Comment empêcher l'exécution d'une requête non ré écrite ?
- Comment construire une requête récursive ?
- Quels sont les raccourcis sous SQL*Plus
- Quelles sont les principales variables d'environnement de SQL Plus ?
- Comment indexer un prédicat 'IS NOT NULL'?
-
2.2. PL/SQL
(18)
- Comment obtenir le nombre de lignes impactées par le dernier ordre SQL (DML) ?
- Comment afficher les erreurs de compilation ?
- Comment compter le nombre d'occurrences dans une chaîne sans l'aide d'une boucle itérative ?
- Comment obtenir le temps d'exécution instruction par instruction de vos codes PL/SQL ?
- Comment faire un REPLACE sur un CLOB ?
- Comment savoir si une chaine de caractères correspond à un nombre ?
- Comment vérifier si une chaine vérifie un certain format ?
- Ma requête fonctionne sous SQL*Plus mais lorsque j'essaie de l'utiliser dans une procédure PL/SQL, celle-ci ne compile pas !
- Comment générer un fichier de trace pour une session en cours ?
- Je n'ai pas de documentation Oracle, ni d'accès Internet, comment puis-je trouver la documentation d'un package Oracle ?
- Comment convertir une valeur hexadécimale en valeur décimale ?
- Comment afficher la différence de temps entre deux dates en nombre de jours, heures, minutes et secondes ?
- Comment exporter le résultat d'une requête au format XML ?
- Comment exécuter une instruction du DDL dans un block PL/SQL ?
- Comment implémenter une colonne à valeur auto-incrémentée ?
- Comment créer une vue paramétrée ?
- Comment exécuter un shell depuis le PL/SQL ?
- Comment crypter mon code ?
-
2.1. SQL
(19)
-
3. Administration
(68)
-
3.1. Les Tables
(6)
- Comment retrouver la liste des tables d'une base ?
- Comment passer une table en lecture seule ?
- Comment voir les lignes chaînées sur les tables ?
- Quelle est la différence entre une table et une vue ?
- Comment connaître, pour une table, le nombre de colonnes, d'index et le pourcentage de colonnes indexées ?
- Comment lister toutes les contraintes se rapportant à une table ?
- 3.2. Les Utilisateurs (4)
-
3.3. Sécurité
(7)
- Comment empecher un utilisateur de se connecter avec un outil spécifique ?
- Comment empêcher un utilisateur d'effectuer certaines opérations sous Sql*Plus ?
- Comment autoriser/interdire une connexion Net*8 ?
- Comment interdire le changement de mot de passe à un utilisateur ?
- Je suis administrateur et pourtant j'ai une erreur de privilèges insuffisants ?
- Comment me connecter en tant que SYS, cela me retourne une erreur ?
- Comment sécuriser la gestion des mots de passe ?
-
3.4. Les Tablespaces et autres fichiers
(17)
- Comment lister les tablespaces et leurs fichiers associés ?
- Comment obtenir la liste des tablespaces avec leurs caractéristiques principales ?
- Comment lister les tablespaces temporaires (locally managed) ?
- Comment vider un tablespace temporaire ?
- Comment afficher le nom et l'état des fichiers de contrôle ?
- Comment lister les fichiers Redo Log ainsi que leurs caractéristiques principales ?
- Comment afficher les caractéristiques de la base de données ?
- Comment afficher le nom et la version de l'instance ?
- Comment afficher le nom global de la base ?
- Comment afficher la fonction et le nombre d'utilisations détectées (ex: Partitioning) ?
- Comment supprimer une base de données sous SQL*Plus ?
- Comment migrer un tablespace de DICTIONNARY en LOCALLY MANAGED ?
- Comment renommer un Tablespace ?
- Comment supprimer un datafile ?
- Comment connaître la taille d'un tablespace et de son espace libre ?
- Comment connaître l'occupation du tablespace SYSAUX (10g) ?
- Comment connaître le tablespace par défaut de chaque utilisateur
-
3.5. Système
(14)
- Comment afficher l'encombrement disque/mémoire des unités de traitement ?
- Comment connaître les bases en cours d'utilisation ?
- Comment afficher l'encombrement mémoire des pools partagés ?
- Comment mesurer les I/O sur les fichiers ?
- Comment afficher le nom du composant, l'état et la version des éléments du registre ?
- Comment afficher la date, l'action et la version des patches/upgrades ?
- Quelle est la procédure pour déplacer des objets de SYSAUX (10g) ?
- Comment connaître le systéme d'exploitation qui héberge le SGBDR ?
- Comment savoir si une base source est valide pour une migration en 10g ?
- Comment détecter/supprimer les sessions qui sont marqués Killed ?
- Comment modifier l'emplacement de la région de restauration flash (10g) ?
- Quelles sont les fonction de SMon (System Monitor) ? (en 9i)
- Comment reveiller le SMON pour nettoyer les segements temporaires ?
- Comment trouver les sessions qui utilisent la tablespace temporaire ?
- 3.6. Objets (5)
- 3.7. Archive Log (3)
- 3.8. ISqlPlus (10g) (3)
-
3.9. Autres
(9)
- Comment afficher l'espace disque occupé par les objets Oracle ?
- Comment positionner la valeur de certains paramètres à la connection?
- Comment créer un DBLink sans Tnsnames.ora ?
- Comment lire le fichier d'alert de Sql*Plus ?
- Comment lister les Directory ainsi que leurs caractéristiques principales ?
- Comment recompiler des objets en fonction de leurs dépendances ?
- Comment vider les caches Oracle ?
- Comment modifier le mot de passe de l'utilisateur sysman dans Enterprise Manager Grid Control ?
- Comment afficher les paramètres cachés d'Oracle ?
-
3.1. Les Tables
(6)
-
4. Outils
(14)
- 4.1. Rman (4)
- 4.2. Exp/Imp (1)
- 4.3. Dba Studio & OEM (0)
- 4.4. SQL*Plus (3)
- 4.5. Network Manager (3)
- 4.6. Portal (3)
-
5. ERP
(16)
-
5.1. Peoplesoft
(16)
-
5.1.1. Peoplesoft Administration
(14)
- Comment déterminer les traitements, la description et leur statuts sous la console de traitement ?
- Comment voir les différents projets qui ont été installés et migrés sur une base ?
- Comment savoir quels sont la release et les modules installés ?
- Comment connaître les définitions des process Scheduler ?
- Comment voir la définition des traitements ?
- Comment lister les run control des différents AE ?
- Comment lister les run control par Oprid ?
- Comment connaître le déroulement d'un traitement ?
- Comment connaître la fréquence d'un traitement ?
- Comment lister les séquence système PS ?
- Comment lister les rapports générés ainsi que leurs types et leurs emplacements ?
- Comment démarrer une session en 4/3 en mode trace ?
- Comment déterminer la version des Tools ?
- Comment connaître toutes les installations sur PeopleSoft ?
- 5.1.2. Peoplesoft Sécurité (1)
-
5.1.1. Peoplesoft Administration
(14)
-
5.1. Peoplesoft
(16)
Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2024 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.