A Oracle 12c For Dummies

Milhares de comandos SQL existem no reino de banco de dados Oracle. Aqui estão algumas que os Administradores de banco de dados usam diariamente. Esta lista pode ser diferente para cada banco de dados Oracle que você usa.

Para fazer issoUtilize este comando
Criar um espaço de tabelaCriar usuários TABLESPACE
DATAFILE '/u01/oracle/oradata/dev12c/users01.dbf' size100M
autoextend na próxima 10M maxsize 4G-
Configurar um usuárioCRIAR ldehoff usuário identificado por 'welcome1'
Os usuários da opção TABLESPACE
QUOTA 10m ON usuários
EXPIRE- SENHA
CREATE ROLE developer_role-
GRANT CREATE SESSION, CREATE TABLE, CREATE SEQUENCE, CREATE VIEW todeveloper_role-
GRANT developer_role TO ldehoff-
Criar uma tabelaCRIAR clientes mesa (
NÚMERO client_id (4) CONSTRAINT pk_client_id CHAVE PRIMÁRIA,
last_name VARCHAR2 (128) NOT NULL,
first_name VARCHAR2 (64) NOT NULL,
acct_number NÚMERO (8) CONSTRAINT uk_acct_number UNIQUE,
NÚMERO advisor_id (4) fk_advisor_id CONSTRAINT
Referências assessores (advisor_id)
) Usuários- TABLESPACE
Criar um índiceCRIAR idx_last_name INDEX ON clientes (last_name)
indexes- TABLESPACE
Criar uma vistaCRIAR OU SUBSTITUIR VISTA client_vw AS
last_name SELECIONAR || ',' || first_name # 147-LAST, PRIMEIRO # 148-, client_id
DE clientes-
Criar uma sequênciaCREATE SEQUENCE client_id_seq
INCREMENTO DE 10
COMEÇAR COM 10-
Use uma seqüênciaINSERT INTO clientes
VALUES (client_id.nextval, 'Schumacher', 'Michael', 1000, 1234) -
Eliminar uma tabelaassessores da TABELA da GOTA CASCATA CONSTRAINTS-
Flash back para uma mesaFLASHBACK assessores tabela para ANTES dropâ
Junte-se a duas tabelaslast_name SELECT, acct_number, advisor_last_name
FROM clients Cadastre-assessores
USANDO (advisor_id) -
Comece ouvinte a partir da linha de comandolsnrctl start
Comece Controle Database Enterprise Manager a partir de linha de comandoemctl começar dbconsole

Watchlist diária para administradores de banco de dados

Os administradores de banco de dados (DBAs) freqüentemente verificar a saúde do banco de dados em uma organização. DBAs às vezes se referem a estas tarefas diárias como "manter as luzes acesas". Como um DBA, você vai querer manter um olhar atento sobre as seguintes áreas:

  • Espaço

  • logs do sistema

  • registros de auditoria

  • sessões

  • backups

  • Os trabalhos em lote

  • Enterprise Manager

Executáveis ​​de linha de comando para Oracle Tools

A Oracle tem diversos utilitários de linha de comando. Aqui estão as mais comuns. Se você não tem certeza sobre como usá-los, tente digitar o comando com help = y.

FerramentaComando
SQL * Plussqlplus
Controle ouvintelsnrctl
Data Pump Exportexpdp
Data Pump Importimpdp
Recovery Managerrman
SQL Developersqldeveloper
net Managernetmgr
Assistente de Configuração de Redenetca

Oracle Database Entrada Gráfico

Você nunca deve anotar as senhas para o seu real bancos de dados Oracle. No entanto, ao mesmo tempo aprender e enchendo seu cérebro com o conhecimento, esquecendo suas senhas para diferentes funcionalidades deve ser a menor das suas preocupações.

meus Logins
Nome do banco de dados da ferramenta (por exemplo, SQL * Plus)Nome de usuárioSenha
______________________________________________________________
______________________________________________________________
______________________________________________________________

Não coloque qualquer informação de produção acima!

menu