Amigos,
Por um problema pessoal após 1 ano longe do grupo, volto a fazer parte da
lista e novamente. Dentro do que for possível vou tentar responder as perguntas
dos colegas do grupo para auxiliar a todos os integrantes da lista.
Sai do banco Citibank Brasil e atualmente estou alocado na
Willian boa tarde.
Não entendi a sua perguntavc quer os comandos utilizados no gerenciamento
do RAC e/ou o processo de instalação do RAC ?
abs,
Luis Figueiredo.
- Mensagem original
De: Willian F. Frasson <[EMAIL PROTECTED]>
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quarta-feira
Edu boa tarde.
Existem algumas possibilidades que descreverei abaixo e a única limitação
tirando Hardware e Software é o U$ (Custo desta Contingencia).
1 - Replicação via Hardware (Storage x Storage EMC DMX1000 /SRDF).
2 - Criar um Dataguard (Com um delay de algum tempo em relação a produção).
ocedimento para
> gerar este problema.
> Creio que a melhor saida sera abrir um chamado na
> Oracle.
> O tempo de duracao dos scripts, execucao do script,
> nao era para demorar mais de uma hora.
>
> []'s
>
> Marcus Pavan
>
>
> -
Fabiana verifique se esta base é do Portal (Oracle
Portal). Verifique se os objetos estão inválidos,
tente levantar algumas infos com o cliente.
abs,
Luis Figueiredo.
--- Willian Frasson <[EMAIL PROTECTED]> escreveu:
> hm.. veja como esta sendo feito o export..
> buffer... e talz..
>
> Fabiana
Oi Alexandre.
Nem o truncate funcionou ?
mande o retorno do evento para o pessoal da lista.
abs.
--- Alexandre Brum <[EMAIL PROTECTED]>
escreveu:
> Obrigado Chiappa
>
> Vou verificar e retorno.
>
> Um grande abraço.
>
> Att.
> Alexandre Brum
>
>
> jlchiappa <[EMAIL PROTECTED]> escreveu:
Oi Andre.
Tudo meio que depende nessa pergunta.
1 ) Esta replicação pode ser via hardware (Via
storage, SRDF (Assync ou Sync)).
2 ) Via Mviews
3 ) Via Database configurando master site, regra de
conflito etc...aqui utilizamos a replicação mas
tivemos problema com o Link.
O negócio é...cuidado pa
Felipe verifique o seguinte.
Vc criou uma grupo dba e um usuário oracle certo ?!
vá no home do usuário oracle e digite "ls -la", vc vai
ver que existe um arquivo oculto ".profile", edite
este cara com o vi e verifique as variáveis de
ambiente...como no exemplo abaixo...:
export ORACLE_SID=xpto
ex
É aqui no Citibank tivemos um ORA-00600 referente a
latch na shared pool e o banco (produção) caia como
uma pedra. Abrimos chamado e a resposta...MIGRE PARA
9.2.0.8 sendo que estavamos na 9.2.0.7, ridículo!
aumentamos a shared pool e nunca mais tivemos
problema.
Depois que o suporte da Oracle foi p
Olá Juliano.
A comutação dos seus redos influenciam na performance
do seu DB. Existe uma view v$log_history que vc pode
verificar a quantidade de switchs que seu DB esta
fazendo.
O ideal é que este tempo de comutação fique entre 20 a
30 min. No bdump vc encontra algumas informações sobre
estes swi
Vc coletou a estatística dos objetos ?
Foi feita alguma alteraçao no init ?
Estas consultas utilizam hint de Rule ?
Vc checou se existe algum evento de espera meio
absurdo?
A versao 9.2.0.6 também é meio baleada de bugs...no
windows eu acho que já tem patch até o 9.2.0.8.
abs,
Luis Figueiredo.
Se voce puder dar um shutdown na base tente o
seguinte.
configure no seu init.ora
optimizer_mode=choose
1) Shutdown immediate.
2) Startup pfile='Caminho do seu pfile init.ora'
abs,
Luis Figueiredo.
--- Listas <[EMAIL PROTECTED]> escreveu:
> Olá pessoal.
>
> Galera qdo conecto ao banco 10g R2
Amigo chutando alto...bem alto ok?!
Serial legal vc colocar mais algumas informações na
próxima vez. Porque este problema é "meio abranjente".
Tipo ...:
1) Como anda a coleta de estatística da sua base?
2) É uma base OLTP um DW ?
3) Versao Standard ou Enterprise ?
4) Os sql's que estão rodando f
Oi Adalberto.
No Oracle proc somente com select = nao dá.
só uma function...o armazenamento será no proprio
banco e a aplicação só irá fazer referencia ao objeto
na chamada. eu acho que é isso que vc precisa não?!
abs,
Luis Figueiredo.
--- Adalberto de Sousa Monteiro
<[EMAIL PROTECTED]> escreveu
Oi Caloline utilize o seguinte recurso...:
ALTER INDEX index_name MONITORING USAGE;
a view V$OBJECT_USAGE tera um falg de Y/N para
auxilia-la na informação se o indice foi utilizado ou
nao.
Voce ira encontrar uma boa referencia no seguinte
documento...:
Oracle9i Database Administrator's Guide
R
Se voce tiver espaço em disco para voltar o backup, eu
acho que seria a única opçao, fazendo o recover unitl
(time do drop). faria um export e um import na
base de destino.
Obs...:logico que depois dessa dor de cabeça a
política de segurança das bases deveriam ser revistas
né?!
abs,
Luis Figu
Oi Marcelo.
Apenas dando mais algumas idéias seria legal voce
controlar o crescimento da sua base.
Mas voce poderia segregar este processo em 3 partes
Parte 1) SGBD no seu Caso Oracle.
Parte 2) SO
- Processador
- Memória
- I/O asyncrono ou nao (se nao verifique se pode
abilitá-lo)
- Processos d
Boa noite pessoal.
Ja tive este problema.
Conseguimos criar a view somente com o schema sys,
mesmo utilizando um owner com os grants apropriados e
até mesmo criando um sinonimo para o seu dblink.
Voce já tentou com o sys, e/ou criar um sinonimo para
o acesso via dblink.
abs,
Luis Figueiredo.
No metalink voce encontraria muitos artigos ate
algumas dicas de parametros do seu init.ora que
afetam sua sga.
Mas existem varios outros sites...no google voce
encontra muita coisa tambem.
abs,
Luis Figueiredo.
DBA Oracle
Citibank Brasil
--- Rodrigo Cavalcante <[EMAIL PROTECTED]>
escreveu:
>
Oi Fabio.
Em Bancos maiores (mais de 200Gb) 2 ou 3 Tb qualquer
migracao torna-se critica por um fator que tende
sempre a ir contra todos "Tempo".
Voce tambem deve analisar fatores como sistema
operacional, hardwares envolvidos, servidores de
aplic, contingencia (standby /dataguard)
Se na sua empre
Xi amigao.
Tem muita coisa.
Database buffer cache
Redo log buffer
Shared Pool
Processos de Background
CBO
Coleta de Estatistica
Tablespaces (Storage das Tbs)
Indices nao utilizados ou tabelas com mais de n
indices (atrapalha nas dml's)
Latches.
Misses nos buffers.
etc...
Hardware:
I/O
Processador
Oi Wagner.
Que fria hein.
o Ambiente é OLTP ou não ?
Como serão os processos em batch (pesados ou
pesadíssimos)?
Quantidade de usuários ?
O banco ficara em um storage ?
RAID o que 1,0,5 ?
Tem uma controladora com cache ?
configuravel(read/write) ? quantos Gb ou Mb tem a
controladora ?
Qual é a v
Guto, boa noite.
Vamos por partes, este processo "muito pesado"
acredito que sejam operações de DML (inserts, deletes
e updates em milhares de registros ok?!)
É bom você verificar os ...:
1) Indices (se existe a necessidade de recria-los pela
desfragmentação)
2) Encadeamento dos Registros.
3) R
Amigo.
O Que você pode fazer é colocar a Tablespace offline e
não um datafile offline e os outros dois online.
Alter Tablespace Tbs_nome offline;
obs - implica em checkpoint e etc..
Alter Tablespace tbs_nome online;
O Correto seria voce ter colocado o banco no estado
mount e via sistema operac
Putz que varzea né amigo?!
Acontece.
Existem muitos ojetos nessas tablespaces se não faça
um export deles ou um create as select ou um move dos
objetos e drop a tablespace. Depois recrie outra
Talespace.
Abs,
Luis Figueiredo.
--- "Teixeira, Gabriel (WMI, Brazil - Sao Paulo)"
<[EMAIL PROTECTED
Bom dia.
no prompt do putty ou no servidor local digite..:
export ORACLE_SID=nome_do_banco
svrmgrl
connect internal
startup
ou para setar algum init.ora
export ORACLE_SID=nome_do_banco
svrmgrl
connect internal
startup pfile='/u01/oracle/admin/pfile/initprod.ora'
abs,
Luis Figueiredo.
---
Boa tarde Ricardo.
Arquivos texto - sql loader.
Arquivos SQL Server - via DTS do SQL para o Oracle ou
gerando um Spool .txt pelo BCP e carregando via loader
Também.
Mas uma maneira mais facil seria utilizando uma
ferramenta de DTS tipo o DataStage, mas é meio $.
Abs,
Luis Figueiredo
Francisco.
Amigo verifique a quantidade de registros que sua
query irá retornar, a quantidade de blocos etc, a
configuracao do seu init.ora
db_file_multiblock_read_count seu otimizador
choose,rule,first_rows etc.
Talvez fique mais "barato" forcar um FTS que ler os
dados e o indice.
Mas a hint q
Olá.
Graficamente a ferramenta é Legal, mas se não fosse
o backup incremental(via storage) e via shell para a
LTO poderiamos ficar sem backup por conta do
ArcServer.
Tivemos problemas na implantação do ArcServer em
Linux HedHat 3 AS (o pessoal da CA não conhecia bem o
SO) e demoraram apro
Oi Gerson.
Voce configurou os arquivos de memória compratilhada,
semáforos de sistema e etc ?
No HedHat eu acho que fica no sysctl.conf de uma
olhada e veja se é compatível com sua memória do s.o.
abs,
Luis Figueiredo.
--- Gerson Luz <[EMAIL PROTECTED]> escreveu:
--
r o
LOG_CHECKPOINT_INTERVAL... mas eu
queria a ajuda de vocês que são mais experientes no
assuntos
On 5/10/06, Luis Claudio Arruda Figueiredo
<[EMAIL PROTECTED]>
wrote:
>
> Marcelo eu acho que seu banco é 9i correto?!
> Mas não temos infos sobre s.o (windows,Linux,Unix)
> for
Oi Ana.
No Metalink existem notas bem legais como
"Note:30286.1" que fornece exatamento o que você
precisa.
Mas acredito que só a escolha do RAID não faça um
milagre imediato, mas a forma que a controladora sera
configurada influi muito (read/write), tipo de
filesystem, distribuição dos datafil
Marcelo eu acho que seu banco é 9i correto?!
Mas não temos infos sobre s.o (windows,Linux,Unix)
formatação do file system, hardware (tipos de disco,
controladora memoria e processador) ajudariam a
clarear um pouco as coisas já que latches não são
problemas simples de resolver sem um conjunto de
Oi Ana.
No Banco Santander a migração do banco SQL Server
2000(DW + ou - 900 Gb) para o Oracle 9.2.0.7 foi feita
via loader, mas o tratamento de campos (e
principalmente datas) que tambem tivemos serios
problemas, utilizamos o DataStage até porque
precisavamos automatizar algumas rotinas de car
Bom dia.
SELECT
nome_da_coluna
FROM
nome_da_tabela
WHERE
rownum<=10
/
--- Jader - Gestor de Atendimento / Núcleo Relatórios
- Engeman EAM <[EMAIL PROTECTED]> escreveu:
-
Pessoa,
Bom dia!
Existe alguma forma no Oracle de retornar som
Amigo no sql developer você pode fazer da seguinte
maneira...:
abra a pasta procedures que fica no seu lado esquerdo
(juntos com os outros objetos) isso ira abrir todas as
procedures, depois click com o botao direito do mouse
em cima da proc que você tera todas as opções,
debugar, test, view, etc.
enviar para: [EMAIL PROTECTED]
Agradeço muita sua atenção
Valeu pela compreensão.
Att.
Rodrigo Cavalcante - Aprendendo Oracle
- Original Message -
From: "Luis Claudio Arruda Figueiredo"
<[EMAIL PROTECTED]>
To:
Sent: Wednesday, April 12, 2006 2:13 PM
Subject: Re: [or
Bom dia amigo.
Verifique o nome do banco desta maneira.
SELECT
name
FROM
v$database;
abs,
Luis Figueiredo.
--- ammorrim_rj <[EMAIL PROTECTED]> escreveu:
-
Bom dia pessoal,
Fiz a instalação do Oracle 9i e criei um banco pelo
DBCA. Tentei
acessar m
Ivan se você não pode ter indisponibilidade "NENHUMA"
existe uma ferramenta da Quest que o pessoal utilizou
nas bases da Unilever (8Tb) para migrar o banco
on-line mas é meio $.
Se você quiser posso pegar o nome da ferramenta e a
empresa que presta a consultoria na instalação e
configuração
Como esta configurado o seu SQLnet.ora no diretório
"$ORACLE_HOME/network/admin/sqlnet.ora"
dê uma olhada e mande para a lista dar uma olhada
junto com seu tnsnames.ora.
tks,
Luis Figueiredo.
--- Luiz Schuh <[EMAIL PROTECTED]> escreveu:
-
Já fiz isso, coloquei
a, possuem 68 regitros.
Agora não sei como fazer a coleta de estatisticas,
poderia me informar
como fazer isso?
Desde já agradeço.
Att.
Rodrigo Cavalcante
- Original Message -----
From: "Luis Claudio Arruda Figueiredo"
<[EMAIL PROTECTED]>
To:
Sent: Wednesday, April 12, 2006
É verdade...meu chute foi bem "1/2 boca" r
Olha só amigo eu tenho uma máquina bem porca em casa
com 1GB de Ram e um proc 2.6 discos ATA (um discao só
de 100GB) nada de RAID nada de controladora com cache
configuravel quase nada de nada ...e suporta tabelas
com 500.000 a 1.500.000 de registr
Amigão...
Qual é a versão do db que você pretende instalar ?
20 mil registros é pouca coisa mesmo em uma tab com
muitos atributos (a não ser que sejam todos campos
clob rsss...)
Mas é tranquilo uma config para esta quantidade de
dados até uma sga default, hardwares by sta.efigênia e
um indice cr
141
INDEX UNIQUE SCAN RMPKCONTA
1 INDEX
TABLE ACCESS BY INDEX ROWIDRM
GFILIAL
11 22
INDEX UNIQUE SCAN RM
Se você der um tnsping funciona ?
A Rota esta adiciona já que você consegue pingar a
outra rede né?!
Mande seu tns e a versão do db.
abs,
Luis Figueiredo.
--- Luiz Schuh <[EMAIL PROTECTED]> escreveu:
-
ORA-12203:TNS: unable to conect to destination
Preciso co
É um bom indicador mas infelismente não é só com este
parâmetro que funciona, depende de outras "N"
variáveis.
Como:
init.ora, hardware(disco "RPM", Controladora,
Processador, Memória, Esta em Fibra ou placa giga
ect...) fragmentação da tabela e indice, tipo de
acesso (hash, merge, nestedloop) util
Oi Reginaldo blz?
Que tipo de replicação você quer fazer ?
Qual é sua versão de banco ?
Mande algumas info a +.
abs,
Luis Figueiredo.
--- "Reginaldo F. Silva" <[EMAIL PROTECTED]>
escreveu:
-
Senhores, após pesquisar um pouco ficaram
algumas dúv
Com um usuário que tenha acesso a dba_tablespaces.
Select tablespace_name from dba_tablespaces;
SYSTEM
UNDOTBS
TEMP
TSDZANTHUS
TSIZANTHUS
Create user Jap
identified by jap
Default Tablespace "SuaTBS"
Temporary Tablespace "SuaTemp";
Grant connect to Jap;
Grant DBA to Jap;
eu acho que é + ou -
Crie um database link para acessar a instancia Y.
Exemplo...:
1 ) Configure seu tnsnames.ora para que ele acesse o
banco y.
ccmstb.MARISA.COM.BR =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST =
128.1.30.193)(PORT = 1521))
)
(CONNECT_DATA =
(SID = s
Rodrigo boa noite.
Tem várias notas no metalink.
Note:67488.1 e Note:180031.1 são bem fáceis de
entender e vai ajudá-lo a montar sua contingencia.
Marcio tenta o seguinte...:
Faça um switch do seu redo e aplique o archive no
standby.
SVRMGR> connect internal
Connected.
SVRMGR>
SVRMGR> alter sy
Obs - Lembrando que para alocar mais de 4GB (32b) só
com Windows Enterprise ou DataCenter.
--- "Carlos A.M. Menezes"
<[EMAIL PROTECTED]> escreveu:
-
Caros, para resumir, o limite de endereçamento de
memória está relacionado com o fato de que sistemas
operacionais
Pessoal eu sei que rolou um "stress" e acho que foi
apenas uma brincadeira, mas cada um tem uma opinião.
Mudando de assunto um pouco vamos a pergunta.
No windows para liberar mais memória para a aplicação
voce deve configurar o
o / 3GB no boot.ini do windows.
Qual é a configuração do seu servi
Segue abaixo o listener conforme você solicitou amigo.
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = Seu
IP)(PORT = 1521))
)
)
SID_
cripts...
k
Thiago M. Zerbinato [thiagomz]
OCP DBA
- ---
http://thiagomz.hpg.com.br
Luis Claudio Arruda Figueiredo wrote:
> Igor tem uma série de scripts em sites como:
>
> http://www.mhavila.com.br/link/db/oracle.html
>
http://www.drunkstunts.com/babes/keyra_ag
Marcelo.
Boa noite.
Amigo pelo que sei a opcao do Resetlogs é utilizada em
recuperações de mídia incompleta ou quando você
utiliza um controlfile para redefinir a numeração de
logs.
Ex...:
Recover Database Until change 2214 using backup
controlfile;
Ou
Recover Database Until time'2006-04-07:1
Andre você esta falando e transportable Tablespaces ?
Se sim, é uma idéia legal e muito utilizada em
ambientes grandes como Data Warehouse em que existe a
necessidade de manipular uma enorme quantidade de
dados.
Essa caracteristica das transportable Tablespaces
existente desde a versao 8.1.5 possu
Andre você esta falando e transportable Tablespaces ?
Se sim, é uma idéia legal e muito utilizada em
ambientes grandes como Data Warehouse em que existe a
necessidade de manipular uma enorme quantidade de
dados.
Essa caracteristica das transportable Tablespaces
existente desde a versao 8.1.5 possu
Andre você esta falando e transportable Tablespaces ?
Se sim, é uma idéia legal e muito utilizada em
ambientes grandes como Data Warehouse em que existe a
necessidade de manipular uma enorme quantidade de
dados.
Essa caracteristica das transportable Tablespaces
existente desde a versao 8.1.5 possu
Igor tem uma série de scripts em sites como:
http://www.mhavila.com.br/link/db/oracle.html
http://www.drunkstunts.com/babes/keyra_agustina_perfect_ass/
www.puschitz.com
http://www.dbasupport.com/oracle/scripts/Detailed/42.shtml
e tem o famoso www.google.com.br
Abs,
Luis Figueiredo.
--- Igor G
Anderson
Procure os registros no alert log (bdump)
Vá no seu $ORACLE_HOME e produre por uma pasta bdump.
(no seu init.ora) tem o local do diretório deste
log.
abs,
Luis Figueiredo.
--- Reginaldo Ribeiro - DBcom IT Experts
<[EMAIL PROTECTED]> escreveu:
-
Dê u
Marcio
Voce pode criar um banco de dados de contingencia e
automatizar a transferencia dos archives logs via
shell ou com um script .bat (no seu caso).
Por exemplo...:
Voce tem os archives no diretório
d:\oracle\product\9.2\archive
esse arquivo .bat vai lá busca os archives e faz o ftp
para o s
Oi Marcio tudo bom ?
Como você esta fazendo um hot backup (via export) não
existe a necessidade de fazer o backup dos datafiles e
etc, você pode recriar seu ambiente normalmente com os
dumps, porem você deve ficar atento para alguns
pontos.
Seu export é full=y ou é pelo owner? porque ai você
prec
Marcelo boa tarde.
O que o chiappa quiz dizer é que se o seu servidor é
multi processado você pode utilizar todos os ecursos
da sua máquina.
Ex..:Se você possui 4 schemas em uma máquina com 4
procs você pode fazer o exp em paralelo dos 4, ou se
possuir apenas 1 schema vocÇe pode dividir as tabela
Boa tarde.
No Oracle 9i utilizamos o sqlplus "/as sysdba"
salve este script como shutdown.sh (para unix ou
linux)
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export ORACLE_SID=seuoraclesid
sqlplus "/as sysdba" << EOF
shutdown immediate;
exit
EOF
abs,
Luis Figue
Boa tarde.
No SQL Server 7.0 (Import Data) ou (DTS)você pode
criar uma conexão com uma base de dados Oracle fazer o
SELECT, tratar os dados e retorna-los ao SQL Server.
Abs,
Luis Figueiredo.
--- ESTUDO <[EMAIL PROTECTED]> escreveu:
-
boa tarde
Colegas, algum
Oi ...
Tente utilizar o execute immediate
Ex...:
Execute immediate 'Truncate table nome_da_tabela';
Obs...: Cuidado porque o truncate não tem rollback
ok?!
abs,
Luis Figueiredo.
--- Aline Rios <[EMAIL PROTECTED]> escreveu:
-
Amigos, boa tarde!
Trabalho com
Bom dia Diones.
Tente o seguinte.
Troque os seguintes parâmetros do seu init.ora
db_block_buffers = 38400(150 Mb)
shared_pool_size = 73400320 (70 Mb)
Large_pool_size = 20971520 (20 Mb)
java_pool_size = Se você não utilizar aplicações
java você pode excluir este param.
Retire este parâmetr
Oi amigo.
Tente trocar o operador * pelo %.
Ex...:
de
select * from tsp_mdoc_template_item us
where us.ds_labl_item like '*Usuario Solicitante*'
por
select * from tsp_mdoc_template_item us
where us.ds_labl_item like '%Usuario%'
abs,
Luis Figueiredo.
--- Luiz Claudio Felicio <[EMAIL PROTECTE
--- [EMAIL PROTECTED] escreveu:
-
E estatisticas tem ?
-Mensagem original-
De: oracle_br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Em
nome de Solange Maria Begosso de Laurentys
Enviada em: segunda-feira, 20 de março de 2006 11:14
Para: oracle_br@yahoog
Se for o mesmo S.O você pode copiar os datafiles, redo
logs, init.ora (lembre-se de edita-lo com os
novos caminhos) e os control files.
Isso tudo se forem da mesma versão de banco também.
Se você não souber mandamos um how to para você.
abs,
Luis Figueiredo.
--- Eduardo - Wat Alimentos Ltda
<[
Com o AS configurado "customizado" você consegue rodar
o Linux com uns 160 Mb.
Você pode criar uma instancia com 800Mb (de início) e
deixar o restante para a aplicação.
Com o tempo você vai monitorando a SGA (DB Buffer
Cache, Shared Pool, Redo Buffer etc) e caso seja
necessário vá almentando sensa
Tente criar um bloco PL/SQL ou uma procedure (melhor
uma proc).
1) Crie um cursor (select)para fechar a sua
necessidade de negócio.
2) faça o update com base no retorno do seu cursor.
abs,
Luis Figueiredo.
--- Adalberto de Sousa Monteiro
<[EMAIL PROTECTED]> escreveu:
---
Eu faria via exp imp.
Você desfragmenta indices e dados, e não corre riscos.
a base é muito grande ?
--- DBA - ORACLE <[EMAIL PROTECTED]> escreveu:
-
Pessoal
Tenho uma base de Produção (Oracle8i) 24X7 e esta será
substituída pela de
desenvolvimento nova (Oracle9
O Paulo tem razão mas depende de outros fatores
também.
Modo como o otimizador esta baseado.
Coleta de estatísticas.
Versão do Banco de dados.
Seletividade da Coluna do Indice e outras "coisinhas"
mais.
No Oracle 9i mesmo que você não sete todos os indices
que compõe seu indice composto o Oracle
Delphi com BDE.
O que estou querendo com isso é se for problema do
sistema deste
terceiro, é entrar em contato com eles para solicitar
a correção
destes problemas.
Grato
Murillo Proença
--- Em oracle_br@yahoogrupos.com.br, Luis Claudio
Arruda Figueiredo
<[EMAIL PROTECTED]>
Os parametros Sort_* estão setados no init.ora
quando você utiliza o TOP você identifica os processos
que mais consomem recursos do host, você chegou a
ligar o trace em alguma sessão ?
--- pedrojosemanso <[EMAIL PROTECTED]>
escreveu:
-
Amigos, boa tarde,
Estamos
Murilo boa tarde.
Quando você desenvolveu os blocos PL/SQL você seguia a
sequencia normal, "open c xxx" "fetch c xxx" "close c
xxx"
Qual é a quantidade de cursores no init.ora
(open_cursors = ?)
Mande estas informações junto com a versão do banco
para podermos ajudar melhor!
Abs,
Luis Figueiredo
Você tem que configurar os segmentos de memória
compartilhada no diretório...:
mas existem outras maneiras conforme as notas abaixo.
vi etc/sysctl.conf
kernel.shmmax
kernel.shmall
kernel.msgmni
kernel.msgmnb
kernel.sem
fs.file-max
fs.aio-max-size
net.ipv4.ip_local_port_range
Tem uma not
Ex...:
1 - Criar a tablespace (se não tiver)
Create Tablespace RBS
Datafile '/u01/oradata/rbs/rbs_01.dbf' Size 2001M
Extent Management Local;
2 - Criar o Segmento de Rollback (e atribuí-lo a
tablespace de RBS)
Create Rollback Segment RBS1
Tablespace RBS
Storage(initial M
next M
Oi Fábio.
Ou se for em uma versão inferior ao Oracle 9i você
pode criar segmentos maiores de Rollback (na
Tablespace de Rollback) e no início do processo
incluir a seguinte string "set transaction use
rollback segment 'segment_name'; "
Mas como você não pode "mexer" na aplicação então crie
segment
Amigo tente o seguinte...:
raise_application_error(-2,' OCOITEMNFATENDIMENTO
- ERRO: Quantidade Digitada Maior que '|| qt_emb);
Abs,
Luis Figueiredo.
--- Adalberto Sousa Monteiro <[EMAIL PROTECTED]>
escreveu:
-
Bom dia Pessoal,
Desculpem a pergunta meio q
Rodrigo o buffer overflow refere-se ao "estouro" da
memória alocada para sua variável.
Geralmente é este o problema, mas dependendo da versão
pode ser um bug.
Tente alterar o tamenho da sua variável(valor maior).
Abs,
Luis Figueiredo.
--- Rodrigo Lether <[EMAIL PROTECTED]> escreveu:
--
Figueiredo.
--- marcosarlindo <[EMAIL PROTECTED]> escreveu:
-
O SO é o Red Hat Enterprise 4 As e a máquina é um Xeon
3,2 Ghz com
Raid 5, 8GB de Ram.
Abraços
--- Em oracle_br@yahoogrupos.com.br, Luis Claudio
Arruda Figueiredo
<[EMAIL PROTECTED]> escreve
Conforme eu disse não depende "APENAS" do from não
disse que não é possível, mas veja a estatística para
validar se é a melhor opção forçar a leitura da tabela
e do índice.
abs,
Luis Figueiredo.
--- Luis Claudio Arruda Figueiredo
<[EMAIL PROTECT
Fábio boa tarde.
A utilização de Hints não depende apenas da clausula
from e sim da clausula where e algumas "outras
variáveis como group by etc...
Mas mande a query inteira os indices e o % de retorno
esperado ai podemos determinar se uma hint de index é
adequada. Alguns parâmetros como
db_file_mu
Bom dia Marcus você pode disponibilizar as informações
do alert-log e seu init.ora.
Grato,
Luis Figueiredo.
--- Marcus Vinicius Miguel Pedro
<[EMAIL PROTECTED]> escreveu:
-
Olá pessoal, tudo bem?!
Hoje tive um sério problema no meu banco de
produção...
Vamos lá.
1 ) Faça um cold-backup de sua base de produção.
2 ) Alter database create standby controlfile to
trace;
Vá no udump e pegue o trace ou especifique um local
logo apos o "to"
ex..: Alter Database Create Standby Control File to
'/u01/oradata/stb_ctl.ctl';
3 ) Va no local onde você gero
Tem o 4547817 no metalink para win 32b.
Ok?!
Luis Figueiredo.
--- Luis Claudio Arruda Figueiredo
<[EMAIL PROTECTED]> escreveu:
-
Boa tarde marcos.
Tem sim, mas qual é o S.O e o Hardware.
Abçs
Luis Figueiredo.
--- marcosarlindo <[EMAIL PROTECTED]&
Boa tarde marcos.
Tem sim, mas qual é o S.O e o Hardware.
Abçs
Luis Figueiredo.
--- marcosarlindo <[EMAIL PROTECTED]> escreveu:
-
Gostaria de saber se a Oracle lançou um Patch Set para
o Oracle 10g
release 2 ?
Grato a todos
Abraços
Marcos Arlindo
--
parar o
desenvolvimento para isso.
Mas já vi que vou ter que fazer no final de semana, eu
acho!
Valeu.
Thiago.
Luis Claudio Arruda Figueiredo escreveu:
> Olá Thiago.
>
> Bom podemos fazer isso de diversas formas...:
>
> 1 ) Export / Import dos objetos de um
schema(usuário)
&
Olá Welvis.
Bom eu não entendi muito bem mas vou tentar ajudar.
Você gerou um trace para uma sessao "x" e rodou o
tkprof ex...:
tkprof ora_trc.log Select_pesado.txt
explain=system/password sys=n
Se você estava utilizando bind variables então
aparecerá uma variável no lugar dos literais que estã
Olá Thiago.
Bom podemos fazer isso de diversas formas...:
1 ) Export / Import dos objetos de um schema(usuário)
para outro.
2 )Create table new_user as (select * from
olduser.nome_tabela);
3 )Gerar uma ddl do objeto que você deseja copiar e
criá-lo com o novo schema e depois fazer um insert com
Bom dia Luis.
Em São Paulo existem 2 ou 3 "parceiras" Oracle.
SENAC
IBTA
En-sof
O valor médio é de R$ 1.600,00 por módulo (eu acho).
No Site da Oracle você consegue ver quais são as
parceiras oracle por região (UF).
No caso de treinamento e se é para gastar mesmo eu
acho a en-sof a melhor opção,
Fala carinha tudo bem?
de uma olhada na nota "Note:209982.1" sobre Dataguard
que reflete bem o problema que você tem enfrentado
atualmente e caso queira rever algum parâmetro sobre a
construção e configuração tem outra nota no metalink
"Note:74185.1" sobre a configuração do destino dos
archives e
Desculpem pelo e-mail anterior...parecia que eu estava
com soluço rsss...)
Marcos bom dia.
Eu acho que vale a pena lembrar os requisitos de
versão do software da Oracle que voc~e utiliza.
Ex...: Standard Edition (sem particionamento)
Enterprise Edition (com particionamento)
Logo o partic
Marcos bom dia.
Eu acho que vale a pena lembrar os requisitos de
versão do software da Oracle que voc~e utiliza.
Ex...: Standard Edition (sem particionamento)
Enterprise Edition (com particionamento)
Logo o particionamento de uma tabela (grande) divide
em partições lógicas menores com bas
Marcos bom dia.
Eu acho que vale a pena lembrar os requisitos de
versão do software da Oracle que voc~e utiliza.
Ex...: Standard Edition (sem particionamento)
Enterprise Edition (com particionamento)
Logo o particionamento de uma tabela (grande) divide
em partições lógicas menores com bas
Marcos bom dia.
Eu acho que vale a pena lembrar os requisitos de
versão do software da Oracle que voc~e utiliza.
Ex...: Standard Edition (sem particionamento)
Enterprise Edition (com particionamento)
Logo o particionamento de uma tabela (grande) divide
em partições lógicas menores com bas
Só completando a sugestão do Rodrigo.
Se nas tabelas existirem índices coloque no import o
parâmetro indexes=n e recrie os indices apos a carga
nas tabelas evitando uma fragmentação desnecessária.
Abraços.
Luis Figueiredo.
--- Rodrigo Salustriano <[EMAIL PROTECTED]>
escreveu:
Bom dia Sharif.
Quantos eschemas você tinha antes de efetuar o export
/ import ?
Foi full ou foi por eschema ?
Se foi por eschema você pode ter feito o import com
outro usuário, gerando esta incompatibilidade!
Ok.
--- Sharif G Raduan <[EMAIL PROTECTED]>
escreveu:
1 - 100 de 110 matches
Mail list logo