Perguntas com a marcação «oracle»

Todas as versões do banco de dados Oracle. Adicione uma tag específica da versão, como oracle-11g-r2, se esse contexto for importante na pergunta. Não use para produtos Oracle, como aplicativos ou middleware ou outros produtos de banco de dados de propriedade da Oracle, como MySQL ou BerkeleyDB.


6
O Oracle é gratuito para download?
Sou desenvolvedor Java e atualmente uso o PostgreSQL como RDBMS. No entanto, eu também gostaria de aprender Oracle. Posso baixar uma versão mais recente do Oracle (acho que 11g) gratuitamente? Encontrei este link: Oracle Database 11g Release 2 Downloads , e parece que ele pode ser baixado. No entanto, eu …
15 oracle  plsql 

2
“ORA-01950: sem privilégios no espaço de tabela 'SYSTEM'”: que erro é esse?
Anteriormente, criei um usuário: SQL>create user suhail identified by password SQL>User created. SQL>Grant create session,create table to suhail; SQL>Grant Succeeded. mas quando eu faço o login suhaile tento criar um table, recebo um erro dizendo ORA-01950: no privileges on tablespace 'SYSTEM'. Que erro é esse? Por que isso ocorre? SQL> …

3
Por que tenho que selecionar na tabela dupla?
Isso funciona nos principais Sistemas de Gerenciamento de Banco de Dados de Relação com maior probabilidade de aparecer no StackOverflow / dba.stackexchange, sendo SQL Server, MySQL, PostgreSQL e SQLite (WebSQL) . select 'abc' abc, 1 def; Não funciona no Oracle. Por que precisamos selecionar DUAL no Oracle? O padrão ISO …
15 oracle  select 



2
exclusão / atualização forense de dados
Eu tenho uma necessidade forense de remover dados do oracle. Se eu apenas excluí-lo, entendo que os dados ainda estarão no arquivo de dados até que esse espaço seja reutilizado. Não estou preocupado com o espaço de refazer / arquivar / desfazer, eles envelhecerão razoavelmente rapidamente. Existe algum método para …
15 oracle  security 


2
Por que o DDL truncado?
Eu tenho uma pergunta da entrevista, que foi feita durante a minha entrevista. Eu respondi a pergunta, mas o entrevistador não estava tão convencido com a minha resposta. Então, alguém por favor me corrija com meu entendimento? Q. Por que truncar é DDL Onde como excluir é DML? Ambos fazem …
15 oracle  delete  ddl  truncate 

3
Selecione qual tem data máxima ou data mais recente
Aqui estão duas tabelas. SCHOOL_STAFF SCHOOL_CODE + STAFF_TYPE_NAME + LAST_UPDATE_DATE_TIME + PERSON_ID ================================================================= ABE Principal 24-JAN-13 111222 ABE Principal 09-FEB-12 222111 PESSOAS PERSON_ID + NAME ================= 111222 ABC 222111 XYZ Aqui está minha consulta do oracle. SELECT MAX(LAST_UPDATE_DATE_TIME) AS LAST_UPDATE, SCHOOL_CODE, PERSON_ID FROM SCHOOL_STAFF WHERE STAFF_TYPE_NAME='Principal' GROUP BY SCHOOL_CODE, PERSON_ID …


2
O Oracle PL / SQL possui uma rotina ASSERT padrão?
Eu gostaria de usar uma rotina ASSERT funcionalmente semelhante à encontrada em outros idiomas, ou seja, uma construção (seja um procedimento, sintaxe ...) ASSERT( <condition>, <msg>) de modo que, quando o <condition>passado no primeiro argumento for falso, uma exceção seja gerada com a <msg>mensagem descritiva especificada . Eu sei que …

2
Como liberar espaço em disco? quais logs / diretórios para limpar?
Quero liberar espaço em disco na minha máquina Linux. Analisei o uso do espaço e descobri que os seguintes diretórios têm um tamanho grande /u01/app/11.2.0/grid/cv/log /u01/app/11.2.0/grid/log/diag/tnslsnr/r1n1/listener_scan2/alert (Contains xml files) /u01/app/11.2.0/grid/rdbms/audit(Contains .aud files) /home/oracle/oradiag_oracle/diag/clients/user_oracle/host_XXXXXXXXXX/alert(Contains xml files) /u01/app/oracle/diag/rdbms/crimesys/crimesys1/alert (Contains xml files) Posso excluir o conteúdo desses diretórios? Nota: quero dizer conteúdo e …

5
PL / SQL: melhor maneira de contar elementos em uma matriz?
Dado isto: DECLARE TYPE T_ARRAY IS TABLE OF VARCHAR2(2000) INDEX BY BINARY_INTEGER; MY_ARRAY T_ARRAY; V_COUNT INTEGER; Eu gostaria de fazer: BEGIN -- ... some code filling the MY_ARRAY array -- obviously COUNT_ELEMENTS() does not exists, this is what I'm looking for :-) V_COUNT := COUNT_ELEMENTS(MY_ARRAY); DBMS_OUTPUT.PUT_LINE('My array containts ' || …
14 oracle  plsql 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.