Catégories
Expert SGBD

PostgreSQL : voir la taille des bases

De nombreuses bases de données sur un serveur Postgre et impossible de savoir laquelle prend trop d’espace ? Quel volume occupe une base bien précise ? Est-ce que mon traitement a fait grossir la base ? Pour toutes ces questions et bien d’autres, ce tutoriel indique comment lister les bases de données et leur taille […]

Catégories
Expert SGBD

PostgreSQL ne démarre plus : PANIC could not locate a valid checkpoint record

Un message d’erreur qui peut arriver après avoir fait un ménage trop important dans les logs, un espace disque insuffisant ou un simple plantage du SGBD. Le service postgresql ne démarre plus correctement, que ce soit sur Linux ou sur Windows. En fouillant dans les logs du serveur PostgreSQL, on trouve ce message d’erreur : […]

Catégories
Expert SGBD

Configuration mémoire (RAM) conseillée pour SQL Server

D’origine, un serveur SQL Server s’installe avec des paramètres par défaut qui ne sont pas vraiment optimisés. Etonnant ? Pas tant que ça. Microsoft s’assure que son logiciel SGBD puisse être installé sur un maximum de configurations matérielles et logicielles. Et pour être compatible avec le plus grand nombre, les optimisations ne sont pas appliquées […]

Catégories
Expert SGBD

Oracle : voir le jeu de caractères

Si les humains utilisent différents alphabets (latin, cyrillique, arabe…), les ordinateurs aussi communiquent avec différentes manières d’écrire. Les plus anciens codages de caractères sont le code international des signaux maritimes ou encore l’alphabet Morse (1838) mais les machines utilisent plutôt le standard américain ASCII, le Standard Unicode UTF ou d’autres caractères ISO. A titre d’information, […]

Catégories
SGBD

Présentation Oracle Database 18c

Oracle ne sort pas régulièrement de nouvelle version de son serveur Database. L’édition précédente, la 12c, est disponible depuis 2013. Auparavant, la 11g R1 était sortie en septembre 2007 (la 11g R2 deux ans plus tard), la 10g R1 en 2003. C’est maintenant un rythme annuel de versions qu’Oracle nous a promis. Oracle Database 18c […]

Catégories
Expert SGBD

Importer et exporter une base de données PostgreSQL avec pgAdmin

PostreSQL est un outil libre pour gérer ses bases de données. Le plus avancé des SGBD (world’s most advanced open source database, d’après eux) est compatible avec les systèmes d’exploitation Solaris, Linux, Unix, AIX, *BSD, macOS et Windows. Si la partie serveur est ainsi multiplateforme, la gestion peut se faire à distance en ligne de […]

Catégories
Expert SGBD Téléchargement

Télécharger et installer serveur Oracle Database Express gratuit

Si le prix des licences Oracle Database explose, mettant les clients dans une impasse financière ou les incitant à changer de SGBD pour leurs applications métier, l’entreprise californienne offre une version gratuite et limitée de son logiciel phare. Sous le nom complet de Oracle Database Express Edition 11g Release 2, il s’agit ainsi d’une version […]

Catégories
Expert SGBD

SQL Server : activer les fonctions FullText et FileStream

Les versions les plus récentes de SQL Server supportent la recherche Full-Text (recherche en texte intégral) et le FileStream. Pour simplifier, ces fonctions améliorent les performances du SGBD dans la recherche et en utilisant le cache système de Windows pour le File Stream. Ce tutoriel explique comment activer FULLTEXT et FILESTREAM dans SQL Server. La […]

Catégories
Expert SGBD

Oracle : voir ce qui consomme de la ressource temporaire

Le SGBD Oracle est un moteur puissant et très efficace.. quand on sait le gérer. Si des requêtes prennent plus de temps que d’habitude ou si le tablespace temporaire est saturé, il existe un moyen de voir les connexions qui consomment des ressources temporaires. C’est une manière de voir à un instant précis s’il y […]

Catégories
Expert SGBD

Oracle : supprimer et recréer le tablespace Temp

Le SGBD Oracle fonctionne avec des tablespaces et les requêtes sont généralement effectuées en mémoire (PGA), sauf si celle-ci est insuffisante en taille. Oracle utilisera alors le TEMPORARY TABLESPACE nommé TEMP par défaut, avec le fichier TEMP01.DBF localisé au même endroit que les tablespaces USERS, SYSTEM, etc. S’il est créé par défaut avec une instance […]

Catégories
Expert SGBD

Gérer PostgreSQL avec Oracle SQL Developer

L’outil SQL Developer a été développé par Oracle pour exécuter des requêtes sur son SGBD maison. Les bases Oracle 11g ou 12c sont donc nativement supportées par le logiciel SQL Developper mais il est également possible de se connecter à des bases montées sur un serveur PostgreSQL pour les gérer de la même manière. Ce […]

Catégories
Expert SGBD

Oracle : fichier TEMP01.DBF trop volumineux

Le serveur de bases de données Oracle utilise des tablespaces au format .DBF, par exemple USERS01.DBF pour le tablespace USERS. Le fichier d’échange temporaire TEMP dispose également de son propre fichier système : TEMP01.DBF. Le tablespace temporaire est utilisé pour stocker les tris qui ne peuvent pas être exécutés en mémoire (RAM). Ce tutoriel a […]

Catégories
Expert Sécurité SGBD

Oracle : désactiver l’expiration automatique des mots de passe

Par défaut, Oracle 11g et 12c demande de modifier le mot de passe des comptes utilisateurs tous les 180 jours. Il s’agit d’une sécurité imposée par Oracle pour sécuriser l’accès aux bases et au SGBD. S’il est facile de réactiver un compte après expiration du mot de passe, on peut préférer que les mots de […]

Catégories
Expert Sécurité SGBD

Oracle : modifier un mot de passe expiré

Par sécurité, il est recommandé de changer son mot de passe de temps en temps et il en est de même pour les comptes Oracle. Le serveur de bases de données demande d’ailleurs de le modifier régulièrement (tous les 180 jours, soit environ tous les 6 mois), toutefois sans prévenir à l’avance que le compte […]

Catégories
Expert SGBD

SQL Server : lister les tables par taille espace disque

Les administrateurs de SGBD doivent souvent gérer des bases de données de plusieurs Go, voire le To. Quand une BDD gonfle de manière exponentielle et sans explication apparente, le plus simple est de regarder quelle table occupe le plus d’espace. Une simple requête nous donnera la réponse, pour éviter d’avoir à vérifier chacune des centaines […]

Catégories
Expert SGBD

Installer un serveur PostgreSQL 9 sur Windows

PostgreSQL est un SGBDRO (système de gestion de base de données relationnel-objet, ou ORDBMS en anglais), au même titre que le système Oracle. Avec une première version sortie en 1996, la licence gratuite et open source PostgreSQL est de plus en plus utilisée en entreprise, en tant qu’alternative sérieuse à Microsoft SQL Server ou Oracle […]