DBA Júnior. Hugo Torralbo
|
|
- Daniel Lemos Sales
- 8 Há anos
- Visualizações:
Transcrição
1 DBA Júnior Hugo Torralbo 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 1
2 Aprendizado Visão: 5% Audição: 8% Visão e Audição: 12% Execução: 22% Execução com erro: 42% E 50% é perdido em 2 anos... 2
3 Instrutor - Team Leader for Performance Testing - IBM - DBA IBM - Bacharelado em Sistemas de Informação Centro Universitário Fundação Santo André (2007) Empresas Redes Sociais
4 Instrutor Certificações Oracle Database 10g Administrator Certified Associate Oracle Database 10g Administrator Certified Professional ITIL Foundation V3 4
5 Alunos - Se apresente. - Trabalha, estuda? - Comente sua experiência com TI. 5
6 Agenda Introdução Linux Virtualização Windows Server Redes Storage SQL Server MySQL Oracle 6 6
7 Formação DBAs Gradução / Pós-graduação / Doutorado. Certificação. Inglês. Múltiplos SGBD. Experiência: o ovo e a galinha. 7 7
8 Júnior? 8 8
9 DBA Júnior, Pleno, e Sênior 9 9
10 Tarefas do DBA Júnior Instalação (mas não Upgrade). Criação de Bancos de Dados. Verificação e alteração de parâmetros. Execução de scripts. Manutenção de usuários e permissões. Manutenção de objetos (Tabelas, Índices, etc.). Manutenção de espaço. Execução de Backup físico e lógico (mas não Restore). Transporte de objetos entre servidores. Verificação de disponibilidade. Início de verificação de problemas (Troubleshooting). Início de análise de desempenho (Tuning)
11 Bancos de Dados 11 11
12 Linux 12 12
13 Teoria: Alta x Baixa plataforma 13 13
14 Teoria: Plataformas e Arquiteturas Alpha (64 bits) ARM 32 (32 bits) ARM 64 (64 bits) AVR32 (32 bits) Blackfin (32 bits) DLX (32 bits) ESi-RISC (16/32 bits) Itanium (IA-64) (64 bits) M32R (32 bits) m68k (16/32 bits) Mico32 (32 bits) MIPS (64 bits) MMIX (64 bits) PA-RISC (64 bits) PowerPC (32/64 bits) S+core (16/32 bits) Series (32 bits) SPARC (64 bits) SuperH (32 bits) System/360 / System/370 / z/architecture (64 bits) VAX (32 bits) x86 (32 bits) x86-64 (64 bits) 14 14
15 Teoria: História do Unix 15 15
16 Teoria: Distribuições, Edições, Versões
17 Teoria: Distribuições, Edições, Versões RHEL 2, 3 e 4 Red Hat Enterprise Linux AS (mission-critical/enterprise computer systems) Red Hat Enterprise Linux ES (supported network servers) Red Hat Enterprise Linux WS (technical power user) Red Hat Desktop (single-user desktop) RHEL 5 Red Hat Enterprise Linux Advanced Platform (antigo AS) Red Hat Enterprise Linux (antigo ES) (limitado a 2 CPUs) Red Hat Enterprise Linux Desktop with Workstation and Multi-OS option Red Hat Enterprise Linux Desktop with Workstation option (antigo WS) Red Hat Enterprise Linux Desktop with Multi-OS option Red Hat Enterprise Linux Desktop (antigo Desktop) Fedora e RHEL Fedora Core 3 Red Hat Enterprise Linux 4 Fedora Core 6 Red Hat Enterprise Linux 5 Fedora 12, 13 Red Hat Enterprise Linux 6 Linux homologados pela Oracle para Oracle Database 11gR2 Asianux Server 3 SP2 Red Hat Enterprise Linux / Oracle Enterprise Linux (4.7, 5.2, 6.1) SUSE Linux Enterprise Server 10 SP2 SUSE Linux Enterprise Server
18 Prática: Instalação OEL
19 Prática: Instalação OEL
20 Prática: Instalação OEL
21 Prática: Instalação OEL
22 Prática: Instalação OEL
23 Prática: Instalação OEL
24 Prática: Instalação OEL
25 Prática: Instalação OEL
26 Prática: Instalação OEL
27 Prática: Instalação OEL
28 Prática: Instalação OEL
29 Prática: Instalação OEL
30 Prática: Instalação OEL
31 Prática: Instalação OEL
32 Prática: Instalação OEL
33 Prática: Instalação OEL
34 Prática: Instalação OEL
35 Prática: Instalação OEL
36 Prática: Instalação OEL
37 Prática: Instalação OEL
38 Prática: Instalação OEL
39 Prática: Instalação OEL
40 Prática: Instalação OEL
41 Prática: Instalação OEL
42 Prática: Instalação OEL
43 Prática: Instalação OEL
44 Prática: Instalação OEL
45 Prática: Instalação OEL
46 Prática: Instalação OEL
47 Prática: Instalação OEL
48 Prática: Manipulação de Arquivos Execute logon como root. Habilite a rede (Clique com o botão esquerdo no ícone de rede, e em eth0). Abra um terminal (Clique com o botão direito no Desktop, e então em Open In Terminal.) Verifique os arquivos existentes no diretório: # ls # ls -l # pwd # cd.. # pwd # ls # ls -l # ls -lh # ls -la # ls -lh *.log # cd.. # pwd # ls -lh # man ls 48 48
49 Prática: Manipulação de Arquivos # cd # pwd Em que diretório você está? # ls -lh # file Desktop # file install.log # cat install.log # head install.log # tail install.log # tail -f install.log O que aconteceu? # cp install.log install.log.backup # mv install.log install.log.new # rm install.log.backup # touch install.log O que estes comandos fizeram? 49 49
50 Prática: Manipulação de Arquivos # # # # # # cat install.log cat install.log.new > install.log cat install.log grep xorg install.log grep xorg install.log grep fonts grep xorg install.log grep -v fonts # watch ls -lh # vi install.log ESC e depois I ESC e depois x ESC e depois dd ESC e depois :w ESC e depois :q --- insere texto. --- remove uma letra. --- remove uma linha. --- salva as alterações. --- sai do vi. # clear O que as setas para cima e para baixo fazem? 50 50
51 Prática: Gerenciamento de Pacotes Coloque o DVD. Verifique se o DVD já está montado. # df -h Se não estiver, monte-o: # mount /dev/sr0 /mnt # df -h Vá até o diretório onde estão os pacotes no DVD. # cd /media/<...>/packages Procure o Java Jdk e instale-o. # ls *java* # rpm -ivh java openjdk* Tente instala-lo novamente, e remova-o. # rpm -ivh java openjdk* # rpm -e java openjdk 51 51
52 Prática: Gerenciamento de Pacotes Tente instalar o gcc. # rpm -ivh gcc-4.4* O que aconteceu? # yum install gcc 52 52
53 Prática: Particionamento e Sistema de Arquivos Crie uma partição com o espaço livre. # fdisk -l # fdisk /dev/sda Digite: p Digite: n <Enter> <Enter> Digite: p Digite: w # fdisk -l Formate esta partição com o Sistema de Arquivos ext4. # mkfs.ext4 /dev/sda8 O que aconteceu? 53 53
54 Prática: Particionamento e Sistema de Arquivos Crie um diretório, e monte o dispositivo nele. # mkdir /u01 # mount /dev/sda8 /u01 Faça este sistema de arquivos ser montado automaticamente. # vi /etc/fstab 54 54
55 Prática: Services Verifique se o Apache está configurado para iniciar automaticamente. # # # # # chkconfig chkconfig chkconfig chkconfig chkconfig grep httpd --level 35 httpd on grep httpd httpd on Inicie e teste o serviço do Apache. # # # # # service firefox service service firefox httpd status localhost httpd start httpd status localhost 55 55
56 Usuários, Grupos, Permissões Verifique qual é o seu usuário, e que permissões ele tem. # # # # # whoami id ls -lh /root/ cat /etc/passwd cat /etc/group Adicione grupos e o usuário oracle. # # # # # # # # groupadd -g 1000 oinstall groupadd -g 1200 dba groupadd -g 1300 oper useradd -u g oinstall -G dba,oper oracle passwd oracle id oracle cat /etc/passwd cat /etc/group 56 56
57 Usuários, Grupos, Permissões Torne-se o usuário oracle, e verifique suas permissões. # su oracle $ whoami $ id $ pwd $ ls -lh /root/ O que aconteceu? Dê permissão para um arquivo ao usuário oracle, e teste. $ exit # chown oracle:dba /root/install.log # su oracle $ ls -lh /root/ $ ls -lh /root/install.log O que aconteceu? 57 57
58 Shell Com o usuário oracle, crie um script Bash. $ vi teste.sh <ESC> Digite: i ls lh <ESC> Digite: :w <ESC> Digite: :q Execute-o: $ sh teste.sh Adicione a seguinte linha ao início deste arquivo: #!/bin/bash 58 58
59 Shell Execute-o diretamente desta vez. $ /home/oracle/teste.sh O que aconteceu? Corrija e reexcute. $ ls -lh $ chmod +x /home/oracle/teste.sh $ ls -lh $ /home/oracle/teste.sh Proteja o script contra alterações. $ chmod -w /home/oracle/teste.sh Como retirar esta proteção? Acrescente mais comandos ao script
60 Prática: Variáveis de ambiente Verifique seus caminhos de executáveis. $ echo $PATH $ teste.sh $ cd /home/oracle $./teste.sh $ export PATH=/home/oracle/:$PATH $ echo $PATH $ teste.sh O que aconteceu? Crie uma variável de ambiente. $ export MINHAVARIAVEL=Teste $ echo $MINHAVARIAVEL Adicione uma variável ao seu script, e utilize-a para algo útil
61 Prática: Processos Verifique os processos em execução. $ ps $ ps a $ ps aux $ ps aux grep gnome $ pstree Qual a diferença entre estes comandos? Finalize o seu processo bash. $ ps a $ kill 2120 $ kill O que aconteceu? 61 61
62 Prática: Processos Verifique seus caminhos de executáveis. $ vi teste.sh & $ fg O que aconteceu? $ vi teste.sh & $ vi teste02.sh & $ fg $ fg O que aconteceu? 62 62
63 Prática: Desempenho $ free $ vmstat $ vmstat 2 $ vmstat 5 $ iostat $ iostat 2 $ iostat 5 $ top O que estes comandos fazem? 63 63
64 Prática: Logs Verifique os logs mais atuais, e que informação eles têm. $ $ # # ls su ls ls -lh /var/log -lh /var/log -lhtr /var/log 64 64
65 Teoria: Documentação / Livros Livros livres - The Art of Unix Programming - Linux Device Drivers (O'Reilly) - Linux Kernel in a Nutshell (O'Reilly) - Linux Network Administrator's Guide (O'Reilly) Documentação Linux AIX
66 Teoria: Certificações / Mercado de Trabalho - LPIC-1, LPIC-2, LPIC-3 - Red Hat Certified System Administrator RHCSA - Red Hat Certified Engineer RHCE - Red Hat Certified Virtualization Administrator RHCVA - Red Hat Certified Security Specialist RHCSS - Red Hat Certified Datacenter Specialist RHCDS - Red Hat Certified Architect RHCA - IBM Certified Operator - IBM Certified System Administrator - IBM Certified System Administrator - AIX 7 - IBM Certified Advanced Technical Expert - IBM Certified Systems Expert - Enterprise Technical Support for AIX and Linux v2 - IBM Certified Systems Expert - Virtualization Technical Support for AIX and Linux v2 - IBM Certified Systems Expert - Virtualization Technical Support for IBM i -v1 - IBM Certified Systems Expert - High Availability for AIX Technical Support and Administration -v
67 Virtualização 67 67
68 Teoria: Hard x Soft 68 68
69 Teoria: Hard x Soft 69 69
70 Prática: Instalação Oracle VirtualBox # ls -lh /root # rpm -ivh /root/virtualbox* Verifique os erros do log, corrija sua causa, remova e reinstale o VirtualBox
71 Prática: Criação VMs 71 71
72 Prática: Criação VMs 72 72
73 Prática: Criação VMs 73 73
74 Prática: Criação VMs 74 74
75 Prática: Criação VMs 75 75
76 Prática: Criação VMs 76 76
77 Prática: Criação VMs 77 77
78 Prática: Configuração VMs 78 78
79 Prática: Configuração VMs 79 79
80 Prática: Configuração VMs 80 80
81 Prática: Configuração VMs 81 81
82 Prática: Configuração VMs 82 82
83 Prática: Clone VMs 83 83
84 Prática: Clone VMs 84 84
85 Prática: Clone VMs 85 85
86 Prática: Snapshot VMs 86 86
87 Teoria: Documentação / Livros Documentação VMware Documentação Microsoft Hyper-V Documentação Oracle VM Documentação Oracle Solaris Zones Documentação Oracle VirtualBox
88 Teoria: Certificações / Mercado de Trabalho VMware VMware Certified Professional Cloud (VCP-Cloud) NEW VMware Certified Advanced Professional Cloud Infrastructure Design (VCAP-CID) NEW VMware Certified Advanced Professional Cloud Infrastructure Administration Coming Soon VMware Certified Advanced Professional Cloud Governance Coming Soon VMware Certified Design Expert Cloud (VCDX-Cloud) NEW VMware Certified Professional 5 Datacenter Virtualization (VCP5-DV) VMware Certified Advanced Professional 5 - Datacenter Administration (VCAP5-DCA) VMware Certified Advanced Professional 5 - Datacenter Design (VCAP5-DCD) VMware Certified Design Expert 5 - Datacenter Virtualization (VCDX5-DV) NEW VMware Certified Associate 4 - Desktop (VCA4-DT) VMware Certified Professional 4 - Desktop (VCP4-DT) VMware Certified Professional 5 - Desktop (VCP5-DT) VMware Certified Advanced Professional - Desktop Design (VCAP-DTD) NEW VMware Certified Design Expert Desktop (VCDX-DT) NEW Certified Spring Professional Certified Spring Web Application Developer Certified Spring Enterprise Integration Specialist Hyper-V MCITP: Virtualization Administrator 88 88
89 Windows Server 89 89
90 Teoria: Versões e Edições Versões - Windows NT Windows NT 4 - Windows 2000 Server - Windows Server Windows Server 2003 R2 - Windows Server Windows Server 2008 R2 - Windows Server 2012 Edições Windows Foundation - Essentials - Standard - Datacenter 90 90
91 Prática: Instalação Windows 2008 R
92 Prática: Instalação Windows 2008 R
93 Prática: Instalação Windows 2008 R
94 Prática: Instalação Windows 2008 R
95 Prática: Instalação Windows 2008 R
96 Prática: Instalação Windows 2008 R
97 Prática: Instalação Windows 2008 R
98 Prática: Instalação Windows 2008 R
99 Prática: Instalação Windows 2008 R
100 Prática: Instalação Windows 2008 R
101 Prática: Instalação Windows 2008 R
102 Prática: Instalação Windows 2008 R
103 Prática: Particionamento e Filesystem
104 Prática: Particionamento e Filesystem
105 Prática: Particionamento e Filesystem
106 Prática: Particionamento e Filesystem
107 Prática: Particionamento e Filesystem
108 Prática: Particionamento e Filesystem
109 Prática: Particionamento e Filesystem
110 Prática: Particionamento e Filesystem
111 Prática: Particionamento e Filesystem
112 Prática: Particionamento e Filesystem
113 Prática: Particionamento e Filesystem
114 Prática: Particionamento e Filesystem
115 Prática: Particionamento e Filesystem
116 Prática: Particionamento e Filesystem
117 Prática: Particionamento e Filesystem
118 Prática: Services
119 Prática: Services
120 Prática: Services
121 Prática: CMD
122 Prática: CMD C:\Users\Administrator> cd.. C:\Users> cd Adm<TAB> C:\Users\Administrator> cd \ C:\> mkdir teste C:\> dir C:\> cd teste C:\teste> notepad teste.txt Escreva algo no arquivo e salve-o. C:\teste> copy teste.txt teste02.txt C:\teste> more teste02.txt C:\teste> type teste02.txt C:\teste> cd.. C:\> dir C:\> xcopy teste C:\> dir C:\> del teste.txt C:\> help
123 Prática: CMD C:\Users\Administrator> NET STOP Spooler C:\Users\Administrator> NET START Spooler C:\Users\Administrator> HOSTNAME C:\Users\Administrator> TASKLIST C:\Users\Administrator> DISKPART DISKPART> LIST DISKPART> LIST DISK DISKPART> EXIT
124 Prática: Programação BAT C:\> set MEUDIRETORIO=C:\teste C:\> set C:\> echo %MEUDIRETORIO% C:\> cd %MEUDIRETORIO% C:\teste> notepad teste02.txt Deixe apenas estas duas linhas no arquivo teste02.txt e salve-o. set MEUDIRETORIO=C:\teste dir %MEUDIRETORIO% C:\teste> REN teste02.txt teste.bat C:\teste> teste.bat Acrescente esta linha no final do arquivo teste.bat e salve-o. teste C:\teste> teste.bat O que aconteceu?
125 Prática: Agendamento de Tarefas Abra o Task Scheduler. Start -> Administrative Tools -> Task Scheduler Em Create Basic Task, crie um agendamento para executar diariamente o programa teste.bat
126 Prática: Usuários, Grupos, Domínios
127 Prática: Verificação de Desempenho Inicie o Task Manager. Start, Run, taskmgr Clique em Resource Monitor. Que informações o Resource Monitor possui, e o Task Manager não? Inicie o Performance Monitor. Start -> Administrative Tools -> Performance Monitor Adicione 5 contadores úteis ao Performance Monitor
128 Prática: Event Viewer Inicie o Event Viewer. Start -> Administrative Tools -> Event Viewer Analisando o Event Viewer, quando o computador foi inicializado? Analisando o Event Viewer, quando o segundo disco foi adicionado?
129 Teoria: Documentação / Livros Documentação Windows Server Livro Windows Internals
130 Teoria: Certificações / Mercado de Trabalho - Microsoft Certified Solutions Associate (MCSA) - Microsoft Certified Solutions Expert (MCSE) - Microsoft Certified Solutions Master (MCSM)
131 Redes
132 Teoria: TCP/IP
133 Teoria: TCP/IP IP Mask Gateway DNS Qual seu IP / Mask / Gateway / DNS?
134 Teoria: TCP/IP DHCP Routing Firewall Proxy IDS IPS VLAN
135 Prática: ssh / scp / ftp Execute logon remoto no computador do seu vizinho. # ssh root@ Copie um arquivo do computador do seu vizinho para o seu. # scp root@ :/root/install.log /root Copie um arquivo de seu computador para o do seu vizinho. # scp /root/install.log root@ :/root/desktop/install.log
136 Prática: mstsc / rdesktop / vnc Execute logon remoto no Windows Server de sua VM. # rdesktop <IP> Por que não funciona? Execute logon remoto gráfico no computador do seu vizinho. # vncviewer Por que não funciona?
137 Prática: Xserver Execute logon remoto no computador do seu vizinho. # ssh -CX root@ # firefox
138 Prática: Windows Share Crie um compartilhamento no Windows Server, em sua VM. Clique com o botão direito em uma pasta -> Share with -> Specifc people -> Share -> Yes -> Done. Instale a compatibilidade com Samba em seu computador. # yum -y install samba-client samba-common cifs-utils Monte este compartilhamento em seu computador. # mkdir /mnt/windows # mount -t cifs // /Users/Administrator/Downloads -o username=administrator,password=nerv2013 /mnt/windows
139 Teoria: Documentação / Livros Linux Network Administrators Guide Cisco Documentation
140 Teoria: Certificações / Mercado de Trabalho CompTIA CompTIA A+ / CompTIA Network+ / CompTIA Security+ ISC(2) SSCP - Systems Security Certified Practitioner CAP - Certified Authorization Professional CSSLP - Certified Secure Software Lifecycle Professional CISSP - Certified Information Systems Security Professional
141 Teoria: Certificações / Mercado de Trabalho Cisco CCENT - Cisco Certified Entry Networking Technician CCT - Cisco Certified Technicians CCDA - Cisco Certified Design Associate CCDP - Cisco Certified Design Professional CCDE - The Cisco Certified Design Expert CCNA - Cisco Certified Network Associate CCNP - Cisco Certified Network Professional CCNA Video CCNA / CCNP / CCIE - Data Center CCNA / CCNP / CCIE - Security CCNA / CCNP / CCIE - Service Provider CCNA / CCNP / CCIE - Service Provider Operations CCNA / CCNP / CCIE - Voice CCNA / CCNP / CCIE - Wireless CCIE Routing & Switching CCIE Storage Networking CCAr - Cisco Certified Architect
142 Storage
143 Teoria: Produtos IBM DS8000 Series - DS DS DS DS DS8870 XIV SONAS Storwize V7000 Storwize V7000 Unified Storwize V3700 DS3500 Series - DS3512/DS3524 DCS3700 DS5000 Series - DS DS DS5300 N Series
144 Teoria: Produtos NetApp FAS/V-Series Storage Systems - FAS6200 Series - FAS6000 Series - FAS3200 Series - FAS3100 Series - FAS2200 Series - V-Series E-Series Storage Technology - E E2600 Oracle / Sun Sun ZFS Storage 7120 Sun ZFS Storage 7320 Sun ZFS Storage 7420 Pillar Axiom 600 Storage System Pillar Axiom Software
145 Teoria: Tecnologias - IDE, ATA, SATA, SCSI - SSD, Cache - RAID (0, 1, 5 [50, 60], 1+0) - SAN, NAS - Cluster Filesystems - ISCSI, - Fiber Channel (FC) - ATA-over-Ethernet (AoE) - Fibre Channel over Ethernet (FCoE) - Fibre Channel over IP (FCIP) - HyperSCSI SCSI over Ethernet frames instead of IP (as iscsi is) - ISCSI Extensions for RDMA (iser) - Internet Fibre Channel Protocol (ifcp) - Internet Storage Name Service (isns) - The SCST Linux SCSI target software stack - Linux LIO Unified Target software stack - Service Location Protocol
146 Prática: NFS Server Crie um diretório para o NFS Server. # mkdir /shared_data Adicionar no arquivo /etc/exports a linha abaixo. /shared_data *(rw,sync,no_wdelay,insecure_locks,no_root_squash) Inicie o serviço NFS Server. # chkconfig nfs on # service nfs restart
147 Prática: NFS Client Adicionar no arquivo /etc/fstab a linha abaixo. nerv02:/shared_data /u01/oradata nfs rw,bg,hard,nointr,tcp,vers=3,timeo=600,rsize=32768,wsize=32768,a ctimeo=0 0 0 Monte o Filesystem NFS. # mkdir /u01/oradata # mount /u01/oradata # touch /u01/oradata/teste.txt O vizinho consegue vizualizar seu arquivo? O vizinho consegue alterar seu arquivo?
148 Prática: iscsi Initiator Instale e ative o pacote iscsi Initiator nos dois Nodes. # rpm -Uvh iscsi-initiator-utils-*.x86_64.rpm # service iscsid start # chkconfig iscsid on Verifique os Discos exportados no Storage, nos dois Nodes. # iscsiadm -m discovery -t sendtargets -p # iscsiadm -m node -T iqn br.com.nervinformatica:asm.asm01 -p l Verifique se o disco foi configurado localmente, nos dois Nodes. # fdisk -l
149 Prática: iscsi Initiator Particione o novo disco, na máquina nerv01. # fdisk /dev/sdb Digite: n Digite: p Digite: 1 <Enter> <Enter> Digite: w 150
150 Prática: iscsi Initiator Deixe APENAS o novo disco no arquivo /etc/iscsi/initiatorname.iscsi, nos dois Nodes. InitiatorName=iqn com.nervinformatica:storage.asm01 Crie um diretório, e monte-o na partição iscsi
151 Teoria: Documentação / Livros
152 Teoria: Certificações / Mercado de Trabalho IBM IBM Certified Specialist - Midrange Storage Sales V1 IBM Certified Specialist - Enterprise Storage Sales V3 IBM Certified Specialist - High Volume Storage Fundamentals V2 IBM Certified Specialist - Midrange Storage Technical Support V3 IBM Certified Specialist - Enterprise Storage Technical Support V3 IBM Certified Specialist - Storwize V7000 Technical Solutions V2 IBM Certified Specialist - Storwize V7000 Technical Solutions V1 IBM Certified Specialist - XIV Storage System Technical Solutions Version 3 IBM Certified Specialist - System Storage DS8000 Technical Solutions V3 IBM Certified Specialist - High-End Disk for Open Systems V2 IBM Certified Specialist - High-End Tape Technical Solutions V7 IBM Certified Specialist - High-End Tape V6 NetApp NetApp Certified Data Management Administrator NetApp Certified Data Management Administrator NetApp Certified B & R Implementation Engineer NetApp Certified SAN Implementation Engineer
153 SQL Server
154 Teoria: Versões e Edições Edições - Compact - Developer - Express - Standard - Business Intelligence - Enterprise Versões 1.0 (OS/2) 1.1 (OS/2) 4.21 (WinNT) SQL Server 1.0 SQL Server 1.1 SQL Server 4.21 SQL Server 6.0 SQL Server 6.5 SQL Server 7.0 SQL Server 2000 SQL Server bit Edition SQL Server 2005 SQL Server 2008 SQL Server 2008 R2 SQL Server
155 Prática: Instalação SQL Server
156 Prática: Instalação SQL Server
157 Prática: Instalação SQL Server
158 Prática: Instalação SQL Server Habilite o Network Discovery. Pressione a tecla F5 no ambiente de rede, até VBOXSRV aparecer. Copie o instalador do SQL Server para a VM, e execute-o. Após a finalização da extração, execute o programa setup
159 Prática: Instalação SQL Server
160 Prática: Instalação SQL Server Inicie o PowerShell. Start -> All Programs -> Acessories -> Windows PowerShell Habilite o.net 3.5. PS C:\Users\Administrator> Import-Module ServerManager PS C:\Users\Administrator> Add-WindowsFeature as-net-framework Reexecute o programa setup
161 Prática: Instalação SQL Server
162 Prática: Instalação SQL Server
163 Prática: Instalação SQL Server
164 Prática: Instalação SQL Server
165 Prática: Instalação SQL Server
166 Prática: Instalação SQL Server
167 Prática: Instalação SQL Server
168 Prática: Instalação SQL Server
169 Prática: Instalação SQL Server
170 Prática: Instalação SQL Server
171 Prática: Instalação SQL Server
172 Prática: Instalação SQL Server
173 Prática: Instalação SQL Server
174 Prática: Instalação SQL Server
175 Prática: Instalação SQL Server
176 Prática: Instalação SQL Server
177 Prática: Instalação SQL Server
178 Prática: Instalação SQL Server
179 Prática: Instalação SQL Server
180 Prática: Serviços
181 Prática: Conexão Inicie o Microsoft SQL Server Management Studio (SSMS). Efetue logon com SQL Server Authentication, e com o usuário sa. O que deve ser colocado em Server Name? Como você pode se conectar no SQL Server do vizinho? Clique em New Query. Na tela que se abrir, digite sp_who, e depois pressione F5. Inicie o CMD. C:\Users\Administrator> sqlcmd -e 1> sp_who 2> go Como você pode se conectar no SQL Server com sa via sqlcmd? Como você pode se conectar no SQL Server do vizinho via sqlcmd? C:\Users\Administrator> sqlcmd -?
182 Teoria: Arquitetura
183 Prática: Parâmetros Instância No SSMS, clique com o botão direito na instância e selecione Properties
184 Prática: Parâmetros Instância
185 Prática: Parâmetros Instância
186 Prática: Parâmetros Instância
187 Prática: Parâmetros Instância
188 Prática: Parâmetros Instância
189 Prática: Parâmetros Instância
190 Prática: Parâmetros Instância
191 Prática: Banco de Dados
192 Prática: Banco de Dados
193 Prática: Parâmetros Banco de Dados
194 Prática: Parâmetros Banco de Dados
195 Prática: Modos de Proteção Simple Recovery Model Bulk-logged Recovery Model Full Recovery Model Altere o modo de Proteção do banco de dados que você criou para Full
196 Teoria: Estruturas físicas File Group Primary data files Secondary data files Log files Logical File Name OS File Name
197 Teoria: Estruturas lógicas Database File Group (Tablespace) Schema Objects (Tables, Indexes, Views, Procedures, Functions, Triggers, etc.)
198 Prática: Segurança User Login Roles
199 Teoria: Query, DML, DDL, DCL DDL (Data Definition Language) CREATE ALTER DROP TRUNCATE DCL (Data Control Language) GRANT REVOKE DML (Data Manipulation Language) SELECT INSERT UPDATE DELETE TCL (Transaction Control Language) COMMIT SAVEPOINT ROLLBACK SET TRANSACTION
200 Prática: Tabelas, Índices, Views CREATE TABLE Employee (EmployeeID int, EmpName nvarchar(100), DeptID int); CREATE TABLE Dept (DeptID int, DeptName nvarchar(100)); CREATE CLUSTERED INDEX IX_Employee ON Employee (EmployeeID); CREATE NONCLUSTERED INDEX IX_EmployeeName ON Employee (EmpName); CREATE VIEW EmployeesList AS SELECT EmpName FROM Employee;
201 Teoria: Procedures Criação USE Nerv; GO CREATE PROCEDURE int AS SET NOCOUNT ON; SELECT Name FROM Employee WHERE EmployeeID GO Execução USE Nerv; EXECUTE = 1 GO
202 Teoria: Functions Criação USE Nerv; GO CREATE FUNCTION NumberOfEmployees int) int AS BEGIN AS int ; = SUM(EmployeeID) FROM Employee WHERE DeptID END; GO Execução SELECT * FROM NumberOfEmployees (2) GO
203 Teoria: Triggers Criação USE Nerv; CREATE TRIGGER Reminder ON Dept AFTER INSERT, UPDATE AS RAISERROR ('Notify Manager', 16, 10); GO
204 Prática: PK, FK, Unique, Check, NOT NULL PK CREATE TABLE Employee (EmployeeID int PRIMARY KEY CLUSTERED, EmpName nvarchar(100), DeptID int); FK CREATE TABLE Employee (EmployeeID int, EmpName nvarchar(100), DeptID int REFERENCES Dept(DeptID); UNIQUE CREATE TABLE Employee (EmployeeID int PRIMARY KEY, EmpName nvarchar(100) NONCLUSTERED, DeptID int); CHECK CREATE TABLE Employee (EmployeeID int CHECK (EmployeeID >= 1), EmpName nvarchar(100), DeptID int); NOT NULL CREATE TABLE Employee (EmployeeID int, EmpName nvarchar(100) NOT NULL, DeptID int); Combine todos estes recursos em seu banco de dados de testes
205 Prática: INSERT, UPDATE, DELETE, SELECT Exemplos INSERT INTO Employee (EmployeeID, EmpName, DeptID) VALUES (1, 'Ricardo Portilho Proni', 1); UPDATE Employee SET EmpName = 'Portilho' WHERE EmployeeID = 1; DELETE FROM Employee WHERE EmployeeID = 2; SELECT EmpName, DeptID FROM Employee WHERE EmployeeID = 1; Execute INSERT de 10 registros, UPDATE de 2, DELETE de 2, e 2 SELECTs diferentes
206 Prática: Transações e Isolamento Execute um UPDATE de seu modelo de dados, em todas os registros da Employee. Abra outra sessão, e execute SELECT em todos os dados da tabela. O que aconteceu? Repita a operação, mas antes do UPDATE, coloque como abaixo. BEGIN TRANSACTION UPDATE... GO O que aconteceu?
207 Prática: Activity Monitor Pressione Control + Alt + A Esta visualização é similar a que outra ferramenta? Execute novamente o cenário de concorrência, e observe o Activity Monitor. Execute a procedure sp_who. Execute a procedure sp_who2. Qual a diferença das duas procedures? Que informações estas duas procedures possem do Activity Monitor?
208 Prática: Backup Clique com o botão direito no banco de dados de testes, e execute um backup. Execute o backup também via linha de comando. BACKUP DATABASE Nerv TO DISK = 'C:\temp\Nerv.BAK' GO BACKUP LOG Nerv TO DISK = 'C:\temp\Nerv.TRN' GO
209 Prática: Rotinas de Manutenção No SSMS, clique em Management -> Maintenance Plans. Crie um Plano que faça um backup e valide a estrutura do banco de dados de teste
210 Prática: Error Log
211 Prática: Error Log
212 Teoria: Alta Disponibilidade Backup e Restore Log Shipping Database Mirroring (async e sync) AlwaysOn Failover Cluster AlwaysOn Availability Group (async e sync)
213 Teoria: Documentação / Livros Livros SQL Server Internals SQL Server Blogs
214 Teoria: Certificações / Mercado de Trabalho Atuais Microsoft Certified Solutions Associate (MCSA) Microsoft Certified Solutions Expert - Data Platform (MCSE) Microsoft Certified Solutions Expert - Business Intelligence (MCSE) Microsoft Certified Solutions Master - Data Platform(MCSM) Antigos MCTS: SQL Server 2008, Implementation and Maintenance MCTS: SQL Server 2008, Database Development MCTS: SQL Server 2008, Business Intelligence Development and Maintenance MCITP: Database Administrator 2008 MCITP: Database Developer 2008 MCITP: Business Intelligence Developer 2008 Microsoft Certified Master (MCM) Microsoft Certified Architect (MCA) MCTS: SQL Server 2005 MCTS: Microsoft SQL Server 2005, Business Intelligence Development MCITP: Database Developer on SQL Server 2005 MCITP: Database Administrator on SQL Server 2005 MCITP: Business Intelligence Developer on SQL Server 2005 Microsoft Certified Database Administrator SQL Server
215 MySQL
216 Teoria: Versões e Edições Edições MySQL Community Edition MySQL Standard Edition MySQL Enterprise Edition MySQL Cluster Carrier Grade Edition Versões
217 Prática: Instalação yum Download de Pacotes RPMs
218 Prática: Instalação e inicialização # # # # rpm -Uvh MySQL-* service mysql start chkconfig mysql on /usr/bin/mysqladmin -u root password 'Nerv2013' # cat /var/log/mysqld.log # cat /etc/my.cnf
219 Prática: Programas Cliente # mysql -u root -pnerv2013 mysql> exit; # mysql -u root -pnerv2013 -e SHOW STATUS # mysql -u root -pnerv2013 -e SHOW STATUS > status.txt # cat status.txt # echo SHOW STATUS >> script.sql # cat script.sql # mysql -u root -pnerv2013 < script.sql # rm status.txt # mysql -u root -pnerv2013 < script.sql > status.txt O que este último comando fez? # mysqladmin -u root -pnerv2013 status O que mais o comando mysqladmin faz?
220 Teoria: Engines MyISAM InnoDB Memory CSV Archive Blackhole Merge Federated Example
221 Prática: Processos e Threads Abra o top em um terminal e altere sua visualização padrão. # top Pressione: 1 Pressione: c Pressione: T Pressione: W Abra outro terminal, e execute: # watch -d interval=1 mysqladmin -u root -pnerv2013 status No top, que comportamento é apresentado? Abra outros 3 terminais executando o mesmo comando do mysqladmin, e observer o top
222 Prática: Parâmetros de otimização max_connections = 800 table_open_cache = 100 thread_cache_size = 16 innodb_buffer_pool_size = 1G innodb_thread_concurrency = 32 key_buffer = 128M read_buffer_size = 2M read_rnd_buffer_size = 2M query_cache_limit = 2M query_cache_min_res_unit query_cache_size = 1G query_cache_type = 1 = 4096 sort_buffer = 2M join_buffer_size = 2M
223 Prática: Parâmetros de recuperação tmp_table_size = 8M tmpdir = /tmp/ slow_query_log_file = /var/log/mysql-slow.log long_query_time = 5 Altere todos os parâmetros abaixo no my.cnf, de acordo com sua máquina, e reinicie o mysql. innodb_log_file_size = 512M innodb_log_files_in_group = 7 innodb_log_buffer_size = 64M innodb_flush_log_at_trx_commit =
224 Prática: Bancos de Dados # mysql -u root -pnerv2013 mysql> show databases; mysql> create database nerv; mysql> show databases; mysql> use nerv; mysql> show tables;
225 Prática: Estruturas físicas # ls -lh /var/lib/mysql/ total 29M -rw-rw mysql mysql -rw-rw mysql mysql -rw-rw mysql mysql drwx--x--x. 2 mysql mysql srwxrwxrwx. 1 mysql mysql drwx mysql mysql drwx mysql mysql -rw-rw mysql mysql -rw-r--r--. 1 root root -rw-r--r--. 1 mysql mysql drwxr-xr-x. 2 mysql mysql 18M 5.0M 5.0M 4.0K 0 4.0K 4.0K K Jan Jan Jan Jan Jan Jan Jan Jan Jan Jan Jan :45 14:45 14:45 14:43 14:45 15:12 14:43 14:45 14:43 14:43 14:43 ibdata1 ib_logfile0 ib_logfile1 mysql mysql.sock nerv performance_schema Proni-PC.localdomain.pid RPM_UPGRADE_HISTORY RPM_UPGRADE_MARKER-LAST test # ls -lh /var/lib/mysql/nerv/ total 4.0K -rw-rw mysql mysql 65 Jan 24 15:12 db.opt
226 Prática: Estruturas lógicas Tablespaces? Schemas?
227 Prática: Tabelas mysql> use nerv; mysql> CREATE TABLE teste (coluna1 int, coluna2 char(50), coluna3 varchar(255)) Engine=InnoDB; mysql> show tables; O que a criação desta tabela alterou nas estruturas físicas? mysql> CREATE TABLE teste2 (coluna1 int, coluna2 char(50), coluna3 varchar(255)) Engine=MyISAM; mysql> show tables; O que a criação desta tabela alterou nas estruturas físicas?
228 Prática: Objetos Recrie seu modelo de dados do SQL Server no MySQL
229 Prática: INSERT, UPDATE, DELETE, SELECT Execute os mesmos comandos que fez no SQL Server
230 Prática: Transações e Isolamento Execute os mesmos comandos que fez no SQL Server. Quais as diferenças de comportamento com o SQL Server?
231 Prática: System States SHOW PROCESSLIST SHOW FULL PROCESSLIST After create altering table Analyzing checking permissions Checking table cleaning up closing tables committing alter table to storage engine converting HEAP to MyISAM copy to tmp table Copying to group table Copying to tmp table Copying to tmp table on disk Creating index Creating sort index Creating table Creating tmp table deleting from main table
232 Prática: Importação e Exportação Exemplos SELECT * FROM Cars INTO OUTFILE '/tmp/cars.txt'; LOAD DATA INFILE '/tmp/cars' INTO TABLE Cars; SELECT * FROM Cars INTO OUTFILE '/tmp/cars.csv' FIELDS TERMINATED BY ','; LOAD DATA INFILE '/tmp/cars.csv' INTO TABLE Cars FIELDS TERMINATED BY ','; Execute este procedimento para as tabelas que você criou
233 Prática: Bin Logs Adicione no /etc/my.cnf a linha abaixo, e reinicie o mysql. log-bin=mysql-bin O que aconteceu no diretório de dados?
234 Prática: Backup MyISAM Coloque uma tabela MyISAM em LOCK, e a copie para outro diretório. LOCK TABLE <nome_tabela> WRITE; FLUSH TABLE <nome_tabela>; Cópia... FLUSH TABLE <nome_tabela>; UNLOCK TABLES;
235 Prática: mysqldump Execute um backup via mysqldump. $ mysqldump -u root -pnerv2013 nerv > nerv.sql Edite o arquivo gerado. O que ele contém? Como utilizar este backup? Quais suas desvantagens?
236 Prática: INFORMATION_SCHEMA Verifique as tabelas do banco de dados INFORMATION_SCHEMA. Quantas tabelas você possui em todo o MySQL? E em seu banco de dados?
237 Prática: System Status Execute no MySQL o comando abaixo. SHOW STATUS; Que informações que este comando gera são úteis?
238 Teoria: Alta Disponibilidade MySQL Replication MySQL Cluster
239 Teoria: Documentação / Livros Documentação oficial Livros MySQL 5.0 Certification Study Guide High Performance MySQL (O'Reilly)
240 Teoria: Certificações / Mercado de Trabalho Oracle Certified Associate, MySQL 5 Oracle Certified Professional, MySQL 5 Developer Oracle Certified Professional, MySQL 5 Database Administrator Oracle Certified Expert, MySQL 5.1 Cluster Database Administrator
241 Oracle
242 Teoria: Versões e Edições Oracle Database Standard Edition One Oracle Database Standard Edition Oracle Database Enterprise Edition Oracle Database Express Edition Oracle Database Personal Edition
243 Teoria: Versões e Edições
244 Prática: Instalação Instale os pacotes necessários para o Oracle Database. # yum -y install binutils # yum -y install compat-libcap1 # yum -y install compat-libstdc++-33 compat-libstdc++-33.i686 # yum -y install gcc # yum -y install gcc-c++ # yum -y install glibc glibc.i686 # yum -y install glibc-devel glibc-devel.i686 # yum -y install ksh # yum -y install libgcc.i686 # yum -y install libgcc # yum -y install libstdc++ libstdc++.i686 # yum -y install libstdc++-devel libstdc++-devel.i686 # yum -y install libaio libaio.i686 libaio-devel libaio-devel.i686 # yum -y install make # yum -y install sysstat # yum -y install elfutils-libelf-devel # yum -y install unixodbc unixodbc.i686 unixodbc-devel unixodbc-devel.i
245 Prática: Instalação Editar o arquivo /etc/sysctl.conf e ACRESCENTAR AO FINAL: fs.aio-max-nr = fs.file-max = kernel.shmmni = 4096 kernel.sem = net.ipv4.ip_local_port_range = net.core.rmem_default= net.core.rmem_max= net.core.wmem_default= net.core.wmem_max= Em seguida, execute: # sysctl -p Editar o arquivo /etc/security/limits.conf e ACRESCENTAR AO FINAL: oracle oracle oracle oracle soft hard soft hard nproc nproc nofile nofile
246 Prática: Instalação Executar os comandos abaixo. # # # # mkdir mkdir chown chmod -p -p -R -R /u01/app/oracle/product/ /db_1 /u01/oradata oracle:oinstall /u /u
247 Prática: Instalação Com o usuário oracle, ACRESCENTAR NO FINAL do arquivo /home/oracle/.bash_profile as linhas abaixo. export TMP=/tmp export TMPDIR=$TMP export ORACLE_HOSTNAME=nerv01.localdomain export ORACLE_UNQNAME=ORCL export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/ /db_1 export ORACLE_SID=ORCL export ORACLE_TERM=xterm export PATH=/usr/sbin:$PATH export PATH=$ORACLE_HOME/bin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p ulimit -n else ulimit -u n fi fi
248 Prática: Instalação Execute logon como oracle no ambiente gráfico, e descompacte o instalador. $ unzip -q p _112030_linux-x86-64_1of7.zip $ unzip -q p _112030_linux-x86-64_2of7.zip Execute o instalador. $ cd database/ $./runinstaller
249 Prática: Instalação
250 Prática: Instalação
251 Prática: Instalação
252 Prática: Instalação
253 Prática: Instalação
254 Prática: Instalação
255 Prática: Instalação
256 Prática: Instalação
257 Prática: Instalação
258 Prática: Instalação
259 Prática: Instalação
260 Prática: Instalação
261 Prática: Instalação Execute, como root, os scripts indicados nesta tela, e depois clique em OK
262 Prática: Instalação
263 Prática: Listener Verifique se seu arquivo /etc/hosts está similar a este :: localhost.localdomain localhost6.localdomain6 nerv01.localdomain localhost localhost6 nerv01 Execute o Network Configuration Assistant. $ netca
264 Prática: Listener
265 Prática: Listener
266 Prática: Listener
267 Prática: Listener
268 Prática: Listener
269 Prática: Listener
270 Prática: Listener
271 Prática: Listener
272 Prática: Listener Verifique o estado o Listener. $ lsnrctl status $ lsnrctl stop $ lsnrctl start
273 Prática: Criação Banco de Dados
274 Prática: Criação Banco de Dados
275 Prática: Criação Banco de Dados
276 Prática: Criação Banco de Dados
277 Prática: Criação Banco de Dados
278 Prática: Criação Banco de Dados
279 Prática: Criação Banco de Dados
280 Prática: Criação Banco de Dados
281 Prática: Criação Banco de Dados
282 Prática: Criação Banco de Dados
283 Prática: Criação Banco de Dados
284 Prática: Criação Banco de Dados
285 Prática: Criação Banco de Dados
286 Prática: Criação Banco de Dados
287 Prática: Criação Banco de Dados
288 Prática: Criação Banco de Dados
289 Prática: Criação Banco de Dados
290 Prática: Criação Banco de Dados
291 Prática: Criação Banco de Dados
292 Prática: Criação Banco de Dados
293 Prática: Criação Banco de Dados
294 Prática: Criação Banco de Dados
295 Teoria: Processos Background
296 Prática: SQL*Plus Execute logon no SQL*Plus via Sistema Operacional. $ sqlplus / AS SYSDBA Por que isto funcionou? Execute logon no SQL*Plus via SQL*Net. $ sqlplus SYSTEM/Nerv2013@ORCL Por que isto funcionou? Como executar logon no computador do vizinho?
297 Prática: Parâmetros de memória memory_max_target memory_target sga_max_size sga_target pga_aggregate_target db_cache_size (db_2k_cache_size, db_4k_cache_size, db_8k_cache_size...) buffer_pool_keep, buffer_pool_recycle shared_pool_size, shared_pool_reserved_size large_pool_size java_pool_size streams_pool_size log_buffer Aumente em 100MB a memória utilizada pelo Oracle
298 Teoria: STARTUP / SHUTDOWN Estados da Instância SHUTDOWN STARTUP MOUNT OPEN Comandos SQL> STARTUP; SQL> STARTUP NOMOUNT; SQL> ALTER DATABASE MOUNT; SQL> STARTUP MOUNT; SQL> ALTER DATABASE OPEN; SQL> STARTUP RESTRICT; SQL> STARTUP FORCE; SQL> SQL> SQL> SQL> SHUTDOWN SHUTDOWN SHUTDOWN SHUTDOWN NORMAL; IMMEDIATE; TRANSACTIONAL; ABORT;
299 Prática: Modo ARCHIVELOG Altere o Banco de Dados para o modo NOARCHIVELOG. SQL> SQL> SQL> SQL> SHUTDOWN IMMEDIATE; STARTUP MOUNT; ALTER DATABASE NOARCHIVELOG; ALTER DATABASE OPEN; Altere o Banco de Dados para o modo ARCHIVELOG. SQL> SQL> SQL> SQL> SHUTDOWN IMMEDIATE; STARTUP MOUNT; ALTER DATABASE ARCHIVELOG; ALTER DATABASE OPEN;
300 Prática: SQL Developer Execute o SQL Developer e crie uma conexão ao seu banco de dados. $ sh /u01/app/oracle/product/ /db_1/sqldeveloper/sqldeveloper.sh
301 Prática: Enterprise Manager Execute logon como SYS no Enterprise Manager
302 Prática: Estruturas físicas DATAFILEs TEMPFILEs UNDO DATAFILEs CONTROLFILEs REDO LOGs ARCHIVED REDO LOGs PFILE / SPFILE
303 Teoria: Estruturas físicas SEGMENTs EXTENTs BLOCKs
304 Teoria: Estruturas lógicas TABLESPACEs SEGMENTs SCHEMAs (USERs)
305 Prática: Tablespaces Tablespaces e Datafiles e Datafiles 1 - Criando uma tablespace: SQL> CREATE TABLESPACE tbs_teste DATAFILE '/u01/oradata/orcl/teste01.dbf' SIZE 10M AUTOEXTEND ON SEGMENT SPACE MANAGEMENT AUTO EXTENT MANAGEMENT LOCAL; 2 - Consultando a tablespace e o datafile criado: SQL> SQL> SQL> SQL> SELECT tablespace_name, file_name, bytes/1024/1024 MB FROM dba_data_files WHERE tablespace_name='tbs_teste' ORDER BY 2; 3 - Alterando uma tablespace, adicionando um datafile: SQL> ALTER TABLESPACE TBS_TESTE ADD DATAFILE '/u01/oradata/orcl/teste_02.dbf' SIZE 10M; 306
306 Prática: Tablespaces Tablespaces e Datafiles e Datafiles 4 - Reajustando o tamanho de um DATAFILE: SQL> ALTER DATABASE DATAFILE '/u01/oradata/orcl/teste_02.dbf' RESIZE 20M; 5 - Excluindo uma tablespace: SQL> DROP TABLESPACE TBS_TESTE; Novamente, execute o passo 1. O que aconteceu? 307
307 Prática: Objetos Recrie seu modelo de dados do SQL Server no Oracle
308 Prática: INSERT, UPDATE, DELETE, SELECT Execute os mesmos comandos que fez no SQL Server
309 Prática: Transações e Isolamento Execute os mesmos comandos que fez no SQL Server e MySQL. Quais as diferenças de comportamento com o SQL Server e MySQL?
310 Prática: e privilégios. UsuáriosUsuários e privilégios 1. Crie um usuário CREATE USER usuario1 IDENTIFIED BY 123; 2. Altere a senha do usuário ALTER USER usuario1 IDENTIFIED BY minhasenha; 3. Consulte o usuário criado. SELECT username, account_status, default_tablespace FROM dba_users WHERE username='usuario1'; 4. Tente conectar no SQL*Plus com esse usuário: $ sqlplus usuario1/minhasenha@orcl O que aconteceu? 311
311 Prática: e privilégios. UsuáriosUsuários e privilégios 4. Conceda o privilégio de sistema CREATE SESSION para conectar na instância. Em seguida, tente se logar novamente no SQL*Plus com o usuário: SQL> GRANT create session TO usuario1; 5. Voltando no SQL*Plus como SYS, conceda privilégio de leitura, escrita, exclusão e alteração na tabela EMP do usuário SCOTT. SQL> GRANT insert, delete, update, select ON scott.emp TO usuario1; 6. Consulte os privilégios concedidos para o USUARIO1. SQL> SELECT grantee, owner, table_name, privilege, grantor SQL> FROM dba_tab_privs SQL> WHERE grantee='usuario1' SQL> AND owner='scott' SQL> AND table_name='emp'; 312
312 Prática: e privilégios. UsuáriosUsuários e privilégios 7. Revogue os privilégios concedidos para o USUARIO, na tabela do schema SCOTT. SQL> REVOKE delete,insert,update,select ON scott.emp FROM usuario1; 313
313 Prática: V$SESSION_WAIT Execute novamente o cenário de Transação e Isolamento, e veja o que há na V$SESSION_WAIT. SQL> SELECT SID, EVENT, SECONDS_IN_WAIT FROM V$SESSION_WAIT; SQL> SELECT SID, EVENT, SECONDS_IN_WAIT FROM V$SESSION_WAIT WHERE WAIT_CLASS!= 'Idle'; Qual a diferença da V$SESSION_WAIT antes, durante e após a execução?
314 Prática: V$SESSION Execute novamente o cenário de Transação e Isolamento, e veja o que há na V$SESSION. SQL> SELECT SID, EVENT, SECONDS_IN_WAIT FROM V$SESSION WAIT; Qual a diferença da V$SESSION antes, durante e após a execução? Que colunas são importantes da V$SESSION?
315 Prática: V$SQL Encontre na V$SQL um SQL que você tenha executado. SQL> SELECT SQL_ID, SQL_TEXT SQL> FROM V$SQL SQL> WHERE SQL_TEXT LIKE '%SELECT FUNC FROM EMP%'; Que colunas são importantes na V$SQL?
316 Prática: exp / imp e expdp / impdp Exemplos exp / imp exp USERID=SCOTT/TIGER FULL=Y FILE=expSCOTT.dmp imp SCOTT/TIGER FILE=expSCOTT.dmp FROMUSER=SCOTT expdp / impdp expdp SCOTT/TIGER@ORCL tables=emp,dept directory=test_dir dumpfile=expdpscott.dmp logfile=expdpscott.log impdp SCOTT/TIGER@ORCL tables=emp,dept directory=test_dir dumpfile=expdpscott.dmp logfile=impdpscott.log Execute exp / imp e expdp / impdp das tabelas que você criou
317 Prática: Configuração Básica RMAN Execute os comandos abaixo no RMAN. $ rman target / 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'; O que estes três comandos fazem?
318 Prática: Backup Básico RMAN Execute os comandos abaixo no RMAN. RMAN> BACKUP DATABASE; RMAN> BACKUP DATABASE FORMAT '/home/oracle/orcl_%u.bkp'; RMAN> BACKUP DATABASE PLUS ARCHIVELOG DELETE INPUT; Qual a diferença do resultado destes três comandos?
319 Prática: Alert Log Encontre o Alert Log. SQL> show parameter dump $ tail -f /u01/app/oracle/diag/rdbms/orcl/orcl/trace/alertorcl.log Encontre no Alert Log quando o banco de dados foi iniciado
320 Teoria: Alta Disponibilidade Oracle RAC Oracle Data Guard Oracle Golden Gate Oracle Streams
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 maisMySQL 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 maisMercado de Trabalho para DBAs
1 Mercado de Trabalho para DBAs 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 maisDBA Júnior. Hugo Torralbo hugo@nervinformatica.com.br
DBA Júnior 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 http://creativecommons.org/licenses/by-nd/3.0/br/.
Leia maisOracle 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 maisIntrodução ao Sistema. Características
Introdução ao Sistema O sistema Provinha Brasil foi desenvolvido com o intuito de cadastrar as resposta da avaliação que é sugerida pelo MEC e que possui o mesmo nome do sistema. Após a digitação, os dados
Leia maisMercado de Trabalho para DBAs
Mercado de Trabalho para DBAs 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 maisHOW TO. Instalação do Firewall 6.1 Software
Introdução HOW TO Página: 1 de 14 Para fazer a migração/instalação do 6.1 Software, é necessária a instalação do Sistema Operacional Linux Fedora Core 8. Explicaremos passo a passo como formatar a máquina,
Leia maisNo 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 maisApresentação. Objetivo. Dados Principais. Tecnologia Abordada Administração de Banco de Dados MySQL
Apresentação Dados Principais O treinamento fornece a capacitação técnica avançada para administração, manutenção e otimização de complexas soluções de banco de dados utilizando o MySQL. O aluno terá acesso
Leia maisSumá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 maisAdministração de Banco de Dados
Administração de Banco de Dados Apresentação Este curso fornece capacitação técnica e administrativa avançada necessária para a administração, manutenção e otimização de complexas soluções de dados utilizando
Leia maisAdministração de Banco de Dados
Administração de Banco de Dados Apresentação Este treinamento destina-se a profissionais de dados, desenvolvedores e entusiastas que trabalham ou desejam trabalhar com a implementação, administração e
Leia maisCrash 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 maisInstalando 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 maisManual de Instalação e Configuração do SQL Express
Manual de Instalação e Configuração do SQL Express Data alteração: 19/07/11 Pré Requisitos: Acesse o seguinte endereço e faça o download gratuito do SQL SRVER EXPRESS, conforme a sua plataforma x32 ou
Leia maisRoteiro 3: Sistemas Linux arquivos e diretórios
Roteiro 3: Sistemas Linux arquivos e diretórios Objetivos Detalhar conceitos sobre o sistema operacional Linux; Operar comandos básicos de sistemas Linux em modo Texto; Realizar a manutenção de arquivos
Leia maisInstalação e configuração Linux CentOS 6.x
Instalação e configuração Linux CentOS 6.x Objetivo: Instalar e configurar o sistema operacional Linux CentOS e efetuar suas configurações iniciais. 1- Abra o Virtuabox e clique em novo, e configure conforme
Leia maisManual 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 maisTUTORIAL VMWARE WORKSTATION 8. Aprenda a instalar e configurar corretamente uma máquina virtual utilizando VMware Workstation com este tutorial
TUTORIAL VMWARE WORKSTATION 8 Aprenda a instalar e configurar corretamente uma máquina virtual utilizando VMware Workstation com este tutorial INTRODUÇÃO O uso de máquinas virtuais pode ser adequado tanto
Leia maisINSTALANDO E CONFIGURANDO O MY SQL
INSTALANDO E CONFIGURANDO O MY SQL Este tutorial tem como objetivo mostrar como instalar o banco de dados My SQL em ambiente Windows e é destinado aqueles que ainda não tiveram um contato com a ferramenta.
Leia maisTransações Seguras em Bancos de Dados (MySQL)
Transações Seguras em Bancos de Dados (MySQL) Índice Entendendo os storage engines do MySQL 5 1 As ferramentas 1 Mais algumas coisas que você deve saber 1 Com a mão na massa 2 Mais ferramentas Usando o
Leia maisGerê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 maisLABORATÓRIO 0 Revisão GNU/Linux
FACULDADE PITÁGORAS Tecnólogo em Redes de Computadores Redes Sem fio Prof. Ulisses Cotta Cavalca LABORATÓRIO 0 Revisão GNU/Linux OBJETIVOS Rever os principais comandos do sistema
Leia maisCriando 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 maisInstruções para Instalação dos Utilitários Intel
Instruções para Instalação dos Utilitários Intel Estas instruções ensinam como instalar os Utilitários Intel a partir do CD nº 1 do Intel System Management Software (liberação somente para os dois CDs
Leia maisPROCEDIMENTOS 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 maisLinux Network Servers
Configuração do Servidor Samba como controlador primário de domínio (PDC). O objetivo desse roteiro é mostrar como configurar um servidor Samba PDC compartilhando o diretório home, impressora e um diretório
Leia maisSECRETARIA DA JUSTIÇA E DEFESA DA CIDADANIA FUNDAÇÃO DE PROTEÇÃO E DEFESA DO CONSUMIDOR - PROCON/SP MANUAL DE INSTALAÇÃO DO SISTEMA
MANUAL DE INSTALAÇÃO DO SISTEMA 1. INTRODUCÃO Este manual tem como objetivo orientar o usuário durante o processo de instalação do SIGA Sistema Global de Atendimento. 2 de 27 2. PRÉ-REQUISITOS DE INSTALAÇÃO
Leia maisAdministraçã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 maisSumário Agradecimentos... 19 Sobre.o.autor... 20 Prefácio... 21 Capítulo.1..Bem-vindo.ao.MySQL... 22
Sumário Agradecimentos... 19 Sobre o autor... 20 Prefácio... 21 Capítulo 1 Bem-vindo ao MySQL... 22 1.1 O que é o MySQL?...22 1.1.1 História do MySQL...23 1.1.2 Licença de uso...23 1.2 Utilizações recomendadas...24
Leia maisESET Remote Administrator ESET EndPoint Solutions ESET Remote Adminstrator Workgroup Script de Logon
AGENDA 1. Download dos pacotes de instalação ESET Remote Administrator 2. Download dos pacotes de instalação ESET EndPoint Solutions 3. Procedimento de instalação e configuração básica do ESET Remote Adminstrator
Leia maisManual de Instalação do Servidor Orion Phoenix Versão 1.0 - Novembro/2010
Manual de Instalação do Servidor Orion Phoenix Versão 1.0 - Novembro/2010 Manual de Instalação do Sistema Orion Phoenix 1.0 - Novembro/2010 Página 1 SUMÁRIO 1. INTRODUÇÃO...3 2. VISÃO GERAL...3 3. PROCEDIMENTOS
Leia maisINSTALAR 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 maisSeguranç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 maisAula 1 Instalando o Software Oracle
Passo 1 : Aula 1 Instalando o Software Oracle Instalar a VM Oracle. Descompactar a VM Oracle. Iniciar a VM, logar-se com usuário ROOT e senha PASSWORD. Caso não possua a VM, solicitar pelo email : Passo
Leia maisInstalação do VOL Backup para Sistemas Unix-Like
Este é o guia de instalação e configuração da ferramenta VOL Backup para Sistemas Unix-Like. Deve ser seguido caso você queira instalar ou reinstalar o VOL Backup em sistemas Linux, Solaris ou BSD. Faça
Leia maisIntrodução à Engenharia da Computação. Banco de Dados Professor Machado
Introdução à Engenharia da Computação Banco de Dados Professor Machado 1 Sistemas isolados Produção Vendas Compras Banco de Dados Produtos... Banco de Dados Produtos... Banco de Dados Produtos... Desvantagens:
Leia maisReal 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 maisVocê pode testar se está tudo OK, abrindo um navegador no Debian Linux e acessando qualquer site.
Você pode testar se está tudo OK, abrindo um navegador no Debian Linux e acessando qualquer site. Foi necessário configurar esse segundo adaptador, porque talvez seja necessário fazer o download de alguma
Leia maisGuia de instalação para ambiente de Desenvolvimento LINUX
Guia de instalação para ambiente de Desenvolvimento LINUX Conteúdo deste manual Introdução O guia de instalação... 3 Capítulo 1 Instalando o servidor Web Apache... 4 Teste de instalação do Apache... 9
Leia maisAgente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software www.arandasoft.com [1]
Todos los derechos reservados Aranda Software www.arandasoft.com [1] Introdução O Agente Aranda para sistemas Linux se encarrega de coletar as seguintes informações em cada uma das estações de trabalho
Leia maisListando itens em ComboBox e gravando os dados no Banco de Dados MySQL.
Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2012 Edição 7 Listando e Gravando Listando itens em ComboBox e gravando os dados no
Leia maisPrint Audit 6 - SQL Server 2005 Express Edition Installation Guide
Print Audit 6 - SQL Server 2005 Express Edition Installation Guide Resumo Este é um guia passo a passo para instalar o SQL Server 2005 Express Edition como base de dados para o Print Audit 6. Pré-Requisitos
Leia maisGuia 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 maisManual de instalação Servidor Orion Phoenix
Manual de instalação Servidor Orion Phoenix Fevereiro/2011 Este documento se destina a instalação do Orion Phoenix na sua rede Versão 1.01 C ONTE ÚDO 1. INTRODUÇÃO... 3 2. VISÃO GERAL... 3 3. PROCEDIMENTOS
Leia maisINSTALAÇÃO-ATUALIZAÇÃO SANKHYAW WINDOWS ORACLE
INSTALAÇÃO-ATUALIZAÇÃO SANKHYAW WINDOWS ORACLE SANKHYA Business Partners - Copyright 2006 SANKHYA Tecnologia em Sistemas Ltda. Todos os direitos reservados. Proibida a reprodução parcial ou total por qualquer
Leia maisFISL 13. Fórum Internacional de Software Livre
FISL 13 Fórum Internacional de Software Livre Criando um storage iscsi com PCs, Linux e software livre. Que tal? Administração de Sistemas e Alta Disponibilidade Jansen Sena Julho, 2012. Porto Alegre,
Leia maisTutorial para Instalação do Ubuntu Server 10.04
Tutorial para Instalação do Ubuntu Server 10.04 Autor: Alexandre F. Ultrago E-mail: ultrago@hotmail.com 1 Infraestrutura da rede Instalação Ativando o usuário root Instalação do Webmin Acessando o Webmin
Leia maisManual de Instalação Linux Comunicações - Servidor. Centro de Computação Científica e Software Livre - C3SL
Manual de Instalação Linux Comunicações - Servidor Centro de Computação Científica e Software Livre - C3SL Sumário 1 Instalando o Linux Comunicações para Telecentros (servidor) 2 1.1 Experimentar o Linux
Leia maisNoçõ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 maisInstalaçã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 maisINSTALANDO SQL SERVER 2008
VERSÃO 2 INSTALANDO SQL SERVER 2008 Pré-requisitos para instalação do SQL SERVER 2008 Antes de iniciar o instalador do SQL SERVER 2008 é necessário instalar os seguintes componentes: Microsoft Windows
Leia maisINSTALAÇÃO JIVAW LINUX ORACLE
INSTALAÇÃO JIVAW LINUX ORACLE Índice Instalação-atualização JivaW ambiente Windows Oracle... 3 1º PASSO PASSOS PARA BAIXAR ARQUIVOS DA APLICAÇÃO JIVAW...3 2º PASSO INSTALAR JDK BAIXADA...3 3º PASSO ADICIONAR
Leia maisLEIA ISTO PRIMEIRO. IBM Tivoli Configuration Manager, Versão 4.2.1
LEIA ISTO PRIMEIRO IBM Tivoli, Versão 4.2.1 O IBM Tivoli, Versão 4.2.1, é uma solução para controlar a distribuição de software e o inventário de gerenciamento de recursos em um ambiente multiplataformas.
Leia maisTópicos. Atualizações e segurança do sistema. Manutenção Preventiva e Corretiva de Software (utilizando o MS Windows XP)
teste 1 Manutenção Preventiva e Corretiva de Software (utilizando o MS Windows XP) Rafael Fernando Diorio www.diorio.com.br Tópicos - Atualizações e segurança do sistema - Gerenciamento do computador -
Leia maisADMINISTRAÇÃ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 maisLABORATÓRIO UNIDADES 1 REVISÃO LINUX E COMANDOS BÁSICOS ABRINDO A MÁQUINA VIRTUAL UBUNTU SERVER 14.04.1 PELO VIRTUALBOX
LABORATÓRIO UNIDADES 1 REVISÃO LINUX E COMANDOS BÁSICOS ABRINDO A MÁQUINA VIRTUAL UBUNTU SERVER 14.04.1 PELO VIRTUALBOX Procure no MENU INICIAR PROGRAMAS o ícone do VirtualBox e execute-o. Em seguida clique
Leia maisConfigurando DDNS no Stand Alone
Configurando DDNS no Stand Alone Abra o seu navegador de internet e acesse o endereço http://www.advr.com.tw(ou, http://59.124.143.151 ). Clique em Register para efetuar o cadastro de um novo grupo.(foto
Leia maisOrganização do Curso. Instalação e Configuração. Módulo II. Pós Graduação em Projeto e Gerencia de Redes de Computadores
1 Pós Graduação em Projeto e Gerencia de Redes de Computadores Sistemas Operacionais de Redes I - Linux Prof.: Nelson Monnerat Instalação e Configuração 1 Sistemas Operacionais de Redes I - Linux Módulo
Leia maisMANUAL DE INSTALAÇÃO. LSoft Ponto Eletrônico
MANUAL DE INSTALAÇÃO LSoft Ponto Eletrônico SUPORTE TÉCNICO AO USUÁRIO: Atendimento On-line: www.lsoft.com.br E-Mail: suporte@lsoft.com.br (37) 3237-8900 Versão 1.0-2014. Todos os direitos reservados.
Leia maisManual 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 maisRedes de Computadores
Redes de Computadores Samba Gustavo Reis gustavo.reis@ifsudestemg.edu.br 1 Conhecido também como servidor de arquivos; Consiste em compartilhar diretórios do Linux em uma rede Windows e visualizar compartilhamentos
Leia maisCSAU 10.0. Guia: Manual do CSAU 10.0 como implementar e utilizar.
CSAU 10.0 Guia: Manual do CSAU 10.0 como implementar e utilizar. Data do Documento: Janeiro de 2012 Sumário 1. Sobre o manual do CSAU... 3 2. Interface do CSAU 10.0... 4 2.1. Início... 4 2.2. Update...
Leia maisCarga 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 maisOrigin manual. 1.1 Cadastrando usuário : Get manager License ID. Quem deve se cadastrar: Como se cadastrar. origin manual. 1 de 14
1 de 14 Origin manual 1.Registro do Usuário - Get user I.D. 2. Single license Install 3. Concurrent Network install 1.1 Cadastrando usuário : Get manager License ID. Quem deve se cadastrar: Uma única instalação
Leia maisProf. 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 maisTreinamento. DBA Oracle 11g. Duração: 120 horas
Treinamento DBA Oracle 11g Duração: 120 horas Neste curso no primeiro módulo (Introdução ao Oracle 11g SQL e PL_SQL) é oferecido um curso introdutório à tecnologia do banco de dados Oracle 11g. Também
Leia maisRecuperando o GRUB após instalação do Windows
Recuperando o GRUB após instalação do Windows PET Engenharia de Computação - http://www.inf.ufes.br/~pet 1 Instruções iniciais Para efetuar as configurações a seguir talvez precisaremos executar comandos
Leia maisLISTA DE COMANDOS DO LINUX 1
LISTA DE COMANDOS DO LINUX 1 Comandos para manipulação de diretório 1. ls Lista os arquivos de um diretório. 2. cd Entra em um diretório. Você precisa ter a permissão de execução para entrar no diretório.
Leia maisDocumentação Symom. Agente de Monitoração na Plataforma Windows
Documentação Symom de Monitoração na Plataforma Windows Windows Linux Windows Linux Plataforma Windows Instalação A instalação do de Monitoração do Symom para Windows é feita através do executável setup.exe
Leia maisSe você possui uma tomada de telefone no padrão TeleBrás siga este diagrama:
1- Antes de iniciar qualquer procedimento de configuração verifique se os cabos estão conectados conforme o diagrama de instalação abaixo: Se você possui uma tomada de telefone no padrão Americano siga
Leia maisAula 1 Windows Server 2003 Visão Geral
Aula 1 Windows Server 2003 Visão Geral Windows 2003 Server Introdução Nessa Aula: É apresentada uma visão rápida e geral do Windows Server 2003. O Foco a partir da próxima aula, será no serviço de Diretórios
Leia maisMySQL. Prof. César Melo. com a ajuda de vários
MySQL Prof. César Melo com a ajuda de vários Banco de dados e Sistema de gerenciamento; Um banco de dados é uma coleção de dados. Em um banco de dados relacional, os dados são organizados em tabelas. matricula
Leia maisBANCO 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 maisAtualizações de Software Guia do Usuário
Atualizações de Software Guia do Usuário Copyright 2009 Hewlett-Packard Development Company, L.P. Windows e Windows Vista são marcas registradas da Microsoft Corporation nos EUA. Aviso sobre o produto
Leia maisInstalação e Configuração RPM Remote Print Manager para Windows 2000
Instalação e Configuração RPM Remote Print Manager para Windows 2000 Antes de iniciar a instalação do RPM Remote Print Manager parar Windows 2000, você necessita ter privilégios de "administrador" devido
Leia maisMA001. 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--------------------------------------------------------------------------------------- SERVIÇOS WINDOWS 2000
--------------------------------------------------------------------------------------- SERVIÇOS WINDOWS 2000 2000S/2000P O Win2000 utiliza Serviços para realizar algumas tarefas. Eles são bastante úteis
Leia maisSistema Operacional Unidade 12 Comandos de Rede e Acesso Remoto
Sistema Operacional Unidade 12 Comandos de Rede e Acesso Remoto Curso Técnico em Informática SUMÁRIO INTRODUÇÃO... 3 Protocolo de rede... 3 Protocolo TCP/IP... 3 Máscara de sub-rede... 3 Hostname... 3
Leia maisInstalação MS-Windows com MS-SQL
Instalação MS-Windows com MS-SQL PROJURIS WEB 5.0 Implantação ProJuris Web 5.0 Revisão: 1.1 16/08/2013 Instalação ProJuris Web 5 Página 2 Florianópolis, 02 de Agosto de 2013. Prezado Senhores, Estou encaminhando
Leia maisSTK (Start Kit DARUMA) Conectando-se diretamente a sua aplicação via TS com o MT1000 Daruma
STK (Start Kit DARUMA) Conectando-se diretamente a sua aplicação via TS com o MT1000 Daruma Neste STK apresentaremos como configurar seu servidor Windows 2008 R2 para abrir diretamente sua aplicação ao
Leia maisConteúdo 1 Comandos Básicos. Questão 1: Que comando permite encerrar o sistema definitivamente?
Conteúdo 1 Comandos Básicos Questão 1: Que comando permite encerrar o sistema definitivamente? a) shutdawn b) shutdown t now c) shutdown r now d) shutdwon h now e) shutdown h now Questão 2: Que comando
Leia maisManual de Instalação do Agente Citsmart
16/08/2013 Manual de Instalação do Agente Citsmart Fornece orientações necessárias para efetuar a instalação do Agente Citsmart. Versão 1.9 21/11/2014 Visão Resumida Data Criação 21/11/2014 Versão Documento
Leia maisBANCO 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 maisGuia de instalação Command WorkStation 5.6 com o Fiery Extended Applications 4.2
Guia de instalação Command WorkStation 5.6 com o Fiery Extended Applications 4.2 O Fiery Extended Applications Package (FEA) v4.2 contém aplicativos do Fiery para realizar tarefas associadas a um Fiery
Leia maisCURSO PRÁTICO. Módulo 2 Pré-requisitos. Application Virtualization 5.0. Nível: Básico / Intermediário
CURSO PRÁTICO Application Virtualization 5.0 Nível: Básico / Intermediário Módulo 2 Pré-requisitos Índice Configurações Suportadas... 3 Management Server... 3 Publishing Server... 3 Reporting Server...
Leia maisAutor: Hernandes Martins. http://hernandesmartins.blogspot.com.br Email: hernandss@gmail.com. Março de 2015. Zabbix 2.4 CentOS 7 Tutorial Instalação
Zabbix 2.4 CentOS 7 Tutorial Instalação Neste tutorial vamos abordar as etapas de instalação do Zabbix 2.4.3, conforme documentação você pode optar por instalar via pacotes (repositórios) ou source (compilar
Leia maisAdvanced 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 maisInstalando o Lazarus e outros sistemas de suporte. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011
Instalando o Lazarus e outros sistemas de suporte Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 1 Levante e ande - Instalando o Lazarus e outros sistemas de suporte. Ano: 02/2011 Nesta Edição
Leia maisGuia de instalação Command WorkStation 5.5 com o Fiery Extended Applications 4.1
Guia de instalação Command WorkStation 5.5 com o Fiery Extended Applications 4.1 Sobre o Fiery Extended Applications O Fiery Extended Applications (FEA) 4.1 é um pacote dos seguintes aplicativos para uso
Leia maisConteú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- O MySQL para além da sua utilização em modo linha de comandos, também pode ser utilizado através de ferramentas gráficas.
Objetivo: Utilização das ferramentas gráficas do MySQL Instalação das ferramentas gráficas do MySQL: - O MySQL para além da sua utilização em modo linha de comandos, também pode ser utilizado através de
Leia mais*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 maiswww.neteye.com.br NetEye Guia de Instalação
www.neteye.com.br NetEye Guia de Instalação Índice 1. Introdução... 3 2. Funcionamento básico dos componentes do NetEye...... 3 3. Requisitos mínimos para a instalação dos componentes do NetEye... 4 4.
Leia mais