Post

Visualizzazione dei post da maggio, 2013

The system is running in low-graphics mode

Immagine
Your screen, graphics cards, and input device settings could not be detected correctly. You will need to configure these yourself. Questo errore si presente all'avvio del computer e sembra legato al file xorg.conf che non può essere rigenerato in automatico. Invece di rigenerare il file con i seguenti comandi: cd /etc/X11/ sudo cp xorg.conf.failsafe xorg.conf ho verificato lo spazio libero e dopo aver scoperto di non averne (98% occupato) ho cancellato i file e riavviato e ..... Le jeux sont fait! Accedere in modalità testo: Ctrl-Alt-F1 Per visualizzare lo spazio occupato: sudo df -h Per fare pulizia: sudo apt-get autoclean sudo du -sc /*/* |sort -g Una volta individuate le direcotry che occupano più spazio cancellare i file con il comando: sudo rm nome_file Infine riavviare dopo shutdown: sudo shutdown -r now

Redo Log Files

Immagine
I file Redo Log sono file che contengono una copia delle transazioni eseguita sul database e quindi registra tutte le modifiche apportate ai dati. Dopo aver avviato l'Istanza Oracle entriamo in sqlplus come SYS. Per vedere le colonne di una tabella usare il comando  desc  <nome tabella>. SQL> desc v$datafile; Per visualizzare lo stato dei redlog file: SQL> select GROUP#, STATUS , MEMBERS,ARCHIVED from  V$LOG; GROUP#         STATUS              MEMBERS      ARC ---------- --------------------------------------------------------------          1             INACTIVE                 2                 YES          2            CURRENT                 2                 NO          3            INACTIVE                  2                YES Per visualizzare a quale gruppo appartiene il file redo: SQL> select GROUP# , STATUS, MEMBER from   V$LOGFILE ; Vediamo il numero della ultima transazione, che è letto dinamicamente nella RAM: SQL> select  CURRENT_S

Proxy User

I proxy user sono un filtro per un utente e lo schema. Colleghiamoci con l'utenza SYS e creiamo due utenze. create user batman identified by batman; create user robin identified by robin; S i n t a s s i ALTER USER   hr   GRANT CONNECT THROUGH   batman, robin; Ora posso collegarmi ad hr con le user batman e robin. Collegarsi ad Sql Plus da riga di comando: [$ORACLE_HOME/bin] sqlplus /nolog SQL> conn batman[hr]/batman; SQL> conn robin[hr]/robin; SQL> show user; User is HR. Quindi batman e robin vedono tutto lo schema hr.  SQL> select sys_context ('userenv','proxy_user') from dual;  ---------  Robin E' possibile bloccare la connessione come hr/hr ma si può accedere allo stesso schema hr con utenze batman e robin.