IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Fabien Celaia

  1. Oracle - réduire la taille de TEMP

    par , 26/04/2018 à 09h17
    Introduction

    Mon DBA est un peu flemmard... Il ne fait pas de provisionnement d'espace et passe systématiquement nos tablespaces en mode illimité, avec auto-extension...
    Résultat des courses : les tablespaces temporaires prennent l’ascenseur (32 Go si ce n'est pas du big file.... sinon... 32 To) et saturent les volumes sous-jacents... bloquant toute la base...

    Le problème

    On ne peut réorganiser le tablespace temporaire... et généralement, les blocs les ...

    Mis à jour 26/04/2018 à 11h27 par Fabien Celaia

    Catégories
    SGBD , Oracle
  2. Oracle cluster, local_listener et DirectAccess

    par , 10/04/2018 à 17h52
    Un cas étrange m'a occupé quelques heures...

    J'ai plusieurs instances de bases de données sur un cluster Oracle à 2 nœuds.

    Tout se passe bien... depuis plusieurs mois... pas de perte de connexion, pas de soucis.

    Arrivent les premiers postes DirectAccess... et là, un phénomène étrange apparaît
    • si le poste se connecte sur notre intranet, aucun souci de connexion
    • si le même poste se connecte via DirectAccess (donc depuis n'importe quel Internet), connexion
    ...
    Catégories
    SGBD , Oracle
  3. Oracle : coup de sang

    par , 04/04/2018 à 18h48
    Pas mal de personnes me connaissent sur DVP... j'y roule ma bosse depuis pas mal d'années.

    En bref, j'ai une base informatique universitaire. J'ai été formé 8 ans chez un éditeur californien de SGBDR. J'ai fait du support technique Sybase + Microsoft SQL Server, du consulting, de la pré-vente, de la formation, de l'architecture. J'ai même fait un cours passage dans un groupe de Server Affinity Leaders... titre très pompeux et typiquement américain...
    Je me suis ensuite formé ...

    Mis à jour 09/04/2019 à 15h14 par Fabien Celaia

    Catégories
    SGBD , Oracle
  4. MSSQL - Rechercher une table ou un objet dans toutes mes bases

    par , 12/03/2018 à 10h36
    Microsoft SQL Server a l'avantage (en comparaison d'Oracle), d'avoir des bases de données très autonomes au sein d'une instance. On peut donc aisément les déplacer d'une instance à l'autre... car chaque base intègre la majeure partie de son méta-modèle (les tables et vues système).

    Il y a un prix à payer:

    1. lors de déplacement de bases, on peut se retrouver avec des désynchronisations de login/users (voir à ce sujet la procédure stockée sp_change_users_login, mais ceci
    ...

    Mis à jour 19/04/2018 à 18h24 par Fabien Celaia

    Catégories
    SGBD , Microsoft SQL Server
  5. Trouvetout : trouver une chaîne de caractères dans une base Microsoft SQL Server

    par , 19/02/2018 à 15h17
    Voilà peu, j'avais créé la fonction trouvetout pour Oracle.

    Voici son quasi-pendant pour Microsoft SQL Server.

    Pour rappel : cette procédure permet de retrouve une chaîne de caractère quelconque dans la base en cours. Exécutant une recherche non-indexée sur de nombreuses colonnes, elle doit être employée avec modération, et pas sur des environnements de production !

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    create procedure trouvetout (@chaine varchar(max))
    as
    begin
    declare
    ...

    Mis à jour 29/07/2018 à 18h00 par LittleWhite (Coloration du code)

    Catégories
    SGBD , Microsoft SQL Server