Oracle Backup & Recovery 9iR1 ao 11gR2

Tamanho: px
Começar a partir da página:

Download "Oracle Backup & Recovery 9iR1 ao 11gR2"

Transcrição

1 Oracle Backup & Recovery 9iR1 ao 11gR2 Ricardo Portilho Proni Esta obra está licenciada sob a licença Creative Commons Atribuição-SemDerivados 3.0 Brasil. Para ver uma cópia desta licença, visite

2 Minha abordagem Pense em Recovery, e não em Backup. RMAN significa Recovery Manager, e não Backup Manager. Sem RMAN, o Manager do Recovery será você. O cliente não quer saber se tem Backup, quando pergunta isto. Quer saber se tem Recovery. A maior responsabilidade de um DBA é o Recovery. Os Bancos de Dados estão cada vez maiores, e o Recovery, mais difícil. Cerca de 80% dos grandes Bancos de Dados não são recuperáveis. 60% das empresas que perderam dados fecharam suas portas em até 1 ano. Backup e Recovery é com RMAN. O RMAN é grátis: se você comprou o Oracle, ele já é seu. O RMAN não precisa ser instalado. Se o Banco de Dados é importante, deve estar em ARCHIVELOG. Se o Banco de Dados não é importante, para que colocar dados nele? Não há motivo que justifique Backup Offline ( Backup Frio ). Recovery é uma situação estressante. Durante uma situação estressante, tendemos a utilizar as opções que conhecemos melhor. Recovery deve ser praticado, treinado, dominado. Você terá que fazer um Recovery. A questão não é SE, é QUANDO. Saiba o tempo necessário para um Recovery irão lhe perguntar. Durante o Recovery, se puder, tenha uma segunda pessoa olhando o que você está fazendo. Saiba o momento em que deve pedir ajuda. Não execute uma operação sem saber seu efeito. Conheça outros RDBMS. TI não é lugar para paixões. Você ficaria surpreso em descobrir as vantagens dos Logs de outros RDBMs sobre o Oracle. Saiba dizer Não. 2

3 O que é o RMAN? 3

4 Packages RMAN DBMS_RCVMAN DBMS_BACKUP_RESTORE DBMS_RCVCAT DBMS_TDB 4

5 Arquitetura RMAN 5

6 MML 6

7 Por que usar o RMAN? 7

8 Lab 0.1: Por que usar o RMAN? $ sqlplus / as sysdba SQL> ALTER TABLESPACE USERS ADD DATAFILE '/u01/oradata/orcl/users02.dbf' SIZE 10M AUTOEXTEND ON MAXSIZE UNLIMITED; SQL> EXIT; $ rman TARGET / RMAN> REPORT NEED BACKUP; RMAN> EXIT; $ sqlplus / AS SYSDBA SQL> CREATE TABLE T TABLESPACE USERS NOLOGGING AS SELECT * FROM ALL_OBJECTS; SQL> EXIT; $ rman TARGET / RMAN> REPORT UNRECOVERABLE; RMAN> EXIT; 8

9 RMAN: Vantagens Backup Lógico (exp / expdp) é mais lento que Backup Físico (RMAN). Restore Lógico é (imp / imdp) é mais lento que Restore Físico (RMAN). Restores Lógicos não podem ser em um ponto do tempo. User Managed Backup (BEGIN BACKUP / END BACKUP) gera mais Redo Logs. O RMAN sabe automaticamente onde estão todos os arquivos do Banco de Dados. Compressão embutida significa Backups a mais, e dinheiro a mais. E todas as New Features a seguir não poderão ser utilizadas 9

10 RMAN New Features: 10gR1 RMAN Scripts Manageability Enhanced RMAN Reporting Backup Compression Bounded Backup Window Recovery Area Full Alert Flash Backup and Recovery RMAN Database Deregistration Backup and Restore of Standby Control File Automatic TSPITR Simplified Recovery Manager Cataloging of Backup Files Automatic Channel Failover for Backup and Restore Automatic File Creation During Recovery Simplified Backups to Disk Proxy Copy Backup of Archivelogs Incrementally Updated Backups Simplified Recovery Through Resetlogs Restore Tolerates Corrupt or Missing Backups Full Database Begin Backup Command Change-Aware Incremental Backups 10

11 RMAN New Features: 10gR2 Automatic Deletion of Applied Archive Logs Dynamic RMAN Channel Allocation for Backing Up and Recovering RAC Database RMAN Backup Encryption Enhanced RMAN Backup Job Views Hardware Assisted Resilient Data (HARD) Compliant RMAN Backups Incremental Roll Forward of Database Copy Unused Block Compression Restore Point Temporary Datafiles Are Re-Created on RMAN Recovery Use RMAN Compression During Cloning 11

12 RMAN New Features: 11gR1 Archive Log Management Improvements Fast Incremental Backups on Physical Standby Database Improved Backup Compression Performance Improved Integration with Data Guard Network-Aware DUPLICATE Command Optimized Undo Backup Read-Only Transported Tablespaces Backup Virtual Private Catalog Data Recovery Advisor Enhance LogMiner to Support Automatic Data Repair Integrated Protection From Various Data Corruptions Lost-Write Detection Using a Physical Standby Database 12

13 RMAN New Features: 11gR2 Automatic Block Repair Backup to Amazon Simple Storage Service (S3) Using OSB Cloud Computing DUPLICATE Without Connection to Target Database Enhanced Tablespace Point-In-Time Recovery (TSPITR) New DUPLICATE Options New SET NEWNAME Clauses and Format Options Tablespace Checks in DUPLICATE 13

14 RMAN: Conexões, Opções, Configurações e Comandos 14

15 Conexões 15

16 Conexões TARGET $ rman TARGET / $ rman TARGET BACKUP_USER/BACKUP_USER $ rman TARGET CATALOG $ rman TARGET / AUXILIARY $ rman AUXILIARY / $ rman TARGET / AUXILIARY / $ rman AUXILIARY BACKUP_USER/BACKUP_USER $ rman AUXILIARY TARGET / $ rman AUXILIARY / TARGET 16

17 Opções 17

18 Configurações Exibir todas configurações padrão RMAN> SHOW ALL; Exibir uma configuração padrão RMAN> SHOW RETENTION POLICY; Alterar uma configuração padrão RMAN> CONFIGURE BACKUP OPTIMIZATION ON; Reiniciar uma configuração padrão RMAN> CONFIGURE BACKUP OPTIMIZATION CLEAR; Ignorar uma configuração padrão até o final da sessão RMAN> SET COMPRESSION ALGORITHM 'HIGH'; Ignorar uma configuração padrão uma vez RMAN> RUN {SET BACKUP COPIES 2; BACKUP DATABASE;} 18

19 ADVISE FAILURE ALLOCATE CHANNEL ALLOCATE CHANNEL FOR MAINTENANCE ALTER DATABASE BACKUP CATALOG CHANGE CONFIGURE CONNECT CONVERT CREATE CATALOG CREATE SCRIPT CROSSCHECK DELETE DELETE SCRIPT DROP CATALOG DROP DATABASE DUPLICATE EXECUTE SCRIPT EXIT FLASHBACK DATABASE GRANT HOST IMPORT CATALOG LIST PRINT SCRIPT QUIT RECOVER REGISTER DATABASE RELEASE CHANNEL REPAIR FAILURE REPLACE SCRIPT REPORT RESET DATABASE RESTORE RESYNC CATALOG REVOKE RMAN RUN SEND SET SHOW SHUTDOWN SPOOL SQL STARTUP SWITCH TRANSPORT TABLESPACE UNREGISTER UPGRADE CATALOG VALIDATE 19

20 Lab 1.1: Conexões, Opções, Configurações Execute o RMAN em modo DEBUG. $ rman DEBUG TRACE=/home/oracle/rman.trc TARGET / RMAN> SHOW ALL; RMAN EXIT; Verifique o conteúdo do arquivo de TRACE. Execute o RMAN em modo LOG. $ rman LOG=/home/oracle/rman.log TARGET / RMAN> SHOW ALL; RMAN> EXIT; Verifique o conteúdo do arquivo de LOG. Estudando o TRACE, execute o SHOW ALL pelo SQL*Plus. 20

21 Lab 1.2: Conexões, Opções, Configurações Verifique todas as configurações do RMAN. $ rman TARGET / RMAN> SHOW ALL; Altere as seguintes configurações do RMAN. RMAN> CONFIGURE BACKUP OPTIMIZATION ON; RMAN> CONFIGURE CONTROLFILE AUTOBACKUP ON; RMAN> CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO COMPRESSED BACKUPSET; RMAN> CONFIGURE COMPRESSION ALGORITHM 'HIGH' OPTIMIZE FOR LOAD TRUE AS OF RELEASE 'DEFAULT'; Verifique indidualmente o conteúdo das configurações alteradas. Volte uma das configurações ao seu valor original (CLEAR), e a altere novamente. 21

22 Instance 22

23 Instance States Estados: SHUTDOWN STARTUP --- O RMAN só conecta no TARGET e AUXILIARY a partir deste estágio. MOUNT OPEN O RMAN só conecta no CATALOG neste estágio. Comandos: RMAN> STARTUP; RMAN> STARTUP NOMOUNT; RMAN> ALTER DATABASE MOUNT; RMAN> STARTUP MOUNT; RMAN> ALTER DATABASE OPEN; SQL> STARTUP RESTRICT; SQL> ALTER SYSTEM DISABLE RESTRICTED SESSION; RMAN> STARTUP DBA; RMAN> STARTUP FORCE; RMAN> SHUTDOWN NORMAL; RMAN> SHUTDOWN IMMEDIATE; RMAN> SHUTDOWN TRANSACTIONAL; RMAN> SHUTDOWN ABORT; 23

24 Lab 2.1: Instance Altere o Banco de Dados para o modo NOARCHIVELOG. SQL> SHUTDOWN IMMEDIATE; SQL> STARTUP MOUNT; SQL> ALTER DATABASE NOARCHIVELOG; SQL> ALTER DATABASE OPEN; Execute um BACKUP OFFLINE. RMAN> SHUTDOWN IMMEDIATE; RMAN> STARTUP MOUNT; RMAN> BACKUP DATABASE; RMAN> ALTER DATABASE OPEN; 24

25 Archived Redo Logs 25

26 Archived Redo Logs 26

27 Parâmetros: Archived Redo Logs archive_lag_target log_archive_config log_archive_dest log_archive_dest_1, log_archive_dest_2, log_archive_dest_3... log_archive_dest_state_1, log_archive_dest_state_2, log_archive_dest_state_3... log_archive_duplex_dest log_archive_format log_archive_local_first log_archive_max_processes log_archive_min_succeed_dest log_archive_start log_archive_trace standby_archive_dest 27

28 Format: Archived Redo Logs %s: log sequence number %S: log sequence number, zero filled %t: thread number %T: thread number, zero filled %a: activation ID %d: database ID %r: resetlogs ID 28

29 Lab 3.1: Archived Redo Logs Escolha um local de armazenamento dos Archived Redo Logs. $ mkdir /u01/archives SQL> ALTER SYSTEM SET LOG_ARCHIVE_DEST_1='LOCATION=/u01/archives'; Escolha um nome para os Archives. SQL> ALTER SYSTEM SET LOG_ARCHIVE_FORMAT =... Altere o Banco de Dados para o modo ARCHIVELOG. SQL> SHUTDOWN IMMEDIATE; SQL> STARTUP MOUNT; SQL> ALTER DATABASE ARCHIVELOG; SQL> ALTER DATABASE OPEN; Habilite mais um destino de armazenamento dos Archived Redo Logs. Verifique se os Archived Redo Logs estão sendo gerados nos dois destinos. Verifique o Alert Log. 29

30 RMAN: Backup 30

31 Lab 4.1: Backup RMAN> BACKUP SPFILE; RMAN> BACKUP CURRENT CONTROLFILE; RMAN> BACKUP DATAFILE 1; RMAN> BACKUP DATAFILE 1, 2; RMAN> BACKUP TABLESPACE USERS; RMAN> BACKUP TABLESPACE USERS, SYSAUX; RMAN> BACKUP DATABASE; 31

32 Lab 4.2: Backup RMAN> LIST ARCHIVELOG ALL; RMAN> SQL 'ALTER SYSTEM SWITCH LOGFILE'; RMAN> SQL 'ALTER SYSTEM SWITCH LOGFILE'; RMAN> SQL 'ALTER SYSTEM SWITCH LOGFILE'; RMAN> SQL 'ALTER SYSTEM SWITCH LOGFILE'; RMAN> SQL 'ALTER SYSTEM SWITCH LOGFILE'; RMAN> SQL 'ALTER SYSTEM SWITCH LOGFILE'; RMAN> LIST ARCHIVELOG ALL; RMAN> LIST ARCHIVELOG SEQUENCE 1; RMAN> LIST ARCHIVELOG FROM SEQUENCE 1; RMAN> LIST ARCHIVELOG FROM SEQUENCE 2 UNTIL SEQUENCE 4; RMAN> BACKUP ARCHIVELOG SEQUENCE 1; RMAN> BACKUP ARCHIVELOG FROM SEQUENCE 2 UNTIL SEQUENCE 3; RMAN> BACKUP ARCHIVELOG UNTIL SEQUENCE 5; 32

33 Lab 4.3: Backup RMAN> BACKUP ARCHIVELOG SEQUENCE 12; RMAN> BACKUP ARCHIVELOG SEQUENCE 12; RMAN> BACKUP ARCHIVELOG ALL NOT BACKED UP 3 TIMES; RMAN> BACKUP ARCHIVELOG ALL; RMAN> BACKUP ARCHIVELOG ALL DELETE INPUT; RMAN> BACKUP DATABASE PLUS ARCHIVELOG DELETE INPUT; 33

34 RMAN: Repository 34

35 RMAN Repository CONTROL_FILE_RECORD_KEEP_TIME 35

36 36 RMAN CATALOG RC_ARCHIVED_LOG RC_BACKUP_ARCHIVELOG_DETAILS RC_BACKUP_ARCHIVELOG_SUMMARY RC_BACKUP_CONTROLFILE RC_BACKUP_CONTROLFILE_DETAILS RC_BACKUP_CONTROLFILE_SUMMARY RC_BACKUP_COPY_DETAILS RC_BACKUP_COPY_SUMMARY RC_BACKUP_CORRUPTION RC_BACKUP_DATAFILE RC_BACKUP_DATAFILE_DETAILS RC_BACKUP_DATAFILE_SUMMARY RC_BACKUP_FILES RC_BACKUP_PIECE RC_BACKUP_PIECE_DETAILS RC_BACKUP_REDOLOG RC_BACKUP_SET RC_BACKUP_SET_DETAILS RC_BACKUP_SET_SUMMARY RC_BACKUP_SPFILE RC_BACKUP_SPFILE_DETAILS RC_BACKUP_SPFILE_SUMMARY RC_CHECKPOINT RC_CONTROLFILE_COPY RC_COPY_CORRUPTION RC_DATABASE RC_DATABASE_BLOCK_CORRUPTION RC_DATABASE_INCARNATION RC_DATAFILE RC_DATAFILE_COPY RC_LOG_HISTORY RC_OFFLINE_RANGE RC_PROXY_ARCHIVEDLOG RC_PROXY_ARCHIVELOG_DETAILS RC_PROXY_ARCHIVELOG_SUMMARY RC_PROXY_CONTROLFILE RC_PROXY_COPY_DETAILS RC_PROXY_COPY_SUMMARY RC_PROXY_DATAFILE RC_REDO_LOG RC_REDO_THREAD RC_RESTORE_POINT RC_RESYNC RC_RMAN_BACKUP_JOB_DETAILS RC_RMAN_BACKUP_SUBJOB_DETAILS RC_RMAN_BACKUP_TYPE RC_RMAN_CONFIGURATION RC_RMAN_OUTPUT RC_RMAN_STATUS RC_SITE RC_STORED_SCRIPT RC_STORED_SCRIPT_LINE RC_TABLESPACE RC_TEMPFILE RC_UNUSABLE_BACKUPFILE_DETAILS

37 Lab 5.1: Catalog Crie um CATALOG em seu próprio Banco de Dados. $ sqlplus / AS SYSDBA SQL> CREATE TABLESPACE TBS_CATALOGO DATAFILE '/u01/oradata/orcl/tbs_catalogo_01.dbf' SIZE 10M AUTOEXTEND ON NEXT 10M; SQL> CREATE USER USER_CATALOGO IDENTIFIED BY USER_CATALOGO DEFAULT TABLESPACE TBS_CATALOGO; SQL> GRANT CONNECT, RESOURCE, RECOVERY_CATALOG_OWNER TO USER_CATALOGO; SQL> EXIT; $ rman CATALOG=USER_CATALOGO/USER_CATALOGO RMAN> CREATE CATALOG TABLESPACE TBS_CATALOGO; RMAN> EXIT; Registre seu Banco de Dados no CATALOG local. $ rman CATALOG=USER_CATALOGO/USER_CATALOGO TARGET / RMAN> REGISTER DATABASE; Desregistre seu Banco de Dados do CATALOG local, e remova o CATALOG. RMAN> UNREGISTER DATABASE; RMAN> DROP CATALOG; Registre seu Banco de Dados no CATALOG centralizado. 37

38 Lab 5.2: Catalog Com o RMAN, conecte no TARGET sem conectar no CATALOG. $ rman TARGET / Altere uma configuração do RMAN. RMAN> CONFIGURE BACKUP OPTIMIZATION OFF; Saia do RMAN, e agora conecte-se ao TARGET e ao CATALOG. RMAN> EXIT; $ rman TARGET / A configuração se manteve? Por que? Explore as VIEWs do CATALOG. Habitue-se ao seu contéudo. Execute o script de limpeza do CATALOG. $ sqlplus 38

39 RMAN: Validate 39

40 Lab 6.1: Validate RMAN> BACKUP VALIDATE DATAFILE 1; RMAN> BACKUP VALIDATE DATAFILE 1,2; RMAN> BACKUP VALIDATE TABLESPACE USERS; RMAN> BACKUP VALIDATE TABLESPACE USERS, SYSAUX; RMAN> BACKUP VALIDATE DATABASE; RMAN> BACKUP VALIDATE CHECK LOGICAL DATAFILE 1; RMAN> BACKUP VALIDATE CHECK LOGICAL DATAFILE 1,2; RMAN> BACKUP VALIDATE CHECK LOGICAL TABLESPACE USERS; RMAN> BACKUP VALIDATE CHECK LOGICAL TABLESPACE USERS, SYSAUX; RMAN> BACKUP VALIDATE CHECK LOGICAL DATABASE; OU RMAN> VALIDATE DATAFILE 1; RMAN> VALIDATE DATAFILE 1,2; RMAN> VALIDATE TABLESPACE USERS; RMAN> VALIDATE TABLESPACE USERS, SYSAUX; RMAN> VALIDATE DATABASE; RMAN> VALIDATE CHECK LOGICAL DATAFILE 1; RMAN> VALIDATE CHECK LOGICAL DATAFILE 1,2; RMAN> VALIDATE CHECK LOGICAL TABLESPACE USERS; RMAN> VALIDATE CHECK LOGICAL TABLESPACE USERS, SYSAUX; RMAN> VALIDATE CHECK LOGICAL DATABASE; 40

41 Lab 6.2: Validate RMAN> RESTORE VALIDATE CHECK LOGICAL DATAFILE 1; RMAN> RESTORE VALIDATE CHECK LOGICAL DATAFILE 1,2; RMAN> RESTORE VALIDATE CHECK LOGICAL TABLESPACE USERS; RMAN> RESTORE VALIDATE CHECK LOGICAL TABLESPACE USERS, SYSAUX; RMAN> RESTORE VALIDATE CHECK LOGICAL DATABASE; RMAN> RESTORE VALIDATE DATAFILE 1; RMAN> RESTORE VALIDATE DATAFILE 1,2; RMAN> RESTORE VALIDATE TABLESPACE USERS; RMAN> RESTORE VALIDATE TABLESPACE USERS, SYSAUX; RMAN> RESTORE VALIDATE DATABASE; RMAN> RESTORE VALIDATE TABLESPACE TBS_CATALOGO; RMAN> RESTORE VALIDATE CHECK LOGICAL TABLESPACE TBS_CATALOGO; RMAN> REPORT NEED BACKUP; RMAN> VALIDATE BACKUPSET... 41

42 RMAN: Compression 42

43 Compression 43

44 Compression Algoritmo ZLIB CONFIGURE or SET COMPRESSION ALGORITHM 'ZLIB'; CONFIGURE or SET COMPRESSION ALGORITHM 'MEDIUM'; Algoritmo BZIP CONFIGURE or SET COMPRESSION ALGORITHM 'BZIP2'; CONFIGURE or SET COMPRESSION ALGORITHM 'BASIC'; Advanced Compression CONFIGURE or SET COMPRESSION ALGORITHM 'HIGH'; Pre-Compression Block Processing OPTIMIZE FOR LOAD TRUE OPTIMIZE FOR LOAD FALSE Exemplo: RMAN> CONFIGURE COMPRESSION ALGORITHM 'HIGH' OPTIMIZE FOR LOAD TRUE; 44

45 Lab 7.1: Compression Verifique a compressão padrão atual do RMAN. Altere o modo de compressão padrão do RMAN. RMAN> CONFIGURE COMPRESSION ALGORITHM 'MEDIUM' OPTIMIZE FOR LOAD FALSE; Execute um Backup Completo do Banco de Dados. RMAN> BACKUP AS COMPRESSED BACKUPSET DATABASE; Altere o modo de compressão padrão do RMAN. RMAN> CONFIGURE COMPRESSION ALGORITHM 'HIGH' OPTIMIZE FOR LOAD TRUE; Execute novamente um Backup Completo do Banco de Dados. Qual a diferença de tempo e tamanho entre os Backups? Qual a diferença de uso de CPU entre os Backups? 45

46 RMAN: Encryption 46

47 Encryption Transparent Encryption RMAN> SET ENCRYPTION ON Password Encryption RMAN> SET ENCRYPTION ON IDENTIFIED BY 'MyPasswordIsHard' ONLY; RMAN> SET DECRYPTION IDENTIFIED BY 'MyPasswordIsHard'; Dual Mode Encryption RMAN> SET ENCRYPTION ON IDENTIFIED BY 'MyPasswordIsHard'; RMAN> SET DECRYPTION IDENTIFIED BY 'MyPasswordIsHard'; 47

48 Oracle Wallet 48

49 Lab 8.1: Encryption Habilite o Password Encryption para uma sessão. Execute um Backup de um DATAFILE. Restaure o Datafile. 49

50 RMAN: Snapshot Controlfile 50

51 Lab 9.1: Snapshot Controlfile Altere a localização padrão do Snapshot Controlfile. Execute o RMAN em modo DEBUG, e verifique se o Snapshot Controlfile é utilizado. 51

52 RMAN: List 52

53 Lab 10.1: List RMAN> LIST BACKUP OF CONTROLFILE; RMAN> LIST BACKUP OF DATAFILE 1; RMAN> LIST BACKUP OF TABLESPACE USERS; RMAN> LIST BACKUP OF DATABASE; RMAN> LIST BACKUP; RMAN> LIST BACKUP OF CONTROLFILE SUMMARY; RMAN> LIST BACKUP OF DATAFILE 1 SUMMARY; RMAN> LIST BACKUP OF TABLESPACE USERS SUMMARY; RMAN> LIST BACKUP OF DATABASE SUMMARY; RMAN> LIST BACKUP SUMMARY; 53

54 RMAN: Crosscheck 54

55 CROSSCHECK 55

56 Lab 11.1: Crosscheck Execute Crosscheck de vários tipos de dados do Repositório do RMAN. RMAN> CROSSCHECK BACKUP DATAFILE (?) RMAN> CROSSCHECK BACKUP TABLESPACE (?) RMAN> CROSSCHECK BACKUP SPFILE (?) RMAN> CROSSCHECK ARCHIVELOG ALL; Mova um ARCHIVE para outro diretório, e refaça o CROSSCHECK. Remova este ARCHIVE do Repositório com o DELETE EXPIRED. RMAN> DELETE EXPIRED (?) Reinsira as informações do ARCHIVE com o comando CATALOG. RMAN> CATALOG ARCHIVELOG '/home/oracle/archive_ arc'; RMAN> CATALOG START WITH '/home/oracle'; Verifique se a informação do ARCHIVE voltou a existir no Repositório do RMAN. RMAN> LIST ARCHIVELOG ALL; Encontre estas informações nas Views do CATALOG. 56

57 Lab 11.2: Crosscheck Mova um BACKUP para outro diretório, e refaça o CROSSCHECK. Remova este BACKUP do Repositório com o DELETE EXPIRED. DELETE EXPIRED (?) Reinsira as informações do BACKUP com o comando CATALOG. RMAN> CATALOG BACKUP '/home/oracle/bkp_ bkp'; RMAN> CATALOG START WITH '/home/oracle'; Verifique se a informação do BACKUP voltou a existir no Repositório do RMAN. RMAN> LIST BACKUP (?) Encontre estas informações nas Views do CATALOG. 57

58 RMAN: Backup Optimization 58

59 Lab 12.1: Backup Optimization Verifique se o OPTIMIZATION está em ON. Altere uma TABLESPACE para READ ONLY. Execute um BACKUP completo do Banco de Dados. Execute novamente um BACKUP completo do Banco de Dados. Verifique se o segundo Backup incluiu a TABLESPACE em READ ONLY. Execute novamente um BACKUP completo do Banco de Dados, mas com FORCE. RMAN> BACKUP DATABASE FORCE; 59

60 RMAN: Backup, Tag, Backup Set, Backup Piece 60

61 Hierarquia BACKUP BACKUP TAG BACKUP SET BACKUP PIECE 61

62 Lab 13.1: Backup, BackupSet, PackupPiece Altere a configuração do RMAN para utilizar paralelismo de BACKUP. RMAN> CONFIGURE DEVICE TYPE DISK PARALLELISM 2; Execute um BACKUP Completo do Banco de Dados. Encontre no resultado os BACKUP SETs, BACKUP PIECEs e TAG. Altere o MAXPIECESIZE para 100M. RMAN> CONFIGURE CHANNEL DEVICE TYPE DISK MAXPIECESIZE 100M; Execute um BACKUP Completo do Banco de Dados. Encontre no resultado os BACKUP SETs, BACKUP PIECEs e TAG. Altere o MAXSETSIZE para 100M. RMAN> CONFIGURE MAXSETSIZE TO 100M; Execute um BACKUP Completo do Banco de Dados. Encontre no resultado os BACKUP SETs, BACKUP PIECEs e TAG. Execute um BACKUP Completo do Banco de Dados, com uma TAG com seu nome. 62

63 RMAN: FORMAT 63

64 FORMAT %a Activation ID %c Copy number %d Database name %D Day of the month %e Archived log sequence %f Absolute file number %F Combines the DBID, day, month, year, and sequence %h Archived redo log thread number. %I Database ID. %M Month %N Tablespace name %n Database name, padded on the right with x %p Piece number within the backup set %s Backup set number %t Backup set time stamp %T Year, month, and day %U System-generated unique filename %Y Year 64

65 Lab 14.1: Format Crie um diretório para armazenar os BACKUPs. Altere a localização e nome padrão dos BACKUPS, utilizando o FORMAT. RMAN> CONFIGURE CHANNEL 1 DEVICE TYPE DISK FORMAT... Execute um BACKUP completo do Banco de Dados, e verifique os novos nomes. Altere a localização e nome padrão do CONTROLFILE AUTOBACKUP. Execute um BACKUP de 1 Datafile, e verifique o novo nome do CONTROLFILE AUTOBACKUP. 65

66 RMAN: Backup Incremental 66

67 Differential Incremental Backups 67

68 Cumulative Incremental Backups 68

69 Lab 15.1: Backup Incremental Execute um BACKUP completo do Banco de Dados. RMAN> BACKUP INCREMENTAL LEVEL 0 DATABASE; Execute um BACKUP INCREMENTAL LEVEL 1 do Banco de Dados. RMAN> BACKUP INCREMENTAL LEVEL 1 DATABASE; Execute um BACKUP completo do Banco de Dados. RMAN> BACKUP INCREMENTAL LEVEL 0 DATABASE; Execute um BACKUP INCREMENTAL LEVEL 1 do Banco de Dados. RMAN> BACKUP INCREMENTAL LEVEL 1 CUMULATIVE DATABASE; Habilite o BLOCK CHANGE TRACKING. SQL> ALTER DATABASE ENABLE BLOCK CHANGE TRACKING USING FILE... Execute um BACKUP completo do Banco de Dados. RMAN> BACKUP INCREMENTAL LEVEL 0 DATABASE; Execute um BACKUP INCREMENTAL LEVEL 1 do Banco de Dados. RMAN> BACKUP INCREMENTAL LEVEL 1 DATABASE; Qual Backup foi mais rápido? Qual foi menor? 69

70 RMAN: Switch 70

71 Lab 16.1: Switch Troque a localização de um DATAFILE com RMAN. RMAN> RUN { BACKUP DATAFILE 5; SQL 'ALTER TABLESPACE EXAMPLE OFFLINE'; SET NEWNAME FOR DATAFILE 5 TO '/home/oracle/example01.newname.dbf'; RESTORE DATAFILE 5; RECOVER DATAFILE 5; SWITCH DATAFILE 5; SQL 'ALTER TABLESPACE EXAMPLE ONLINE'; } Funcionou? Por que? O DATAFILE sumiu da localização anterior? 71

72 RMAN: Retention 72

73 Retentions 73

74 Lab 17.1: Retention Altere o RETENTION para RECOVERY WINDOW OF 6 DAYS. RMAN> CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 6 DAYS; Verifique quais BACKUPs estão obsoletos. RMAN> REPORT OBSOLETE; Remova os BACKUPs obsoletos. RMAN> DELETE OBSOLETE; Altere o RETENTION para REDUNDANCY 1. RMAN> CONFIGURE RETENTION POLICY TO REDUNDANCY 1; Verifique quais BACKUPs estão obsoletos. RMAN> REPORT OBSOLETE; Remova os BACKUPs obsoletos. RMAN> DELETE OBSOLETE; 74

75 Lab 17.2: Retention Altere o RETENTION para REDUNDANCY 2. RMAN> CONFIGURE RETENTION POLICY TO REDUNDANCY 2; Verifique quais BACKUPs estão obsoletos. RMAN> REPORT OBSOLETE; Remova os BACKUPs obsoletos. RMAN> DELETE OBSOLETE; Execute um BACKUP completo do Banco de Dados. RMAN> BACKUP DATABASE PLUS ARCHIVELOG DELETE INPUT; Verifique quais BACKUPs estão obsoletos. RMAN> REPORT OBSOLETE; Remova os BACKUPs obsoletos. RMAN> DELETE OBSOLETE; 75

76 Lab 17.3: Retention Execute um BACKUP que ignora o RETENTION. RMAN> BACKUP DATABASE KEEP UNTIL TIME='SYSDATE+366'; Verifique quais BACKUPs estão obsoletos. RMAN> REPORT OBSOLETE; 76

77 RMAN: Scripts 77

78 Lab 18.1: Scripts Crie um Stored Script para um BACKUP completo do Banco de Dados. RMAN> CREATE SCRIPT BackupCompleto { BACKUP DATABASE PLUS ARCHIVELOG DELETE INPUT; } Verifique o conteúdo do Stored Script. RMAN> PRINT SCRIPT BackupCompleto; Execute o Stored Script. RMAN> RUN {EXECUTE SCRIPT BackupCompleto;} Onde ficam armazeadas as informações sobre os Stored Scripts? Remova o Stored Script. RMAN> DELETE SCRIPT BackupCompleto; Crie um Shell Script que execute um Stored Script. 78

79 RMAN: Copy 79

80 Lab 19.1: Copy Criar uma cópia de um DATAFILE. RMAN> COPY DATAFILE 1 TO '/tmp/system01.dbf'; Crie uma cópia do CONTROLFILE. RMAN> COPY CURRENT CONTROLFILE TO '/tmp/control01.ctl'; Criar uma Cópia completa do Banco de Dados. RMAN> BACKUP AS COPY DB_FILE_NAME_CONVERT = ('/u01','/u02') DATABASE; Criar uma Cópia completa do Banco de Dados, com o CONTROLFILE. RMAN> BACKUP AS COPY DB_FILE_NAME_CONVERT = ('/u01','/u02') DATABASE INCLUDE CURRENT CONTROLFILE; Crie um BACKUP de um BACKUP. RMAN> BACKUP BACKUPSET... 80

81 RMAN: Change 81

82 Lab 20.1: Change Liste todos os BACKUPS do DATAFILE 1. Altere um BACKUPSET para UNAVAILABLE. RMAN> CHANGE BACKUPSET 522 UNAVAILABLE; Liste novamente todos os BACKUPS do DATAFILE 1. O que mudou? Valide o BACKUPSET que está UNAVAILABLE. Liste todos os ARCHIVELOGs. Remova todos ARCHIVELOGs do Repositório. RMAN> CHANGE ARCHIVELOG ALL UNCATALOG; Liste todos os ARCHIVELOGs. O que mudou? Inclua todos ARCHIVELOGs no Repositório novamente. RMAN> CATALOG START WITH '/tmp'; 82

83 Lab 20.2: Change Liste todos os Backups. Altere o Retention de um deles. RMAN> CHANGE BACKUP TAG 'MeuBackup' KEEP FOREVER; 83

84 RMAN: Restore & Recover 84

85 RESTORE & RECOVER 85

86 RESTORE & RECOVER 86

87 RMAN: Recovery - SPFILE 87

88 Lab 21.1: Restore Spfile Cenários com a Instance em OPEN. Restore com CATALOG e com Backup. Preparação: Deixe a Instance em estado OPEN. Remova o SPFILE. Se tiver um PFILE (init), mova-o para o /home/oracle. Altere um parâmetro no SPFILE. Procedimento: Conectar no RMAN, com TARGET / e CATALOG centralizado. Listar Backups Disponíveis (LIST). Escolher qual Backup recuperar. Restaurar SPFILE (RESTORE). Altere um parâmetro no SPFILE. 88

89 Lab 21.2: Restore Spfile Cenários com a Instance em OPEN. Restore sem CATALOG e com Backup. Preparação: Deixe a Instance em estado OPEN. Remova o SPFILE. Se tiver um PFILE (init), mova-o para o /home/oracle. Altere um parâmetro no SPFILE. Procedimento: Conectar no RMAN, com TARGET /. Listar Backups Disponíveis (LIST). Escolher qual Backup recuperar. Restaurar SPFILE (RESTORE). Altere um parâmetro no SPFILE. 89

90 Lab 21.3: Restore Spfile Cenários com a Instance em OPEN. Restore sem CATALOG, sem Backup, e com PFILE (init). Preparação: Deixe a Instance em estado OPEN. Crie um PFILE a partir do SPFILE, e mova-o para o /home/oracle. Remova o SPFILE. Altere um parâmetro no SPFILE. Procedimento: Passe a Instance ao estado SHUTDOWN. Passe a instance ao estado OPEN, utilizando o PFILE. Criar SPFILE a partir do PFILE. Passe a Instance ao estado SHUTDOWN. Passe a instance ao estado OPEN. Altere um parâmetro no SPFILE. 90

91 Lab 21.4: Restore Spfile Cenários com a Instance em OPEN. Restore sem CATALOG, sem BACKUP, e sem PFILE (init). Preparação: Deixe a Instance em estado OPEN. Remova o SPFILE. Se tiver um PFILE (init), mova-o para o /home/oracle. Altere um parâmetro no SPFILE. Procedimento: Criar PFILE a partir do Alert Log. Passe a Instance ao estado SHUTDOWN. Passe a instance ao estado OPEN, utilizando o PFILE. Criar SPFILE a partir do PFILE. Passe a Instance ao estado SHUTDOWN. Passe a instance ao estado OPEN. Altere um parâmetro no SPFILE. 91

92 Lab 21.5: Restore Spfile Cenários com a Instance em SHUTDOWN. Para RESTORE de SPFILE em SHUTDOWN, não importa QUANDO ou COMO a Instance passou ao estado SHUTDOWN. Restore com CATALOG e com Backup. Preparação: Deixe a Instance em estado SHUTDOWN. Se tiver um PFILE (init), mova-o para o /home/oracle. Remova o SPFILE. Procedimento: Conectar no RMAN, com TARGET / e CATALOG centralizado. SET DBID. Passe a Instance ao estágio STARTUP NOMOUNT. Como, sem o SPFILE ou PFILE? Listar Backups Disponíveis (LIST). Neste momento, verifique o Parâmetro control_files pelo SQL*Plus. Escolher qual Backup recuperar. Restaurar SPFILE (RESTORE). Passe a Instance ao estágio SHUTDOWN. Passe a Instance ao estágio OPEN. Altere um parâmetro no SPFILE. 92

93 Lab 21.6: Restore Spfile Cenários com a Instance em SHUTDOWN. Para RESTORE de SPFILE em SHUTDOWN, não importa QUANDO ou COMO a Instance passou ao estado SHUTDOWN. Restore sem CATALOG e com Backup. Preparação: Deixe a Instance em estado SHUTDOWN. Se tiver um PFILE (init), mova-o para o /home/oracle. Remova o SPFILE. Procedimento: Conectar no RMAN, com TARGET /. SET DBID. Passe a Instance ao estágio STARTUP NOMOUNT. Listar Backups Disponíveis (LIST). Por que não funciona? Neste momento, verifique o Parâmetro control_files pelo SQL*Plus. Escolher qual BACKUP recuperar. Inclua este BACKUP no Repositório (CATALOG). Por que não funciona? Restaurar SPFILE (RESTORE). Passe a Instance ao estágio SHUTDOWN. Passe a Instance ao estágio OPEN. Altere um parâmetro no SPFILE. 93

94 Lab 21.7: Restore Spfile Cenários com a Instance em SHUTDOWN. Para RESTORE de SPFILE em SHUTDOWN, não importa QUANDO ou COMO a Instance passou ao estado SHUTDOWN. Restore sem CATALOG, sem Backup, e sem PFILE (init) e sem Alert Log. Preparação: Passe a Instance ao estado SHUTDOWN. Remova o PFILE. Remova o SPFILE. Procedimento: Crie um PFILE só com os parâmetros básicos. Passe a instance ao estado OPEN, utilizando o PFILE. Criar SPFILE a partir do PFILE. Passe a Instance ao estado SHUTDOWN. Passe a instance ao estado OPEN. Altere um parâmetro no SPFILE. 94

95 RMAN: Recovery - ARCHIVEs 95

96 Restore ARCHIVELOGs ARCHIVELOGs só podem ser restaurados com a INSTANCE em MOUNT ou OPEN. O RESTORE só pode ser feito com dados do Repositório. Comandos: RMAN> RUN {SET ARCHIVELOG DESTINATION TO '/tmp';} RMAN> RESTORE ARCHIVELOG SEQUENCE 10; RMAN> RESTORE ARCHIVELOG FROM SEQUENCE 5; RMAN> RESTORE ARCHIVELOG FROM SEQUENCE 5 UNTIL SEQUENCE 10; RMAN> RESTORE ARCHIVELOG UNTIL SEQUENCE 15; RMAN> RESTORE ARCHIVELOG ALL; 96

97 Lab 22.1: Restore Archived Redo Logs ARCHIVELOGs só podem ser restaurados com a INSTANCE em MOUNT ou OPEN. O RESTORE só pode ser feito com dados do Repositório. Procedimento: Execute BACKUP de todos ARCHIVELOGs com DELETE INPUT. Liste todos os ARCHIVELOGs disponíveis não deve ter nenhum. Liste todos os BACKUPs de ARCHIVELOG disponíveis. Recupere todos os ARCHIVELOGs para um diretório diferente. Liste todos os ARCHIVELOGs disponíveis. A localização dos ARCHIVELOGs mudou? 97

98 RMAN: Recovery - DATAFILE 98

99 Hierarquia Restore & Recover RESTORE COPY BACKUPSET FULL ou INCREMENTAL LEVEL 0 RECOVER REDO LOGs BACKUPSET INCREMENTAL LEVEL 1 ARCHIVED REDO LOGs 99

100 Lab 23.1: Restore Datafile Cenário com Backup de DATAFILE e a Instance em estado OPEN. DATAFILEs só podem ser restaurados com a INSTANCE nos estados MOUNT ou OPEN. O RESTORE só pode ser feito com dados do Repositório. DATAFILEs isolados só podem sofrer COMPLETE RECOVERY. Preparação: Deixe a Instance em estado OPEN. Remova o DATAFILE users02.dbf pelo Sistema Operacional. Verifique o Alert Log. Crie uma tabela na TABLESPACE USERS. Verifique o Alert Log. Execute uma validação do Banco de Dados. Verifique o Alert Log. Procedimento: Coloque o DATAFILE em OFFLINE. Execute o RESTORE do DATAFILE. Execute o RECOVER do DATAFILE. Altere o DATAFILE para ONLINE. 100

101 Lab 23.2: Restore Datafile Cenário com Backup de DATAFILE e a Instance em estado SHUTDOWN. DATAFILEs só podem ser restaurados com a INSTANCE nos estados MOUNT ou OPEN. O RESTORE só pode ser feito com dados do Repositório. DATAFILEs isolados só podem sofrer COMPLETE RECOVERY. Preparação: Deixe a Instance em estado OPEN. Remova o DATAFILE users02.dbf pelo Sistema Operacional. Execute SHUTDOWN IMMEDIATE. Verifique o Alert Log. Execute SHUTDOWN ABORT. Verifique o Alert Log. Procedimento: Execute STARTUP. Em que estado a Instance parou? Execute o RESTORE do DATAFILE. Execute o RECOVER do DATAFILE. Altere a Instance para o estado OPEN. Repita este cenário com o DATAFILE da TABLESPACE SYSTEM. 101

Oracle Backup & Recovery 9iR1 ao 12cR1

Oracle Backup & Recovery 9iR1 ao 12cR1 Oracle Backup & Recovery 9iR1 ao 12cR1 Ricardo Portilho Proni ricardo@nervinformatica.com.br Esta obra está licenciada sob a licença Creative Commons Atribuição-SemDerivados 3.0 Brasil. Para ver uma cópia

Leia mais

Pedro F. Carvalho Analista de Sistemas contato@pedrofcarvalho.com.br www.pedrofcarvlho.com.br AULA 16 RECOVERY

Pedro F. Carvalho Analista de Sistemas contato@pedrofcarvalho.com.br www.pedrofcarvlho.com.br AULA 16 RECOVERY AULA 16 RECOVERY O RMAN (Recovery Manager) é a ferramenta Oracle, parte integrante do banco de dados, que permite a execução de backups do banco de dados Oracle e, principalmente, a recuperação de dados

Leia mais

Conversão de ambientes

Conversão de ambientes Conversão de ambientes Single File System RAC ASM Backup + Restore + Conversão + Recovery ORIGEM DESTINO : BANCO DE DADOS ORACLE SINGLE EM FILESYSTEM NATIVO : BANCO DE DADOS ORACLE ORACLE RAC EM ASM Na

Leia mais

Backup On-line. 1 de 6. Introdução

Backup On-line. 1 de 6. Introdução 1 de 6 Backup On-line Introdução O Backup do banco de dados nada mais é que a cópia dos arquivos necessários para recupera-los em caso de perda do mesmo no menor tempo possível. Isso pode ser devido à

Leia mais

Crash recovery é similar ao instance recovery, onde o primeiro referencia ambientes de instância exclusiva e o segundo ambientes parallel server.

Crash recovery é similar ao instance recovery, onde o primeiro referencia ambientes de instância exclusiva e o segundo ambientes parallel server. Recover no Oracle O backup e recuperação de dados em um SGBD é de grande importância para a manutenção dos dados. Dando continuidade a nossos artigos, apresentamos abaixo formas diferentes de se fazer

Leia mais

Pedro F. Carvalho Analista de Sistemas contato@pedrofcarvalho.com.br. RMAN: Ambiente de backup

Pedro F. Carvalho Analista de Sistemas contato@pedrofcarvalho.com.br. RMAN: Ambiente de backup RMAN: Ambiente de backup Olá amigos! Após algumas séries de colunas explicando os conceitos e modos que o RMAN pode trabalhar, iremos aprender a utilizar essa ferramenta para auxiliar os serviços administrativos

Leia mais

Guia de procedimentos de backups

Guia de procedimentos de backups Guia de procedimentos de backups Sumário Sobre o guia 3... 4 Procedimentos de backup do banco de dados Oracle... 5 Backup lógico... 6 Backup físico... 7 Envio de backup... para fita 9 2 3 Sobre o guia

Leia mais

Pedro F. Carvalho Analista de Sistemas contato@pedrofcarvalho.com.br www.pedrofcarvlho.com.br ADMINISTRANDO A INSTÂNCIA

Pedro F. Carvalho Analista de Sistemas contato@pedrofcarvalho.com.br www.pedrofcarvlho.com.br ADMINISTRANDO A INSTÂNCIA ADMINISTRANDO A INSTÂNCIA Os tres componentes (instância, Listener e opcionalmente o DataBase Control) tem seus próprios utilitários de linha de comando que podem ser usados para inicialização, ou, uma

Leia mais

Oracle 10g ASM. Implementando o Automatic Storage Management

Oracle 10g ASM. Implementando o Automatic Storage Management Oracle 10g ASM Implementando o Automatic Storage Management Automatic Storage Management de clusters a máquinas multiprocessadas distribui o I/O entre os recursos elimina o balanceamento manual de I/O

Leia mais

Oracle Zero Downtime Migration (com Golden Gate)

Oracle Zero Downtime Migration (com Golden Gate) Oracle Zero Downtime Migration (com Golden Gate) Ricardo Portilho Proni ricardo@nervinformatica.com.br Esta obra está licenciada sob a licença Creative Commons Atribuição-SemDerivados 3.0 Brasil. Para

Leia mais

Sumário. Capítulo 2 Conceitos Importantes... 32 Tópicos Relevantes... 32 Instance... 33 Base de Dados... 36 Conclusão... 37

Sumário. Capítulo 2 Conceitos Importantes... 32 Tópicos Relevantes... 32 Instance... 33 Base de Dados... 36 Conclusão... 37 7 Sumário Agradecimentos... 6 Sobre o Autor... 6 Prefácio... 13 Capítulo 1 Instalação e Configuração... 15 Instalação em Linux... 15 Instalação e Customização do Red Hat Advanced Server 2.1... 16 Preparativos

Leia mais

Backups no Oracle. Comparação de três módulos para backup online de bancos de dados Oracle. Máquina de clonar

Backups no Oracle. Comparação de três módulos para backup online de bancos de dados Oracle. Máquina de clonar Comparação de três módulos para backup online de bancos de dados Oracle Máquina de clonar Soluções centralizadas para cópias de segurança poupam tempo, dinheiro e espaço. Bancos de dados também podem ser

Leia mais

RMAN - utilização e considerações como ferramenta de backup

RMAN - utilização e considerações como ferramenta de backup Fundação de Estudos Sociais do Paraná ISET Curso de Especialização em Administração de Banco de Dados Oracle 9i RMAN - utilização e considerações como ferramenta de backup Aluno: Milton Bastos Henriquis

Leia mais

UNINOVE Tec. Adm. e Des. de Sistemas. Administracão de Banco de Dados. ORACLE Backup / Recovery AULA 11

UNINOVE Tec. Adm. e Des. de Sistemas. Administracão de Banco de Dados. ORACLE Backup / Recovery AULA 11 UNINOVE Tec. Adm. e Des. de Sistemas Administracão de Banco de Dados ORACLE Backup / Recovery AULA 11 Prof. MsC. Eng. Marcelo Bianchi AULA 09 A ARQUITETURA DO ORACLE O conhecimento da arquitetura Oracle

Leia mais

Pedro F. Carvalho Analista de Sistemas contato@pedrofcarvalho.com.br www.pedrofcarvlho.com.br. CAPITULO 14 e 15 BACKUPS NO ORACLE

Pedro F. Carvalho Analista de Sistemas contato@pedrofcarvalho.com.br www.pedrofcarvlho.com.br. CAPITULO 14 e 15 BACKUPS NO ORACLE CAPITULO 14 e 15 BACKUPS NO ORACLE Um assunto muito pouco abordado entre os profissionais Oracle, e que sempre causa estresse e problemas quando necessário, é a eficiência da estratégia de backup & recover

Leia mais

2015.1- INF1340 - BD2. SGBD Grupo: Amanda Christian Gustavo

2015.1- INF1340 - BD2. SGBD <Oracle> Grupo: Amanda Christian Gustavo SGBD Grupo: Amanda Christian Gustavo Breve Histórico Larry Ellison e amigos fundam a SDL(Software Development Laboratories) Primeira versão do oracle (Oracle V1) foi desenvolvida mas nunca lançada

Leia mais

Oracle Database 11g: Novos Recursos para Administradores

Oracle Database 11g: Novos Recursos para Administradores Oracle Database 11g: Novos Recursos para Administradores Course O11NFA 5 Day(s) 30:00 Hours Introduction Este curso de cinco dias oferece a você a oportunidade de conhecer e fazer exercícios com os novos

Leia mais

Aula 2 Arquitetura Oracle

Aula 2 Arquitetura Oracle Aula 2 Arquitetura Oracle Instancia Oracle Uma instância Oracle é composta de estruturas de memória e processos. Sua existência é temporária na memória RAM e nas CPUs. Quando você desliga a instância em

Leia mais

A instância fica alocada na memória compartilhada (shared memory) e é a combinação do System Global Area (SGA) com os processos background Oracle.

A instância fica alocada na memória compartilhada (shared memory) e é a combinação do System Global Area (SGA) com os processos background Oracle. ESTRUTURAS DE ARMAZENAMENTO Instance Na instância são executados processos e espaços em memória, estes permitem ao Oracle cumprir com seu papel de manter a integridade, confidencialidade e disponibilidade

Leia mais

MySQL para DBAs Oracle

MySQL para DBAs Oracle MySQL para DBAs Oracle Ricardo Portilho Proni ricardo@nervinformatica.com.br Esta obra está licenciada sob a licença Creative Commons Atribuição-SemDerivados 3.0 Brasil. Para ver uma cópia desta licença,

Leia mais

Carga Horária 40 horas. Requisitos Servidor Oracle 10G Ferramenta para interação com o banco de dados

Carga Horária 40 horas. Requisitos Servidor Oracle 10G Ferramenta para interação com o banco de dados Oracle 10g - Workshop de Administração I Objetivos do Curso Este curso foi projetado para oferecer ao participante uma base sólida sobre tarefas administrativas fundamentais. Neste curso, você aprenderá

Leia mais

Guia de Consulta Rápida. Oracle 10g SQL. Rubens Thiago de Oliveira. Novatec Editora

Guia de Consulta Rápida. Oracle 10g SQL. Rubens Thiago de Oliveira. Novatec Editora Guia de Consulta Rápida Oracle 10g SQL Rubens Thiago de Oliveira Novatec Editora 2 Copyright 2004 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida

Leia mais

Universidade Federal de Mato Grosso-UFMT Sistemas de Informação Laboratório de Banco de Dados Prof. Clóvis Júnior. Áreas de Trabalho (Tablespace)

Universidade Federal de Mato Grosso-UFMT Sistemas de Informação Laboratório de Banco de Dados Prof. Clóvis Júnior. Áreas de Trabalho (Tablespace) Universidade Federal de Mato Grosso-UFMT Sistemas de Informação Laboratório de Banco de Dados Prof. Clóvis Júnior Áreas de Trabalho (Tablespace) Estruturado Bancode Dados Estruturas de Memória Instância

Leia mais

Este é o segundo Percurso de um conjunto de dois, que formam o Percurso Administração de Base de Dados Oracle.

Este é o segundo Percurso de um conjunto de dois, que formam o Percurso Administração de Base de Dados Oracle. Especialista em Base de Dados Oracle 12c Programação e Bases de Dados - Percursos Com certificação Nível: Avançado Duração: 51h Sobre o curso Este programa tem como principal objetivo proporcionar a obtenção

Leia mais

CA ARCserve Backup para Windows

CA ARCserve Backup para Windows CA ARCserve Backup para Windows Guia do Agente para Oracle r16.5 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada

Leia mais

Cada banco de dados Oracle possui uma lista de usuários válidos, identificados por USERNAMES.

Cada banco de dados Oracle possui uma lista de usuários válidos, identificados por USERNAMES. SEGURANÇA DE USUÁRIOS Cada banco de dados Oracle possui uma lista de usuários válidos, identificados por USERNAMES. Todos os usuários são cadastrados no Dicionário de Dados do Banco em tabelas e views

Leia mais

COLOCANDO UM BANCO DE DADOS STANDY BY

COLOCANDO UM BANCO DE DADOS STANDY BY COLOCANDO UM BANCO DE DADOS STANDY BY Oracle Fail Over é muito utilizado para meso-alta-disponibilidade. Claro que não podemos chamar essa solução de alta-disponibilidade pois essa denominação é do Oracle

Leia mais

Novidades Oracle 11g. Rio Grande Energia - RGE

Novidades Oracle 11g. Rio Grande Energia - RGE Novidades Oracle 11g Daniel Güths Rio Grande Energia - RGE 1 Agenda Oracle Database 11g new features SQL e PL/SQL new features Performance e gerenciamento de recursos Gerenciamento de mudanças Gerenciamento

Leia mais

CA ARCserve Backup para Windows

CA ARCserve Backup para Windows CA ARCserve Backup para Windows Guia do Agente para Oracle r12.5 Esta documentação (denominada "Documentação") e o programa de computador relacionado (denominado "Software"), mencionados nas partes que

Leia mais

CA ARCserve Backup para Windows

CA ARCserve Backup para Windows CA ARCserve Backup para Windows Guia do Agente para Oracle r16 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada Documentação),

Leia mais

Quando se seleciona os modos OS ou XML, arquivos são criados com os registros de auditoria, eles se localizam parâmetro audit_file_dest.

Quando se seleciona os modos OS ou XML, arquivos são criados com os registros de auditoria, eles se localizam parâmetro audit_file_dest. Auditoria é a habilidade do banco de dados Oracle poder gerar logs de auditoria (XML, tabelas, arquivos de SO, ) em atividades suspeitas do usuário, como por exemplo: monitorar o que um determinado usuário

Leia mais

Oracle Advanced Compression x External Tables (Armazenamento de dados históricos)

Oracle Advanced Compression x External Tables (Armazenamento de dados históricos) Oracle Advanced Compression x External Tables (Armazenamento de dados históricos) Agenda Sobre Rodrigo Mufalani Clico de dados Visão Geral Avanced Compression Visão Geral External Tables Performance Disponibilidade

Leia mais

Guia de Referência Rápida Administração de Bancos de Dados Oracle - Abstratos Tecnologia

Guia de Referência Rápida Administração de Bancos de Dados Oracle - Abstratos Tecnologia Objetivo O objetivo deste guia é tão somente o de servir como referência, um lembrete, da sintaxe dos comandos de administração de bancos de dados Oracle mais usuais. Sendo assim ele não tem o objetivo

Leia mais

Procedimento de Configuração. Database Mirroring. SQL Server

Procedimento de Configuração. Database Mirroring. SQL Server Procedimento de Configuração Database Mirroring SQL Server 1 Sumário 1. Histórico do Documento 3 2. Introdução 4 3. Requisitos Mínimos 4 4. Modos de operação do Database Mirroring 5 5. Configurando o Database

Leia mais

Advanced IT S/A. EM10g Grid Control. Introdução. Introdução. Agenda. Como alcança estes objetivos Grid Control Home Page Pode gerenciar:

Advanced IT S/A. EM10g Grid Control. Introdução. Introdução. Agenda. Como alcança estes objetivos Grid Control Home Page Pode gerenciar: Agenda Advanced IT S/A EM10g Grid Control Denise Cunha Advanced IT S/A - DBA Gerenciando Deployments (distribuições) Estendendo o EM Sistema de Jobs Start e Stop do EM Objetivos Extrair informações críticas

Leia mais

Lendas do Oracle. Ricardo Portilho Proni ricardo@nervinformatica.com.br. TITLE Speaker

Lendas do Oracle. Ricardo Portilho Proni ricardo@nervinformatica.com.br. TITLE Speaker TITLE Speaker Lendas do Oracle Ricardo Portilho Proni ricardo@nervinformatica.com.br Esta obra está licenciada sob a licença Creative Commons Atribuição-SemDerivados 3.0 Brasil. Para ver uma cópia desta

Leia mais

*O RDBMS Oracle é um sistema de gerenciamento de banco de dados relacional.

*O RDBMS Oracle é um sistema de gerenciamento de banco de dados relacional. Arquitetura Oracle e seus componentes Hoje irei explicar de uma forma geral a arquitetura oracle e seus componentes. Algo que todos os DBA s, obrigatoriamente, devem saber de cabo a rabo. Vamos lá, e boa

Leia mais

Oracle Database 12c Como atualizar, migrar e consolidar SES16384. Murilo Nascimento Especialista em Soluções Junho 23, 2015

Oracle Database 12c Como atualizar, migrar e consolidar SES16384. Murilo Nascimento Especialista em Soluções Junho 23, 2015 Oracle Database 12c Como atualizar, migrar e consolidar SES16384 Murilo Nascimento Especialista em Soluções Junho 23, 2015 Copyright 2015, Oracle and/or its affiliates. All rights reserved. Oracle Open

Leia mais

BACKUP E ALTA DISPONIBILIDADE

BACKUP E ALTA DISPONIBILIDADE BACKUP E ALTA DISPONIBILIDADE Dayse Soares Santos Clailson S. D. de Almeida RESUMO O artigo relata sobre a importância do backup da base de dados de um sistema, a escolha do tipo de armazenamento a ser

Leia mais

Analista de Sistemas S. J. Rio Preto SP - 2009. RESUMO ORACLE 10g. Obs : Desculpem os erros de digitação e português, pois varei a noite estudando.

Analista de Sistemas S. J. Rio Preto SP - 2009. RESUMO ORACLE 10g. Obs : Desculpem os erros de digitação e português, pois varei a noite estudando. RESUMO ORACLE 10g Obs : Desculpem os erros de digitação e português, pois varei a noite estudando. ALTER DATABASE BACKUP CONTROLFILE TO TRACE recria um controlfile Após uma instancia ser iniciada escrever

Leia mais

PROGRAMA DE PÓS-GRADUAÇÃO POSEAD. Curso Banco de Dados. Resenha Crítica: Backup e Recovery Aluno: Wilker Dias Maia

PROGRAMA DE PÓS-GRADUAÇÃO POSEAD. Curso Banco de Dados. Resenha Crítica: Backup e Recovery Aluno: Wilker Dias Maia PROGRAMA DE PÓS-GRADUAÇÃO POSEAD Curso Banco de Dados Resenha Crítica: Backup e Recovery Aluno: Wilker Dias Maia Brasília 2012 SUMÁRIO 1- INTRODUÇÃO... 3 2- DESCRIÇÃO DO ASSUNTO... 4 2.1- Estrutura fisica

Leia mais

DBA Júnior Laboratórios Extra

DBA Júnior Laboratórios Extra DBA Júnior Laboratórios Extra Hugo Torralbo hugo@nervinformatica.com.br Esta obra está licenciada sob a licença Creative Commons Atribuição-SemDerivados 3.0 Brasil. Para ver uma cópia desta licença, visite

Leia mais

Noções de. Microsoft SQL Server. Microsoft SQL Server

Noções de. Microsoft SQL Server. Microsoft SQL Server Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados

Leia mais

Instalação RAC10g em Linux

Instalação RAC10g em Linux Instalação RAC10g em Linux Humberto Corbellini humberto.corbellini@advancedit.com.br Agenda Visão Geral Storage compartilhado Hardware utilizado Sistema operacional Configuração de rede Drivers e opções

Leia mais

Solução Symantec de Gerenciamento de Armazenamento e Proteção de Dados Ministério Rodrigo Pinheiro

Solução Symantec de Gerenciamento de Armazenamento e Proteção de Dados Ministério Rodrigo Pinheiro Solução Symantec de Gerenciamento de Armazenamento e Proteção de Dados Ministério Rodrigo Pinheiro Gerente Regional - DF 1 Agenda 1 Contratação 2 Desafios 3 Solução 4 Resultados 2 Contratação - Proteção

Leia mais

CA ARCserve Backup para Linux

CA ARCserve Backup para Linux CA ARCserve Backup para Linux Guia do Agente para Oracle r16.5 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada Documentação),

Leia mais

PROCEDIMENTOS PARA ATUALIZAÇÃO DE VERSÃO DO APLICATIVO

PROCEDIMENTOS PARA ATUALIZAÇÃO DE VERSÃO DO APLICATIVO PROCEDIMENTOS PARA ATUALIZAÇÃO DE VERSÃO DO APLICATIVO MASTERSAFDW VERSÃO 5-25/04/12 PÁGINA 1 Índice Informações Importantes... 3 Atualizando o aplicativo... 4 Procedimentos para atualização da base de

Leia mais

Banco de Dados. Conversão para o Banco de Dados SisMoura

Banco de Dados. Conversão para o Banco de Dados SisMoura Banco de Dados Conversão para o Banco de Dados SisMoura Objetivo : Converter as informações contidas em um determinado banco de dados para o banco de dados do Sismoura. Restaurar Banco de Dados em branco

Leia mais

www.en-sof.com.br SOLUÇÕES PARA CONTINUIDADE DO NEGÓCIO

www.en-sof.com.br SOLUÇÕES PARA CONTINUIDADE DO NEGÓCIO SOLUÇÕES PARA CONTINUIDADE DO NEGÓCIO 1 Soluções Oracle Voltadas à Continuidade dos Negócios Luciano Inácio de Melo Oracle Database Administrator Certified Oracle Instructor Bacharel em Ciências da Computação

Leia mais

Manual de Instalação e Configuração MySQL

Manual de Instalação e Configuração MySQL Manual de Instalação e Configuração MySQL Data alteração: 19/07/11 Pré Requisitos: 1. Baixar os seguintes arquivos no através do link http://ip.sysfar.com.br/install/ mysql-essential-5.1.46-win32.msi mysql-gui-tools-5.0-r17-win32.msi

Leia mais

ALARM REPORT ALARM TYPE = (A)... ALARM-NUMBER = 1 (1)... STATUS AT ABORTION: (3)... (4)... ERROR REASON: (6)... (7)...

ALARM REPORT ALARM TYPE = (A)... ALARM-NUMBER = 1 (1)... STATUS AT ABORTION: (3)... (4)... ERROR REASON: (6)... (7)... Informe de Alarme RRN 05835 Causa de Ativação da Mensagem Informe de alarme gerado nas seguintes condições: D algum erro ocorreu durante o Backup Contínuo de Dados o que leva a um cancelamento dessa função

Leia mais

CA ARCserve Backup for Linux

CA ARCserve Backup for Linux CA ARCserve Backup for Linux Guia do Agente para Oracle r16 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada Documentação),

Leia mais

Novidades da versão 7.2.0

Novidades da versão 7.2.0 Enterprise backup & recovery Latinoware 2015 - II Baculatino Novidades da versão 7.2.0 2010-2015, Bacula Systems SA Modelo de desenvolvimento do Bacula Contribuições feitas pela comunidade Requisições

Leia mais

Oracle Performance Diagnostics & Tuning Ricardo Portilho Proni

Oracle Performance Diagnostics & Tuning Ricardo Portilho Proni Oracle Performance Diagnostics & Tuning Ricardo Portilho Proni Mitificação Métodos antigos o o o o o o Experiência Intuição Imprecisão Tempo Sorte Recursos Top Tuning Verificar maior consumidor de CPU

Leia mais

Oracle Database em High Availability usando Microsoft Windows Clusters Server (MSCS) e Oracle Fail Safe

Oracle Database em High Availability usando Microsoft Windows Clusters Server (MSCS) e Oracle Fail Safe Oracle Database em High Availability usando Microsoft Windows Clusters Server (MSCS) e Oracle Fail Safe Objetivos: Apresentar conceitos do Microsoft Windows Clusters Server Apresentar a arquitetura do

Leia mais

Prof. Carlos Majer Aplicações Corporativas UNICID

Prof. Carlos Majer Aplicações Corporativas UNICID Este material pertence a Carlos A. Majer, Professor da Unidade Curricular: Aplicações Corporativas da Universidade Cidade de São Paulo UNICID Licença de Uso Este trabalho está licenciado sob uma Licença

Leia mais

Restauração do Exchange Server.

Restauração do Exchange Server. Restauração do Exchange Server. Considerações Iniciais Como visto anteriormente, não há maiores dificuldades na configuração de backups de um banco Exchange. Reservam-se à restauração as operações mais

Leia mais

PostgreSQL. www.postgresql.org. André Luiz Fortunato da Silva Analista de Sistemas CIRP / USP alf@cirp.usp.br

PostgreSQL. www.postgresql.org. André Luiz Fortunato da Silva Analista de Sistemas CIRP / USP alf@cirp.usp.br PostgreSQL www.postgresql.org André Luiz Fortunato da Silva Analista de Sistemas CIRP / USP alf@cirp.usp.br Características Licença BSD (aberto, permite uso comercial) Multi-plataforma (Unix, GNU/Linux,

Leia mais

CA ARCserve Backup para Linux

CA ARCserve Backup para Linux CA ARCserve Backup para Linux Guia do Agente para Oracle r15 Esta documentação e qualquer programa de computador relacionado (mencionados como parte que se segue como a "Documentação") destinam-se apenas

Leia mais

um mecanismo, chamado de perfil, para controlar o limite desses recursos que o usuário pode

um mecanismo, chamado de perfil, para controlar o limite desses recursos que o usuário pode 1 ADMINISTRAÇÃO DE USUÁRIOS NO SGBD ORACLE 11G JUVENAL LONGUINHO DA SILVA NETO 1 IREMAR NUNES DE LIMA 2 Resumo: Este artigo apresenta como criar, modificar e excluir usuários, privilégios, atribuições

Leia mais

BANCO DE DADOS: SQL. Edson Anibal de Macedo Reis Batista. 27 de janeiro de 2010

BANCO DE DADOS: SQL. Edson Anibal de Macedo Reis Batista. 27 de janeiro de 2010 BANCO DE DADOS: SQL UERN - Universidade do Estado do Rio Grande do Norte. Departamento de Ciências da Computação. 27 de janeiro de 2010 índice 1 Introdução 2 3 Introdução SQL - Structured Query Language

Leia mais

Gerência de Banco de Dados

Gerência de Banco de Dados exatasfepi.com.br Gerência de Banco de Dados Prof. Msc. André Luís Duarte Banco de Dados Os bancos de dados são coleções de informações que se relacionam para criar um significado dentro de um contexto

Leia mais

Recuperação de Dados: Voltando no tempo com Oracle Flashback Database

Recuperação de Dados: Voltando no tempo com Oracle Flashback Database Recuperação de Dados: Voltando no tempo com Oracle Flashback Database Felipe Oliveira Campos 1, Luis Henrique H. Ferreira 1, Aline Fidêncio 1, Gustavo C. Bruschi 1 Faculdade de Tecnologia do Estado de

Leia mais

trigger insert, delete, update

trigger insert, delete, update 1 Um trigger é um conjunto de instruções SQL armazenadas no catalogo da BD Pertence a um grupo de stored programs do MySQL Executado quando um evento associado com uma tabela acontece: insert, delete,

Leia mais

Real Application Cluster (RAC)

Real Application Cluster (RAC) Real Application Cluster (RAC) Anderson Haertel Rodrigues OCE RAC 10g anderson.rodrigues@advancedit.com.br AdvancedIT S/A RAC? Oracle RAC é um banco de dados em cluster. Como assim? São vários servidores

Leia mais

Criando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Criando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Criando Banco de Dados, Tabelas e Campos através do HeidiSQL Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 2 Pedreiros da Informação Criando Banco de Dados, Tabelas e Campos através do HeidiSQL

Leia mais

Instalando e Configurando o Oracle XE

Instalando e Configurando o Oracle XE Instalando e Configurando o Oracle XE Execute o instalador do Oracle XE (OracleXEUniv.exe) e aguarde enquanto os arquivos de instalação são descompactados; A seguir, clique em Next para iniciar o procedimento;

Leia mais

No Fedora, instalamos os pacotes "mysql" e "mysql-server", usando o yum:

No Fedora, instalamos os pacotes mysql e mysql-server, usando o yum: Instalando o MySQL O MySQL é um banco de dados extremamente versátil, usado para os mais diversos fins. Você pode acessar o banco de dados a partir de um script em PHP, através de um aplicativo desenvolvido

Leia mais

MA001. 01 de 28. Responsável. Revisão Q de 26/06/2015. Cantú & Stange Software. Página

MA001. 01 de 28. Responsável. Revisão Q de 26/06/2015. Cantú & Stange Software. Página Manual de instalação do Zada 5 MA001 Responsável Revisão Q de 26/06/2015 FL Página 01 de 28 Página 1 de 33 Revisão Q de 26/06/2015 MA001 Responsável: FL Manual de instalação do Zada 5 Este manual consiste

Leia mais

DO BÁSICO AO AVANÇADO PARA MANIPULAÇÃO E OTIMIZAÇÃO DE DADOS. Fábio Roberto Octaviano

DO BÁSICO AO AVANÇADO PARA MANIPULAÇÃO E OTIMIZAÇÃO DE DADOS. Fábio Roberto Octaviano DO BÁSICO AO AVANÇADO PARA MANIPULAÇÃO E OTIMIZAÇÃO DE DADOS Fábio Roberto Octaviano Controlando Acesso dos Usuários Após o término do Capítulo: Diferenciar privilégios de sistema e privilégios de objetos.

Leia mais

INSTALAR O SQL SERVER NO SERVIDOR. (É o caso da Zervan, que existe o servidor da Fernanda e queremos instalar um outro na máquina de Lilian)

INSTALAR O SQL SERVER NO SERVIDOR. (É o caso da Zervan, que existe o servidor da Fernanda e queremos instalar um outro na máquina de Lilian) INSTALAR O SQL SERVER NO SERVIDOR QUANDO JÁ EXISTE UM OUTRO SERVIDOR (É o caso da Zervan, que existe o servidor da Fernanda e queremos instalar um outro na máquina de Lilian) 1) No servidor novo, máquina

Leia mais

ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS

ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS FUNDAMENTOS DE Visão geral sobre o Active Directory Um diretório é uma estrutura hierárquica que armazena informações sobre objetos na rede. Um serviço de diretório,

Leia mais

INSTALANDO E CONFIGURANDO O ACTIVE DIRECTORY NO WINDOWS SERVER 2008

INSTALANDO E CONFIGURANDO O ACTIVE DIRECTORY NO WINDOWS SERVER 2008 INSTALANDO E CONFIGURANDO O ACTIVE DIRECTORY NO WINDOWS SERVER 2008 Objetivo Esse artigo tem como objetivo demonstrar como instalar e configurar o Active Directory no Windows Server 2008. Será também apresentado

Leia mais

Zero Data Loss Recovery Appliance

Zero Data Loss Recovery Appliance Zero Data Loss Recovery Appliance Execu&ve Overview Weligton Pinto weligton.pinto@oracle.com ObjeCvos chave proteção Banco de Dados Business Goals Nunca perder dados de negócio Não impactar aplicações

Leia mais

TREINAMENTO. Apresentação. Objetivos. Dados Principais. Tecnologia Abordada Oracle Databese 11g

TREINAMENTO. Apresentação. Objetivos. Dados Principais. Tecnologia Abordada Oracle Databese 11g Apresentação Dados Principais Combinando quinze dias em 60 horas de conteúdo, o treinamento para os DBAs Oracle gerenciam os sistemas de informação mais avançados do setor e têm alguns dos maiores salários

Leia mais

Manual de Instalação e Configuração

Manual de Instalação e Configuração e Configuração MyABCM 4.0 Versão 4.00-1.00 2 Copyright MyABCM. Todos os direitos reservados Reprodução Proibida Índice Introdução... 5 Arquitetura, requisitos e cenários de uso do MyABCM... 7 Instalação

Leia mais

TUTORIAL DE INSTALAÇÃO Windows Server 2003 32 Bits. Rua Maestro Cardim, 354 - cj. 121 CEP 01323-001 - São Paulo - SP (11) 3266-2096

TUTORIAL DE INSTALAÇÃO Windows Server 2003 32 Bits. Rua Maestro Cardim, 354 - cj. 121 CEP 01323-001 - São Paulo - SP (11) 3266-2096 TUTORIAL DE INSTALAÇÃO Windows Server 2003 32 Bits Índice Geral Antes de Começar 2 Instalação do MS-IIS 6 4 Instalação do MS-IIS 6 Resources Kit 6 Instalação do PHP 7 Instalação do ZEND Optimizer 8 Instalação

Leia mais

É o resultado da execução do seguinte comando.

É o resultado da execução do seguinte comando. Rotinas RRN 05194 Causa da Ativação da Mensagem É o resultado da execução do seguinte comando. CRN 05454 HANDLE-RESTORE-DATA O informe de resultados também é exibido como um informe não solicitado, se

Leia mais

NOMES: Leonardo Claro Diego Lage Charles Tancredo Márcio Castro

NOMES: Leonardo Claro Diego Lage Charles Tancredo Márcio Castro NOMES: Leonardo Claro Diego Lage Charles Tancredo Márcio Castro O MySQL Cluster é versão do MySQL adaptada para um ambiente de computação distribuída, provendo alta disponibilidade e alta redundância utilizando

Leia mais

Este tutorial está publicado originalmente em http://www.baboo.com.br/absolutenm/anmviewer.asp?a=30484&z=300

Este tutorial está publicado originalmente em http://www.baboo.com.br/absolutenm/anmviewer.asp?a=30484&z=300 WinZip: Conheça a fundo um dos utilitários mais famosos da Internet Introdução: A Internet se tornou realmente popular apenas graças à diminuição de preço da banda larga. Mas mesmo na época em que a melhor

Leia mais

Conteúdo O que é?... 4 Histórico... 4 Onde Baixar?... 4 Diferença entre Firebird e o Interbase... 4 Como instalar?... 4 Instalando o Ibexpert...

Conteúdo O que é?... 4 Histórico... 4 Onde Baixar?... 4 Diferença entre Firebird e o Interbase... 4 Como instalar?... 4 Instalando o Ibexpert... Apostila FIREBIRD 1 Firebird Equipe: BARBARA CAROLINE SOUZA DE OLIVEIRA Nº 04 GUILHERME ROBERTO PINTO DE SOUZA Nº 16 JOSÉ ROSA MARTINS NETO Nº 22 RAFAEL ALVES DE SOUSA Nº 36 WELLINGTON COSTA SANTOS OLIVEIRA

Leia mais

BANCO DE DADOS. info 3º ano. Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br www.diemesleno.com.br

BANCO DE DADOS. info 3º ano. Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br www.diemesleno.com.br BANCO DE DADOS info 3º ano Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br www.diemesleno.com.br Na última aula estudamos Unidade 4 - Projeto Lógico Normalização; Dicionário de Dados. Arquitetura

Leia mais

SQL Introdução ao Oracle

SQL Introdução ao Oracle SQL Introdução ao Oracle Estagiários: Daniel Feitosa e Jaqueline J. Brito Sumário Modelo de armazenamento de dados Modelo físico Modelo lógico Utilizando o SQL Developer Consulta de Sintaxe Sumário Modelo

Leia mais

Advanced Group Policy Management (AGPM) 2.5

Advanced Group Policy Management (AGPM) 2.5 Advanced Group Policy Management (AGPM) 2.5 Última revisão feita em 02 de Setembro de 2008. Objetivo Neste artigo iremos conhecer um dos cinco componentes do MDOP 2008. Você vai aprender sobre o Advanced

Leia mais

SISTEMA/MÓDULO: SYSMO S1 / CONFIGURACOES CORRUPÇÃO DE BASE DE DADOS VERSÃO: 1.01 DATA: 11/06/2007

SISTEMA/MÓDULO: SYSMO S1 / CONFIGURACOES CORRUPÇÃO DE BASE DE DADOS VERSÃO: 1.01 DATA: 11/06/2007 SISTEMA/MÓDULO: SYSMO S1 / CONFIGURACOES ASSUNTO: CORRUPÇÃO DE BASE DE DADOS VERSÃO: 1.01 DATA: 11/06/2007 1 OBJETIVO O objetivo deste guia é o de servir como referência sobre as causas de corrupção de

Leia mais

Administração de Usuários e Privilégios no Banco de Dados

Administração de Usuários e Privilégios no Banco de Dados Administração de Usuários e Privilégios no Banco de Dados Todo agrupamento de bancos de dados possui um conjunto de usuários de banco de dados. Estes usuários são distintos dos usuários gerenciados pelo

Leia mais

Rua António Pedro de Carvalho, N.º 3 Tel.: 21 9447265 Fax: 21 9446637 Moscavide 1885-005 LISBOA Site: www.cesi.pt E-mail: cursos@cesi.

Rua António Pedro de Carvalho, N.º 3 Tel.: 21 9447265 Fax: 21 9446637 Moscavide 1885-005 LISBOA Site: www.cesi.pt E-mail: cursos@cesi. Índice Índice... 2 O que é o Ontrack Disk Manager... 3 Drive de instalação da Ontrack (DDO)... 4 Ecrã principal... 4 Menus... 5 Easy Installation... 6 Advanced Installation... 6 Criando as partições....

Leia mais

EMC Data Domain Boost para Oracle Recovery Manager (RMAN)

EMC Data Domain Boost para Oracle Recovery Manager (RMAN) White paper EMC Data Domain Boost para Oracle Recovery Manager (RMAN) Resumo A EMC oferece aos DBAs (Database Administrators, administradores de banco de dados) controle total de backup, recuperação e

Leia mais

RECUPERAÇÃO DE DESASTRES INTELIGENTE DELL POWERVAULT DL 2000 BASEADO EM TECNOLOGIA SYMANTEC

RECUPERAÇÃO DE DESASTRES INTELIGENTE DELL POWERVAULT DL 2000 BASEADO EM TECNOLOGIA SYMANTEC RECUPERAÇÃO DE DESASTRES INTELIGENTE DELL POWERVAULT DL 2000 BASEADO EM TECNOLOGIA SYMANTEC O PowerVault DL2000, baseado na tecnologia Symantec Backup Exec, oferece a única solução de backup em disco totalmente

Leia mais

PLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MANUAL DE UTILIZAÇÃO DO CVS NO ECLIPSE

PLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MANUAL DE UTILIZAÇÃO DO CVS NO ECLIPSE PLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MANUAL DE UTILIZAÇÃO DO CVS NO ECLIPSE Agosto 2007 Sumário de Informações do Documento Tipo do Documento: Manual Título do Documento: MANUAL DE UTILIZAÇÃO DO

Leia mais

Manual de Instalação: Agente do OCS Inventory NG

Manual de Instalação: Agente do OCS Inventory NG Manual de Instalação: Agente do OCS Inventory NG Abril 2013 Sumário 1. Agente... 1 2. Onde instalar... 1 3. Etapas da Instalação do Agente... 1 a. Etapa de Instalação do Agente... 1 b. Etapa de Inserção

Leia mais

PROCEDIMENTOS DE BACKUP/RESTORE SQL SERVER 2005

PROCEDIMENTOS DE BACKUP/RESTORE SQL SERVER 2005 PROCEDIMENTOS DE BACKUP/RESTORE SQL SERVER 2005 SUMÁRIO 1 PROCEDIMENTOS DE BACKUP/RESTORE PARA SQL SERVER 2005... 3 1.1 Backup... 3 1.2 Restore... 9 www.aurum.com.br 1 PROCEDIMENTOS DE BACKUP/RESTORE PARA

Leia mais

Segurança de Acesso a Banco de Dados no MS SQL Server

Segurança de Acesso a Banco de Dados no MS SQL Server Segurança de Acesso a Banco de Dados no MS SQL Server Para efetuar com sucesso os exemplos que serão mostrados a seguir é necessário que exista no SQL Server uma pessoa que se conecte como Administrador,

Leia mais

Backup Exec 2014: Guia de Atualização

Backup Exec 2014: Guia de Atualização Introdução Esse material tem como objetivo demonstrar na prática um passo a passo de como fazer o upgrade do Backup Exec 2010 R3 para o Backup Exec 2014, tendo como foco mostrar como algumas configurações

Leia mais

O essencial do comando mysqladmin, através de 18 exemplos

O essencial do comando mysqladmin, através de 18 exemplos O essencial do comando mysqladmin, através de 18 exemplos Elias Praciano O mysqladmin é uma ferramenta de linha de comando que vem junto com a instalação do servidor MySQL e é usada por administradores

Leia mais

Oracle Database 11g com Alta Disponibilidade. Um artigo técnico da Oracle Junho de 2007

Oracle Database 11g com Alta Disponibilidade. Um artigo técnico da Oracle Junho de 2007 Oracle Database 11g com Alta Disponibilidade Um artigo técnico da Oracle Junho de 2007 Oracle Database 11g com Alta Disponibilidade Introdução... 2 Causas do Tempo Inativo... 2 Proteção contra Falha do

Leia mais

GUIA DE BOAS PRÁTICAS

GUIA DE BOAS PRÁTICAS GUIA DE BOAS PRÁTICAS Sumário Requisitos para um bom funcionamento...3 Menu Configurações...7 Como otimizar o uso da sua cota...10 Monitorando o backup...8 Manutenção de arquivos...12 www.upbackup.com.br

Leia mais

ANEXO TÉCNICO PROCEDIMENTOS PARA EXECUÇÃO DE SCRIPTS EM BANCO DE DADOS DO GEMCO ANYWHERE

ANEXO TÉCNICO PROCEDIMENTOS PARA EXECUÇÃO DE SCRIPTS EM BANCO DE DADOS DO GEMCO ANYWHERE ANEXO TÉCNICO PROCEDIMENTOS PARA EXECUÇÃO DE SCRIPTS EM BANCO DE DADOS DO GEMCO ANYWHERE. Introdução Este manual aborda os procedimentos para atualização de bancos de dados do sistema Gemco. A atualização

Leia mais

Manual de Integração Oracle R12 x DFe. Versão 1.6 Outubro/2012

Manual de Integração Oracle R12 x DFe. Versão 1.6 Outubro/2012 Manual de Integração Oracle R12 x DFe Versão 1.6 Outubro/2012 Copyright 1991. Synchro Sistemas de Informação Ltda Manual para Integração Oracle R12 x Dfe 1 Índice 1. Revisão... 2 2. Escopo... 3 3. Público

Leia mais

Structure Query Language SQL Guilherme Pontes lf.pontes.sites.uol.com.br

Structure Query Language SQL Guilherme Pontes lf.pontes.sites.uol.com.br 1. Abordagem geral Structure Query Language SQL Guilherme Pontes lf.pontes.sites.uol.com.br Em primeiro plano, deve-se escolher com qual banco de dados iremos trabalhar. Cada banco possui suas vantagens,

Leia mais