AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-115585

Max's questions

Martin Hope
Max
Asked: 2021-03-13 01:24:25 +0800 CST

Qual visualização contém todas as visualizações de catálogo da Oracle?

  • 0

Não lembro e não consigo encontrar o nome da view que contém a lista de todas as views do catálogo Oracle DBA_%, ALL_% e USER_%.

Qualquer ajuda?

oracle
  • 1 respostas
  • 20 Views
Martin Hope
Max
Asked: 2020-06-09 02:19:38 +0800 CST

Audite todas as instruções de inserção, exclusão, atualização e seleção em um esquema no Oracle 12.2

  • 1

Não consigo entender como criar uma política de auditoria unificada para auditar todas as instruções INSERT, UPDATE, DELETE e SELECT executadas em todos os objetos dentro de um esquema específico.

O objetivo é rastrear as tabelas e visualizações envolvidas em um procedimento PL/SQL específico para uma tarefa de engenharia reversa.

Pelo que entendi da documentação, a única opção é especificar cada tabela/visualização para rastrear dentro da política. Existe uma construção "auditar todos os objetos dentro de um esquema" para a declaração de política de auditoria de criação?

audit oracle-12c
  • 4 respostas
  • 6843 Views
Martin Hope
Max
Asked: 2020-03-20 11:26:08 +0800 CST

Posso usar impdp FULL=Y para uma conversão de conjunto de caracteres do banco de dados Oracle?

  • 0

Preciso criar uma cópia de uma instância Oracle 12.2 (Oracle Restart) em execução em uma VM Linux. A nova instância precisa de uma conversão de charset de WE8ISO8859P1 para UTF8

Comecei criando um clone da VM que agora está funcionando.

Estava pensando em seguir estes passos:

  1. expdp FULL=YES da máquina clonada para um local de armazenamento seguro
  2. destruir o banco de dados do clone usando DBCA
  3. crie um novo banco de dados no clone usando DBCA configurando UTF-8 como charset
  4. impdp FULL=YES da datapump exportada anterior

Tenho algumas dúvidas sobre o impdp FULL=YES... isso funcionará ou substituirá alguma configuração no SYS ou outros esquemas mantidos pelo Oracle com alguns valores que ainda se referem ao charset WE8ISO8859P1?

Isso funcionará ou devo excluir todos os esquemas mantidos pelo Oracle do impdp?

oracle character-set
  • 1 respostas
  • 606 Views
Martin Hope
Max
Asked: 2020-01-10 00:53:12 +0800 CST

É possível limpar todo o conteúdo da visualização SYS.INDEX_STATS do Oracle?

  • 0

Meu objetivo é analisar os índices de um esquema para obter a melhor compactação de índice básica a ser aplicada.

vou usar o comando

ANALYZE INDEX OWNER.INDEX_NAME VALIDATE STRUCTURE;

Isso preencherá a SYS.INDEX_STATSvisualização com as informações que preciso, mas considerando que essa visualização não possui a OWNERcoluna, isso não está me ajudando. Aqui está o porquê:

Na minha instância Oracle tenho muitos esquemas contendo a instalação do mesmo produto preenchido com dados de clientes diferentes.

Estou preenchendo INDEX_STATSlooping DBA_INDEXESe chamando ANALYZE INDEX, portanto, qualquer chamada para ANALYZE INDEX OWNER.INDEX_NAME VALIDATE STRUCTUREsubstituirá a entrada da chamada anterior no mesmo índice em um esquema diferente.

Posso salvar o conteúdo de INDEX_STATSapós ter analisado cada esquema, mas como nem todos os clientes possuem as mesmas tabelas instaladas devido à modularização do software, algumas entradas de INDEX_STATSpodem referir-se a chamadas anteriores para um esquema diferente.

Existe uma maneira de limpar o conteúdo INDEX_STATSpara que eu possa ter uma situação limpa antes de analisar cada esquema? Ou a única solução é juntar-se INDEX_STATSpara DBA_INDEXESsalvar o conteúdo de INDEX_STATSuma tabela final contendo os dados de todos os esquemas?

oracle
  • 1 respostas
  • 137 Views
Martin Hope
Max
Asked: 2019-10-10 00:20:03 +0800 CST

Como o identificador de conexão TNS passado para o SQL*Plus pode ser acessado a partir do script de execução para reconexão?

  • 1

Gostaria de saber como o identificador TNS pode ser usado dentro de um script SQL. Neste exemplo

$ sqlplus MY_USER/pswd@TNSID @script.sql par1 par2

Eu gostaria de obter o TNSID como uma string para usá-lo, script.sqlmas não tenho ideia de onde encontrá-lo.

O objetivo é se reconectar como um usuário diferente na mesma instância.

oracle sqlplus
  • 2 respostas
  • 179 Views
Martin Hope
Max
Asked: 2019-10-03 00:28:50 +0800 CST

Qual é o propósito da cláusula NOLOGGING no banco de dados Oracle TABLES and INDEXES

  • 0

Eu estava vagando qual é o propósito prático de usar a cláusula NOLOGGING em tabelas e índices.

Pelo que sei da documentação do Oracle, podemos impedir que o banco de dados gere logs de redo somente ao INSERIR no modo de caminho direto. Não há possibilidade de evitar a geração de redo log ao UPDATING ou DELETING.

Então, geralmente escrevemos

INSERT /*+ APPEND NOLOGGING */ INTO TABLE ... ;
commit;

para evitar a geração de redo log.

Eu totalmente não entendo qual é a vantagem prática de usar a cláusula NOLOGGING na criação de TABLE ou INDEX nem usar a cláusula NOLOGGING na criação de TABLESPACES para definir o padrão nos objetos que serão criados nesse tablespace.

Alguém pode descrever um cenário prático onde definir esta cláusula em objetos de banco de dados pode dar vantagens?

oracle transaction-log
  • 2 respostas
  • 5257 Views
Martin Hope
Max
Asked: 2019-07-05 07:46:12 +0800 CST

Qual pacote de pré-requisitos é necessário para o Oracle 11g + 12c no mesmo servidor OL7?

  • 2

Preciso instalar 3 casas Oracle no mesmo servidor Oracle Linux 7, mas não está claro para mim quais pré-requisitos preciso instalar antes de continuar.

O que estou planejando configurar é um servidor de duas instâncias independentes (11.2 + 12.2) e uma infraestrutura Oracle Grid para aproveitar os benefícios do Oracle Restart.

Como pré-requisito, no OL7, precisamos executar:

  • yum install oracle-rdbms-server-11gR2-preinstall -y (no caso do Oracle 11.2)
  • yum install oracle-database-server-12cR2-preinstall -y (no caso do Oracle 12.2)

Considerando que estou planejando instalar as seguintes casas Oracle

  • 12.2 Infraestrutura de rede
  • 12.2 Banco de dados
  • 11.2 Banco de dados

devo executar os dois comandos yum mencionados acima ou apenas o pré-requisito 12cR2 é realmente necessário?

oracle oracle-12c
  • 1 respostas
  • 169 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    conectar ao servidor PostgreSQL: FATAL: nenhuma entrada pg_hba.conf para o host

    • 12 respostas
  • Marko Smith

    Como fazer a saída do sqlplus aparecer em uma linha?

    • 3 respostas
  • Marko Smith

    Selecione qual tem data máxima ou data mais recente

    • 3 respostas
  • Marko Smith

    Como faço para listar todos os esquemas no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Listar todas as colunas de uma tabela especificada

    • 5 respostas
  • Marko Smith

    Como usar o sqlplus para se conectar a um banco de dados Oracle localizado em outro host sem modificar meu próprio tnsnames.ora

    • 4 respostas
  • Marko Smith

    Como você mysqldump tabela (s) específica (s)?

    • 4 respostas
  • Marko Smith

    Listar os privilégios do banco de dados usando o psql

    • 10 respostas
  • Marko Smith

    Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Como faço para listar todos os bancos de dados e tabelas usando o psql?

    • 7 respostas
  • Martin Hope
    Jin conectar ao servidor PostgreSQL: FATAL: nenhuma entrada pg_hba.conf para o host 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane Como faço para listar todos os esquemas no PostgreSQL? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh Por que o log de transações continua crescendo ou fica sem espaço? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland Listar todas as colunas de uma tabela especificada 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney O MySQL pode realizar consultas razoavelmente em bilhões de linhas? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx Como posso monitorar o andamento de uma importação de um arquivo .sql grande? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison Como você mysqldump tabela (s) específica (s)? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas Como posso cronometrar consultas SQL usando psql? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas Como faço para listar todos os bancos de dados e tabelas usando o psql? 2011-02-18 00:45:49 +0800 CST

Hot tag

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve