Advanced Search
Search Results
205 total results found
Git
Erreurs en connexion SYSDBA sous windows
ORA-01031 En connexion SYSDBA avec SQLPLUS sous Windows, on a l'erreur : ORA-01031: insufficient privileges Solution : Editer dbhome_1\NETWORK\ADMIN\SQLNET.ORAChanger SQLNET.AUTHENTICATION_SERVICES=(NONE) en "(NTS)" ORA-12560 en connexion locale SYSDBA a...
REBUILD de tous les indexes
Utiliser le code ci-dessous dans sqlplus pour lancer un REBUILD de tous les indexes : set pages 1000 set lines 200 set echo off set head off set termout on set trims on set showmode off set feed off set verify off column bname new_value dbname nopr...
Import de schémas utilisateurs
NOTE : penser à redémarrer la base avant l'import pour couper d'éventuelles session et/ou requêtes qui bloqueraient les tablesNOTE 2 : penser à couper le LISTENER pendant l'import Deux solutions :1. Supprimer (DROP USER...CASCADE) les schémas à recréer dans l...
Erreur RMAN-03014 après upgrade d'une base RMAN
PROBLEME : La base RMAN a été upgradée de 11.2.0.2 en 11.2.0.4. La base elle-même a subit un "startup upgrade"+upgrade, et redémarrage, mais lors des sauvegardes on a l'erreur : The database reported error while performing requested operation.SBT_LIBRARY=/op...
LISTENER : enregistrement automatique des bases
Si le listener.ora ne contient que le minimum, ex : LISTENER =(DESCRIPTION_LIST =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = hostname.domain)(PORT = 1521)))) les bases s'enregistrent automatiquement (le LISTENER sur le port 1521 est essayé par défaut au...
Calculer la mémoire totale utilisée par une base
Principe : récupérer les IDs des processus triés par SID, et faire la somme. SCRIPT sh : sids=`ps -eaf | grep ora_pmon | grep -v " grep " | awk '{print substr($NF,10)}'` username=`whoami` total=0 for sid in $sids ; do pids=`ps -eaf | grep "$username" | g...
Mode ARCHIVELOG
Activation du mode ARCHIVELOG : Vérifier ou forcer le chemin et le format des archive logs : $ sqlplus / as sysdba SQL> show parameter log_archive_dest SQL> alter system set log_archive_dest_1 = 'LOCATION=/u01/data/MABASE/archives'; SQL> show parameter lo...
Remplacement/resize d'un tablespace TEMP
Par exemple : le tablespace TEMP a grossi suite à de grosses modifications lancées sur la base. On veut le réduire. Principe : il faut d'abord créer un second tablespace TEMP2 qu'on affectera par défaut à la base, puis modifier le DEFAULT de la base, puis ref...
Réduction/augmentation des REDO LOGs
Principe : on supprime et on recrée chaque REDO LOG à la bonne taille. Trouver les nom des fichiers : SQL> select * from v$logfile; Vérifier le statut courant : SQL> select * from v$log; Note : on ne peut agir que sur des REDO "INACTIVE". Si le statut du ...
RMAN duplicate erreur "ORA-01843"
RMAN termine avec cette erreur : RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571: ===========================================================RMAN-03002: f...
SQL Server
Voir les requêtes courantes, longues, les conflits, les verrous
Voir les requêtes en cours : SET LINESIZE 20000 SELECT nvl(ses.username,'ORACLE PROC')||' ('||ses.sid||')' USERNAME, SID, MACHINE, REPLACE(SQL.SQL_TEXT,CHR(10),'') STMT, ltrim(to_char(floor(SES.LAST_CALL_ET/3600), '09')) || ':' || ltrim(to_char(floor(mo...
Simuler "SU" sous sqlplus
Exemple pratique : un DBlink ne peut être créé/supprimé que par l'utilisateur propriétaire, même pas par SYS.Si on a pas le mot de passe de l'utilisateur, on peut simuler un "SU" :connecté SYS AS SYSDBA sous SQLPLUS :Suppression d'un dblink DBL appartenant à U...
Upgrade manuel (version <= 11.2.0)
Peut être réalisé sur le même serveur en upgradant les binaires Oracle (bases arrêtées), mais dans ce cas il faut que la (les) base(s) ai(en)t été sauvegardée(s) avant ! Alternative : copier tous les fichiers d'une base (arrêtée) de version X vers une nouvell...
Dropbox en ligne de commande
Ajaxplorer - Installation
Indefero - Installation
Sparkleshare - Installation
Zoneminder - Installation
Analyse de toutes les tables et/ou des indexes
Pour analyser toutes les tables ou indexes d'un schéma, utiliser le script ci-dessous dans sqlplus. Pour les tables : set pages 9999; set heading off; set feedback off; set echo off; set verify off; column bname new_value dbname noprint column hname n...
Oracle - Problèmes divers et solutions
Diverses astuces
GLPI
Let's Encrypt
ISPConfig
Keepass
Mediawiki
OpenERP - Odoo
SOGo
Owncloud
Zimbra
Sécurité - divers
Munin
Zoneminder
Zoneminder
OSSEC hids
Firewalls
Gestionnaires de configurations
MySQL, MariaDB
PostgreSQL
Bases NoSQL
Shinken, Thruk
Zabbix
Sparkleshare
Sparkleshare