Archive for the 'Databases' Category Archive for the 'Bases de données' Catégorie

How to Rename or Move Oracle Tablespace Datafile to Another Location Comment renommer ou déplacer des fichier de données Oracle de table à un autre endroit

Saturday, August 4th, 2007 Samedi, août 4th, 2007

Oracle database does not provide an easy user interface to rename a datafile of tablespace, nor database administrator can easily move or relocate the datafile to another location or directory that different from original location on creation of database. Base de données Oracle ne fournit pas une interface utilisateur facile à renommer un fichier de données de table, ni administrateur de base de données peut facilement déplacer ou déplacer le fichier de données à un autre endroit ou le répertoire que les différents emplacement d'origine de la création d'une base de données. The rename or move place task has to be performed via Oracle SQLPlus command line interface. La renommer ou déplacer lieu tâche doit être réalisée par Oracle SQLPlus interface de ligne de commande. However, if the operation is performed when the tablespace which owns the datefile is online, error will occur. Toutefois, si l'opération est réalisée lorsque la table qui possède les datefile est en ligne, l'erreur se produira.

Continue reading How to Rename or Move Oracle Tablespace Datafile to Another Location » » » Lire la suite comment renommer ou déplacer Oracle Tablespace Datafile à un autre endroit »» »


How Drop Tablespace and Recover Oracle Database When Accidentally Delete Datafile Comment baisse de table et de récupérer base de données Oracle lorsque accidentellement supprimer fichier de données

Saturday, August 4th, 2007 Samedi, août 4th, 2007

Accident may happens, even though it’s costly one. Mai accident se produit, même s'il est coûteux. This is especially the case in Oracle database, which stores the database objects physically in data files on hard disk. C'est particulièrement le cas dans la base de données Oracle, qui stocke les objets de base de données physiquement dans des fichiers sur le disque dur. Fast hand administrators may accidentally delete some of the datafiles, or the datafiles may get corrupted or unreadable on hard disk failure. Fast part des administrateurs mai accidentellement supprimer certains des fichiers de données, ou fichiers de données mai est corrompue ou illisible sur panne de disque dur. You may get also some missing datafiles after database recovery process. Vous mai également obtenir certains fichiers de données manquantes après la récupération de données. In any case, missing a or a few datafiles will cause Oracle database to fail to startup, rendering the whole DB inaccessible. En tout état de cause, un manque ou un petit nombre de fichiers de données causera base de données Oracle à l'échec au démarrage, ce qui rend l'ensemble PB inaccessibles.

Continue reading How Drop Tablespace and Recover Oracle Database When Accidentally Delete Datafile » » » Lire la suite Comment Drop Tablespace Récupérer et base de données Oracle lorsque accidentellement Supprimer Datafile »» »

How to Remove and Drop Datafiles from Tablespace in Oracle Database Comment supprimer les fichiers de données et de chute de Tablespace dans la base de données Oracle

Saturday, August 4th, 2007 Samedi, août 4th, 2007

Oracle RDBMS databases stores data logically in the form of tablespaces and physically in the form of data files. SGBDR Oracle, bases de données stocke les données logiquement sous forme de tables et physiquement sous forme de fichiers de données. The datafiles are added to the tablespaces as database space requirement grows bigger. Les fichiers de données sont ajoutées à la base de données de tables que l'espace se développe plus grande exigence. However, there are several reasons you may want to remove or delete data files from a tablespace. Toutefois, il existe plusieurs raisons mai vous souhaitez supprimer ou supprimer des fichiers de données d'une table. Such as accidentally add a wrongly sized or unwanted datafile to a tablespace, or the data space usage has became smaller and some data files want to be removed, or attempt to recover Oracle database which fails to start due to missing or corrupted datafiles by removing them, Oracle does not provide an easy way or user interface to delete or drop datafiles from a tablespace. Tels que accidentellement ajouter une taille à tort ou non désirés à un fichier de données de table, ou les données utilisation de l'espace est devenu plus petit et certains fichiers de données voulez être retiré, ou tenter de récupérer la base de données Oracle qui ne parvient pas à démarrer en raison de l'absence de fichiers de données ou corrompu par les supprimer , Oracle ne fournit pas un moyen simple interface utilisateur ou de supprimer les fichiers de données ou de chute d'une table. Once a datafile is made part of a tablespace, it can no longer be detached or removed from the tablespace, albeit there are several workarounds. Une fois un fichier de données fait partie d'une table, il ne peut plus être individuelle ou à retirer de la table, mais il existe plusieurs solutions palliatives.

Continue reading How to Remove and Drop Datafiles from Tablespace in Oracle Database » » » Lire la suite comment retirer et déposer les fichiers de données de Tablespace dans la base de données Oracle »» »

How to Backup and Restore (Export and Import) MySQL Databases Tutorial Comment sauvegarde et de restauration (exportation et importation) Bases de données MySQL Tutorial

Saturday, July 21st, 2007 Samedi, Juillet 21 janvier 2007

phpMyAdmin can be used to export or backup MySQL databases easily. phpMyAdmin peut être utilisé pour l'exportation ou de sauvegarde des bases de données MySQL facilement. However, if the database size is very big, it probably won’t be a good idea. Toutefois, si la base de données taille est très grande, il ne sera probablement pas une bonne idée. phpMyAdmin allows users to save database dump as file or display on screen, which involves exporting SQL statements from the server, and transmitting the data across slower network connection or Internet to user’s computer. phpMyAdmin permet aux utilisateurs de mettre à benne base de données de fichiers ou d'afficher sur l'écran, qui consiste à exporter des requêtes SQL du serveur, et la transmission de données à travers le ralentissement de connexion réseau ou Internet à l'ordinateur de l'utilisateur. This process slow the exporting process, increase database locking time and thus MySQL unavailability, slow the server and may simply crash the Apache HTTPD server if too many incoming web connections hogging the system’s resources. Ce processus ralentir le processus d'exportation, d'accroître la base de données de verrouillage du temps et donc la non-disponibilité de MySQL, le serveur lent et mai tout simplement planter le serveur Apache HTTPD si de trop nombreuses les connexions Web arc ressources du système.

Continue reading How to Backup and Restore (Export and Import) MySQL Databases Tutorial » » » Comment poursuivre la lecture de sauvegarde et de restauration (exportation et importation) Bases de données MySQL Tutorial »» »


MySQL Error 1170 (42000): BLOB/TEXT Column Used in Key Specification Without a Key Length Erreur MySQL 1170 (42000): BLOB / TEXT colonne utilisés à Key Spécification Sans une clé Longueur

Monday, July 9th, 2007 Lundi, Juillet 9th, 2007

When creating a new table or altering an existing table with primary keys, unique constraints and indexes, or when defining a new index with Alter Table manipulation statement in MySQL database, the following error may occur and prohibit the the command from completing: Lors de la création d'une nouvelle table ou de modifier un tableau existant avec les clés primaires, d'unicité et les index, ou lorsqu'il s'agit de définir un nouvel index avec ALTER TABLE manipulation déclaration en base de données MySQL, l'erreur suivante se produire mai et interdire la commande de la remplir:

ERROR 1170 (42000): BLOB/TEXT column ‘field_name’ used in key specification without a key length ERROR 1170 (42000): BLOB / TEXT colonne 'field_name' utilisés dans les spécifications sans une longueur de clé

Continue reading MySQL Error 1170 (42000): BLOB/TEXT Column Used in Key Specification Without a Key Length » » » Lire la suite d'erreurs MySQL 1170 (42000): BLOB / TEXT colonne clés utilisés dans une Spécification Sans Longueur clés »» »

Remove or Trim First or Last Few Characters in MySQL Database with SQL Supprimer ou Trim Premier ou Dernier quelques caractères dans la base de données MySQL avec SQL

Monday, April 23rd, 2007 Lundi, avril 23rd, 2007

Another useful string function in MySQL database is TRIM() which will return a text string after removing the matching leading or trailing characters, also known as prefixes or suffixes. Une autre fonction utile chaîne dans une base de données MySQL est TRIM () qui retourne une chaîne de texte, après enlèvement de l'adéquation de début ni de caractères, également connu sous le nom de préfixes ou suffixes. It’s been described by MySQL reference as function that returns the string str with all remstr prefixes or suffixes removed. Il a été décrit par MySQL de référence en fonction qui retourne la chaîne str avec tous les remstr préfixes ou suffixes enlevés. If none of the specifiers BOTH, LEADING, or TRAILING is given, BOTH is assumed. Si aucun des spécificateurs BOTH, LEADING ou TRAILING est donnée, les deux est pris en charge. remstr is optional and, if not specified, spaces are removed. remstr est optionnel et, s'il n'est pas spécifié, les espaces sont enlevés.

Continue reading Remove or Trim First or Last Few Characters in MySQL Database with SQL » » » Lire la suite Supprimer ou Trim Premier ou Dernier quelques caractères dans la base de données MySQL avec SQL »» »

How to Find and Replace Text in MySQL Database using SQL Comment rechercher et remplacer du texte dans la base de données MySQL en utilisant SQL

Monday, April 23rd, 2007 Lundi, avril 23rd, 2007

MySQL database has a handy and simple string function REPLACE() that allows table data with the matching string (from_string) to be replaced by new string (to_string). MySQL est une base de données pratique et simple chaîne fonction REPLACE () qui permet à des données de la table avec la chaîne correspondant (from_string) pour être remplacées par de nouvelles cordes (to_string). This is useful if there is need to search and replace a text string which affects many records or rows, such as change of company name, postcode, URL or spelling mistake. Ceci est utile si il est nécessaire de chercher et remplacer une chaîne de texte qui touche de nombreux dossiers ou les rangées, comme le changement de nom de société, code postal, Web ou faute d'orthographe.

Continue reading How to Find and Replace Text in MySQL Database using SQL » » » Lire la suite Comment rechercher et remplacer du texte dans la base de données MySQL en utilisant SQL »» »

How to Escape Characters in Oracle PL/SQL Queries Comment caractères d'échappement dans Oracle PL / SQL Requêtes

Saturday, March 24th, 2007 Samedi, Mars 24th, 2007

Oracle databases reserve some special characters with specific meaning and purpose within Oracle environment. Bases de données Oracle réserve de certains caractères spéciaux avec des sens et le but dans l'environnement Oracle. These reserved characters include _ (underscore) wild card character which used to match exactly one character, % (percentage) which used to match zero or more occurrences of any characters and ‘ (apostrophe or quotation mark) which used to mark the value supplied. Ces caractères réservés inclure _ (underscore) joker caractère utilisée pour faire correspondre exactement un caractère,% (pourcentage) qui serviront à mettre en correspondance zéro ou plusieurs occurrences d'un ou plusieurs caractères et '(apostrophe ou des guillemets) qui servent à marquer la valeur fournie. These special characters will not be interpreted literally when building SQL query in Oracle, and may caused error in results returned especially when performing string search with LIKE keyword. Ces caractères spéciaux ne sera pas interprétée littéralement lors de la construction de la requête SQL d'Oracle, mai et causé d'erreur dans les résultats retournés en particulier lors de l'exécution de chaîne de recherche avec des mots clés. To use these characters so that Oracle can interpret them literally as a part of string value instead of preset mean, escape character has to be assigned. Pour utiliser ces caractères afin que Oracle peut les interpréter littéralement comme une partie de la chaîne de valeur au lieu de préréglage moyenne, caractère d'échappement doit être affecté.

Continue reading How to Escape Characters in Oracle PL/SQL Queries » » » Comment poursuivre la lecture de caractères d'échappement dans Oracle PL / SQL Requêtes »» »