
Samuel Delsol » Datapump : impdp & expdp Accueil > Oracle > Datapump : impdp & expdp Avec l’arrivée d’Oracle 11g il a maintenant près de 4 ans pour sa première release, certaines commandes oracle très utiles en 10g ont évolué en bien ou en mal suivant les personnes, pour ma part, je ne l’ai trouve pas forcément pratiques. Je m’explique, je prend l’exemple de la commande pour exporter ou importer des dumps oracle. En 10g, il vous suffisait, si le dump avait été réalisé avec la commande EXP, de regarder dans le fichier dump, et vous pouviez voir le nom des tablespaces présent dans la base, et vous pouviez donc recréer les fichiers tablespaces identiques dans la base de destination. Ce n’est plus réellement le cas avec la commande EXPDP (existante aussi en 10g, mais moins utilisée), car pour visualiser les fichiers tablespaces à créer, il faut lancer une commande oracle, créant un fichier sql contenant le détail des fichiers à créer. (Remplacer « C:\database\nom_client\imp_exp_dir » par le répertoire de votre choix)
Business Motivation Model Business Motivation Model The Business Motivation Model (BMM) in enterprise architecture provides a scheme and structure for developing, communicating, and managing business plans in an organized manner.[1] Specifically, the Business Motivation Model does all of the following: identifies factors that motivate the establishing of business plans;identifies and defines the elements of business plans; andindicates how all these factors and elements inter-relate. BMM Elements[edit] "BMM captures business requirements across different dimensions to rigorously capture and justify why the business wants to do something, what it is aiming to achieve, how it plans to get there, and how it assesses the result The main elements of BMM are: BMM History[edit] Initially developed by the Business Rules Group (BRG) [3] "Since 1997, the BRG has focused its energies on understanding business Rules from a business perspective. In August 2008 version 1.0 was released by OMG. Referenced Standards[edit] Notes[edit]
Oracle corporation Wikipedia Oracle Corporation is an American multinational computer technology corporation headquartered in Redwood City, California, United States. The company specializes in developing and marketing computer hardware systems and enterprise software products – particularly its own brands of database management systems. Oracle is the second-largest software maker by revenue, after Microsoft.[3] The company also builds tools for database development and systems of middle-tier software, enterprise resource planning (ERP) software, customer relationship management (CRM) software and supply chain management (SCM) software. Larry Ellison, a co-founder of Oracle, has served as Oracle's CEO throughout its history. He also served as the Chairman of the Board until his replacement by Jeffrey O. History[edit] Oracle headquarters front view Ellison took inspiration[6] from the 1970 paper written by Edgar F. Overall timeline[edit] Oracle Linux - A free Linux distribution supported by Oracle since 2006. 1970s 1980s
Des options pour impdp | ArKZoYd En travaillant sur la migration de données d’un datacenter vers un autre, j’ai eu l’opportunité d’utiliser le duo expdp/impdp en plus de rman pour reconstruire les nouveaux environnement. Comme, bien entendu, ça ne se passait pas toujours bien, j’ai eu l’opportunité de découvrir des options intéressantes de impdp, surtout pour générer la structure de la base, qui s’appliquera particulièrement lorsque impdp échoue dans sa tâche principale car il tente d’effectuer des opérations sur un schéma pas encore créé. impdp n’est pas que là pour importer des données, il peut générer des scripts sql avec l’option sqlfile à partir du dump issu de expdp pour, par exemple, créer les tablespaces, ou les schémas et leurs objets. Tablespaces Ici nous ajoutons l’option include=tablespace à la commande impdp pour générer un script capable de créer les tablespaces nécessaire à une base de tests DEV1TST: L’exécution génère le script easy_create_tbs.sql dans le dossier aliasé par DATA_PUMP_DIR Objets Données
From BMM to SOA Oracle wikipedia The word oracle comes from the Latin verb ōrāre "to speak" and properly refers to the priest or priestess uttering the prediction. In extended use, oracle may also refer to the site of the oracle, and to the oracular utterances themselves, called khrēsmoi (χρησμοί) in Greek. Oracles were thought to be portals through which the gods spoke directly to people. In this sense they were different from seers (manteis, μάντεις) who interpreted signs sent by the gods through bird signs, animal entrails, and other various methods.[1] Origins[edit] Pythia[edit] Pythia, the oracle at Delphi, was said to be infallible.[6] Pythia only gave prophecies the seventh day of each month, seven being the number most associated with Apollo, during the nine warmer months of the year; thus, Delphi was not the major source of divination for the ancient Greeks. The Delphic Oracle exerted considerable influence throughout Hellenic culture. The oracle's powers were highly sought after and never doubted. Dodona[edit]
Les paramètres de l’Optimizer d’Oracle | GuiregCAPITAINE.com L’Optimizer est la partie la plus importante d’une instance Oracle. C’est lui qui choisit quelle chemin il va prendre pour prendre/modifier les données que vous lui ordonnez. Toutes les étapes qu’il va prendre s’appelle le plan d’exécution. Exemple de plan d’exécution généré via SQL*Plus : Plan d'exécution ---------------------------------------------------------- 0 SELECT STATEMENT Optimizer=CHOOSE (Cost=143 Card=1438 Bytes=503300) 1 0 TABLE ACCESS (FULL) OF 'PS_PERSONAL_DATA' (Cost=143 Card=1438 Bytes=503300) Sur celui-ci par exemple, on observe que l’Optimizer a choisi de scanner complètement la table PS_PERSONAL_DATA , qu’il a parcouru 1438 lignes soit 503,300 kiloBytes de données et que la requête a un coût estimé à 143. Je paris que vous avez un certain nombre de questions qui vous viennent à la tête tout de suite : Comment il choisit son « chemin » ce fameux Optimizer ? Alors, il choisit en fonction de ce qu’on appelle « le coût ». Comment elle calcule le coût notre base de données ?
Oracle Database wikipedia The Oracle Database (commonly referred to as Oracle RDBMS or simply as Oracle) is an object-relational database management system [2] produced and marketed by Oracle Corporation. Larry Ellison and his friends, former co-workers Bob Miner and Ed Oates, started the consultancy Software Development Laboratories (SDL) in 1977. SDL developed the original version of the Oracle software. Physical and logical structures[edit] Storage[edit] A DBA can impose maximum quotas on storage per user within each tablespace.[7] Partitioning[edit] Monitoring[edit] Disk files[edit] Disk files primarily represent one of the following structures: Data and index files: These files provide the physical storage of data, which can consist of the data-dictionary data (associated to the tablespace SYSTEM), user data, or index data. Data files can occupy pre-allocated space in the file system of a computer server, utilize raw disk directly, or exist within ASM logical volumes.[10] Database schema[edit] Datafiles
Exporter et importer vos base de données Oracle avec DataPump | GuiregCAPITAI... Lors de votre carrière de DBA, il vous arrivera à plusieurs reprises de devoir exporter et importer des données. Dans quel cas ? Par exemple, si vous voulez faire une sauvegarde basique de vos applications sans toucher à RMAN, par exemple pour vos bases de développement, vous pouvez faire des exports. De plus, cela peut vous être utile dans le cas d’une migration de votre base de données. Vous avez un petit jeu de données à basculer d’une base à une autre ? L’export et l’import est la bonne solution. Comme vous le savez, Oracle fournit des très bons outils pour à peu près toutes les tâches que vous devez faire. Datapump est accessible via les exécutables expdp et impdp situé dans le dossier bin de votre ORACLE_HOME. et Aussi, les utilitaires sont accessibles dans Enterprise Manager dans le dernier onglet nommé Data Movement. Avant de pouvoir utiliser DataPump, vous devez créer une Directory Oracle où vous allez stocker vos exports. 1. 1. Export de toute votre base 1. Export d’un schéma 1. 1. 1.