Skip to content

Instantly share code, notes, and snippets.

View Tracnac's full-sized avatar

Tracnac

View GitHub Profile
@Tracnac
Tracnac / vimrc
Last active September 23, 2022 15:56
Vim default conf #vim #shell
" Reset to default
set all&
set nocompatible
" Plugins
" https://github.com/junegunn/vim-plug
"
if filereadable(expand("~/vimfiles/autoload/plug.vim"))
runtime! autoload/plug.vim
call plug#begin()
@Tracnac
Tracnac / AWS Snapshot RDS.md
Last active September 23, 2022 16:03
AWS Snapshot RDS #aws #shell
#!/bin/sh
# Week/Month snapshot

# Variables :
_debug=0
source .bashrc

# Find the last automatic aws snapshot
export date_of_snapshot_to_save=$(date +"%Y-%m-%d")
@Tracnac
Tracnac / Aws copy snapshot from rds.md
Created September 23, 2022 16:06
Aws copy snapshot from rds #aws #shell

Aws copy snapshot from rds

Draft...

#!/bin/sh

export date_of_snapshot_to_save=`date +"%Y-%m-%d"`
export snapshot_identifier=`aws rds describe-db-snapshots --query "DBSnapshots[?SnapshotCreateTime>='${date_of_snapshot_to_save}'].[DBSnapshotIdentifier]" --output text`
@Tracnac
Tracnac / Single Oracle Home to RAC Oracle Home.md
Last active September 23, 2022 16:09
Single Oracle Home to RAC Oracle Home #oracle

#SQL #Oracle

Si erreur lors du lancement de l'instance...

cd $ORACLE_HOME/rdbms/lib
make -f ins_rdbms.mk rac_on
make -f ins_rdbms.mk ioracle
@Tracnac
Tracnac / RMAN recover datafile.md
Last active September 23, 2022 16:11
RMAN recover datafile #oracle

Sous RMAN :

Source :

backup as copy tablespace sysaux format 'datafilecopy-sysaux.rman';

Dest :

@Tracnac
Tracnac / DWM Status Shell.md
Created September 23, 2022 16:11
DWM Status Shell #shell #unix
#!/bin/bash

normal="\x01"
red="\x05"
yellow="\x06"
green="\x07"
blue="\x0A"

getBattery() {
@Tracnac
Tracnac / SQLPlus full silent.md
Created September 23, 2022 16:12
SQLPlus full silent #oracle #sql
sqlplus -s / as sysdba << EOF
set verify off
set termout off
set linesize 32767
set colsep "|"
set feedback off
set long 32767
set longchunksize 32767
set numwidth 20
@Tracnac
Tracnac / Oracle context.md
Last active September 23, 2022 16:14
Oracle context #oracle #sql
-- User
connect / as sysdba
drop user tst_ctx cascade;
create user tst_ctx identified by <password>;
grant connect, resource to tst_ctx;
grant create any context to tst_ctx;
alter user tst_ctx default role all;
connect tst_ctx/<password>
@Tracnac
Tracnac / List shell colors.md
Last active September 23, 2022 16:15
List shell colors #shell #unix
for x in 0 1 4 5 7 8; do for i in `seq 30 37`; do for a in `seq 40 47`; do echo -ne "\e[$x;$i;$a""m\\\e[$x;$i;$a""m\e[0;37;40m "; done; echo; done; done; echo "";
@Tracnac
Tracnac / RAC Clean UP.md
Last active September 23, 2022 16:16
RAC Clean UP #oracle #shell

Grid CleanUP en cas d'échec...

/etc/init.d/ohasd stop
rm -r /ehc/fs1/softs/oracle/grid
rm -r /ehc/fs1/softs/oracle/grid_base
rm -r /ehc/fs1/softs/oracle/oraInventory
rm -r /tmp/.oracle
rm -r /var/tmp/.oracle
rm -r /etc/oracle /etc/oraInst.loc /etc/oratab