ORACLE – Verifique Fragmentação de objetos no seu Schema

Oracle Flashback Query: Recuperando dados

Imagine a seguinte situação: você executou um delete em vários registros, "commitou" e depois percebeu que fez o filtro errado. ...

Oracle Isolation Level – Tipos

Com sistemas de banco de dados robustos e complexos, deve haver uma maneira de gerenciar possíveis conflitos que possam surgir ...

Diferenças entre FUNCTION e PROCEDURE

Uma function é um bloco muito semelhante a uma procedure.Usarei o PL/SQL como exemplos, mas o conceito serve para outras linguagens de ...

Diferença entre banco de dados, instância, schema, tablespaces e etc.

Vamos a um pouco de teoria de banco de dados. Tenho certeza que será muito útil para os universitários. :) ...

select substr(owner,1,15), substr(SEGMENT_NAME, 1,30), substr(SEGMENT_TYPE,1,10), substr(TABLESPACE_NAME,1,20), EXTENTS, MAX_EXTENTS from dba_segments where owner like (‘P%’) order by owner, extents desc; Observações: Quanto mais Extents pior; O owner like (‘P%’) busca todo os objetos de schemas com P%… ou seja: precisa ser adaptado a sua realidade quando for executado. Recomendo a leitura de: https://levipereira.wordpress.com/2010/10/19/desfragmentando-tabelas-no-oracle-10g/ http://www.devmedia.com.br/oracle-10g-11g-desfragmentacao-online-de-tabelas/30166 Oracle Flashback […]

COMO SABER QUAL O NLS_LANG CONFIGURADO PARA O BANCO DE DADOS

Oracle Flashback Query: Recuperando dados

Imagine a seguinte situação: você executou um delete em vários registros, "commitou" e depois percebeu que fez o filtro errado. ...

Oracle Isolation Level – Tipos

Com sistemas de banco de dados robustos e complexos, deve haver uma maneira de gerenciar possíveis conflitos que possam surgir ...

ORA-01843: not a valid month e formato incorreto da data no Windows Server 2012 R

Recentemente, migrando um servidor web, tive um problema de exibição de data em alguns sistemas. Outros até apresentaram erro "ORA-01843: ...

Diferenças entre comandos DDL, DML, DCL e TCL

DDL – Data Definition Language ( DDL) são usadas para definir a estrutura de banco de dados ou esquema. Alguns exemplos: ...

Você pode usar a view v$nls_parameters para ver: LANGUAGE, TERRITORY e CHATACTER SET estão configurados para o banco de dados Oracle. Para isso, execute o select: select DECODE(parameter, ‘NLS_CHARACTERSET’, ‘CHARACTER SET’,‘NLS_LANGUAGE’, ‘LANGUAGE’,‘NLS_TERRITORY’, ‘TERRITORY’) name,value from v$nls_parametersWHERE parameter IN ( ‘NLS_CHARACTERSET’, ‘NLS_LANGUAGE’, ‘NLS_TERRITORY’) Abraço. Oracle Flashback Query: Recuperando dados Imagine a seguinte situação: você executou um […]

Oracle Flashback Query: Recuperando dados

ORA-01843: not a valid month e formato incorreto da data no Windows Server 2012 R

Recentemente, migrando um servidor web, tive um problema de exibição de data em alguns sistemas. Outros até apresentaram erro "ORA-01843: ...

O que é SQL ?

SQL (structured Query Language) é um conjunto de comandos de manipulação de banco de dados utilizado para criar e manter ...

Diferenças entre comandos DDL, DML, DCL e TCL

DDL – Data Definition Language ( DDL) são usadas para definir a estrutura de banco de dados ou esquema. Alguns exemplos: ...

Usando GLOBAL TEMPORARY TABLE

Global temporary table é um objeto que possui um comportamento equivalente a uma tabela, sendo que os dados inseridos estarão ...

Imagine a seguinte situação: você executou um delete em vários registros, “commitou” e depois percebeu que fez o filtro errado. Parece surreal, mas pode acontecer, tanto apagando quanto manipulando os dados de uma determinada tabela. Somos humanos e podemos errar. Pensando no contexto da recuperação de dados, é importante conhecermos o modelo de “flashback query” […]

Diferenças entre FUNCTION e PROCEDURE

ORACLE – Verifique Fragmentação de objetos no seu Schema

select substr(owner,1,15), substr(SEGMENT_NAME, 1,30), substr(SEGMENT_TYPE,1,10), substr(TABLESPACE_NAME,1,20), EXTENTS, MAX_EXTENTS from dba_segments where owner like ('P%') order by owner, extents desc; Observações: ...

COMO SABER QUAL O NLS_LANG CONFIGURADO PARA O BANCO DE DADOS

Você pode usar a view v$nls_parameters para ver: LANGUAGE, TERRITORY e CHATACTER SET estão configurados para o banco de dados ...

Oracle Flashback Query: Recuperando dados

Imagine a seguinte situação: você executou um delete em vários registros, "commitou" e depois percebeu que fez o filtro errado. ...

O que é SQL ?

SQL (structured Query Language) é um conjunto de comandos de manipulação de banco de dados utilizado para criar e manter ...

Uma function é um bloco muito semelhante a uma procedure.Usarei o PL/SQL como exemplos, mas o conceito serve para outras linguagens de BD também. O que podemos entender de início entre esses dois tipos de blocos é que os blocos functions retornam valores e as procedures podem ou não retornar um valor. As functions tem duas características […]

O que é SQL ?

Trabalhando com HASHBYTES no SQL Server

Hoje precisei criar uma função para gerar um Hash SHA2_512 dentro de um banco SQL Server 2016. Para quem não ...

Diferença entre banco de dados, instância, schema, tablespaces e etc.

Vamos a um pouco de teoria de banco de dados. Tenho certeza que será muito útil para os universitários. :) ...

Procurando textos nos objetos do Oracle

Pessoal, algumas vezes precisamos buscar uma palavra dentro de todos os objetos no banco de dados e não sabemos como ...

Oracle Isolation Level – Tipos

Com sistemas de banco de dados robustos e complexos, deve haver uma maneira de gerenciar possíveis conflitos que possam surgir ...

SQL (structured Query Language) é um conjunto de comandos de manipulação de banco de dados utilizado para criar e manter a estrutura desse banco de dados, além de incluir, excluir, modificar e pesquisar informações nas tabelas dele. A linguagem SQL não é uma linguagem de programação autônoma; poderia ser chamada de “sub linguagem”. Quando se […]

Procurando textos nos objetos do Oracle

ORACLE – Verifique Fragmentação de objetos no seu Schema

select substr(owner,1,15), substr(SEGMENT_NAME, 1,30), substr(SEGMENT_TYPE,1,10), substr(TABLESPACE_NAME,1,20), EXTENTS, MAX_EXTENTS from dba_segments where owner like ('P%') order by owner, extents desc; Observações: ...

COMO SABER QUAL O NLS_LANG CONFIGURADO PARA O BANCO DE DADOS

Você pode usar a view v$nls_parameters para ver: LANGUAGE, TERRITORY e CHATACTER SET estão configurados para o banco de dados ...

Oracle Flashback Query: Recuperando dados

Imagine a seguinte situação: você executou um delete em vários registros, "commitou" e depois percebeu que fez o filtro errado. ...

O que é SQL ?

SQL (structured Query Language) é um conjunto de comandos de manipulação de banco de dados utilizado para criar e manter ...

Pessoal, algumas vezes precisamos buscar uma palavra dentro de todos os objetos no banco de dados e não sabemos como fazer. Pois bem, segue uma query que pode ajudar muito. SELECT *FROM ALL_SOURCEWHERE UPPER(TEXT) LIKE ‘%TEXTO%’ Nessa query, ele irá procurar a palavra “TEXTO” em todos os objetos do banco, se encontra algum objeto que […]

Trabalhando com HASHBYTES no SQL Server

O que é SQL ?

SQL (structured Query Language) é um conjunto de comandos de manipulação de banco de dados utilizado para criar e manter ...

Diferença entre banco de dados, instância, schema, tablespaces e etc.

Vamos a um pouco de teoria de banco de dados. Tenho certeza que será muito útil para os universitários. :) ...

Diferenças entre FUNCTION e PROCEDURE

Uma function é um bloco muito semelhante a uma procedure.Usarei o PL/SQL como exemplos, mas o conceito serve para outras linguagens de ...

Procurando textos nos objetos do Oracle

Pessoal, algumas vezes precisamos buscar uma palavra dentro de todos os objetos no banco de dados e não sabemos como ...

Hoje precisei criar uma função para gerar um Hash SHA2_512 dentro de um banco SQL Server 2016. Para quem não conhece ou não sabe, uma função hash é um algoritmo que mapeia dados de comprimento variável para dados de comprimento fixo. Os valores retornados por uma função hash são chamados valores hash, códigos hash, somas […]

Diferenças entre comandos DDL, DML, DCL e TCL

ORACLE – Verifique Fragmentação de objetos no seu Schema

select substr(owner,1,15), substr(SEGMENT_NAME, 1,30), substr(SEGMENT_TYPE,1,10), substr(TABLESPACE_NAME,1,20), EXTENTS, MAX_EXTENTS from dba_segments where owner like ('P%') order by owner, extents desc; Observações: ...

COMO SABER QUAL O NLS_LANG CONFIGURADO PARA O BANCO DE DADOS

Você pode usar a view v$nls_parameters para ver: LANGUAGE, TERRITORY e CHATACTER SET estão configurados para o banco de dados ...

Oracle Flashback Query: Recuperando dados

Imagine a seguinte situação: você executou um delete em vários registros, "commitou" e depois percebeu que fez o filtro errado. ...

Diferenças entre FUNCTION e PROCEDURE

Uma function é um bloco muito semelhante a uma procedure.Usarei o PL/SQL como exemplos, mas o conceito serve para outras linguagens de ...

DDL – Data Definition Language ( DDL) são usadas para definir a estrutura de banco de dados ou esquema. Alguns exemplos: CREATE- para criar objetos no banco de dadosALTER – altera a estrutura da base de dadosTRUNCATE – remover todos os registros de uma tabela, incluindo todos os espaços alocados para os registros são removidosCOMMENT – […]

Usando GLOBAL TEMPORARY TABLE

ORACLE – Verifique Fragmentação de objetos no seu Schema

select substr(owner,1,15), substr(SEGMENT_NAME, 1,30), substr(SEGMENT_TYPE,1,10), substr(TABLESPACE_NAME,1,20), EXTENTS, MAX_EXTENTS from dba_segments where owner like ('P%') order by owner, extents desc; Observações: ...

COMO SABER QUAL O NLS_LANG CONFIGURADO PARA O BANCO DE DADOS

Você pode usar a view v$nls_parameters para ver: LANGUAGE, TERRITORY e CHATACTER SET estão configurados para o banco de dados ...

Oracle Flashback Query: Recuperando dados

Imagine a seguinte situação: você executou um delete em vários registros, "commitou" e depois percebeu que fez o filtro errado. ...

O que é SQL ?

SQL (structured Query Language) é um conjunto de comandos de manipulação de banco de dados utilizado para criar e manter ...

Global temporary table é um objeto que possui um comportamento equivalente a uma tabela, sendo que os dados inseridos estarão disponíveis apenas dentro de uma determinada sessão ou até que sejam “comitados” (mantidos até o fim da transação)… isso depende de como a GTT foi criada. Pode ser muito útil para trabalhar dados temporários antes de […]

Diferença entre banco de dados, instância, schema, tablespaces e etc.

O que é SQL ?

SQL (structured Query Language) é um conjunto de comandos de manipulação de banco de dados utilizado para criar e manter ...

Trabalhando com HASHBYTES no SQL Server

Hoje precisei criar uma função para gerar um Hash SHA2_512 dentro de um banco SQL Server 2016. Para quem não ...

Procurando textos nos objetos do Oracle

Pessoal, algumas vezes precisamos buscar uma palavra dentro de todos os objetos no banco de dados e não sabemos como ...

Oracle Isolation Level – Tipos

Com sistemas de banco de dados robustos e complexos, deve haver uma maneira de gerenciar possíveis conflitos que possam surgir ...

Vamos a um pouco de teoria de banco de dados. Tenho certeza que será muito útil para os universitários. 🙂 Banco de dados:Banco de dados (ou base de dados), é um conjunto de registros dispostos em estrutura regular que possibilita a reorganização dos mesmos e produção de informação. Um banco de dados normalmente agrupa registros […]