Digão, dá uma olhada neste código, vc monta um Record e utiliza ele com
uma query dinâmica.
CREATE OR REPLACE Function TESTE1
Return Int Is
--str Varchar2(1000);
Type T_Cur1 Is Record
(
Cod Int
);
C_Cur1 T_Cur1;
Type PtypeCur1 Is Ref Cursor;
TypeCur1 P
Você pode setar o que você quiser, Elen. Você pode entrar com "alter
session set nls_date_format = '-MM-DD'", p/ configurar a data, por
exemplo. Pode configurar Currency, Numeric Characters, etc... Isso não é
padrão do banco. Quando você se conecta, vale o que está no cliente
Oracle. Se
Procure por "emca", um utilitário de linha de comando que você pode usar
p/ recriar, reconfigurar e outros "ar" o em.
Reginaldo Ribeiro
skype: dbcom_it_experts
Mobile: 551192344290
Carlos Henrique Correa wrote:
>
> Ao iniciar o DBConsole recebo a seguinte msg:
>
> [EMAIL PROTECTED] bin]$ emctl
Ao iniciar o DBConsole recebo a seguinte msg:
[EMAIL PROTECTED] bin]$ emctl start dbconsole
TZ set to Brazil/East
OC4J Configuration issue.
/u01/app/oracle/product/10.2.0.1/db_1/oc4j/j2ee/OC4J_DBConsole_localhost.localdomain_orcl
not found.
No diretório existe o arquivo OC4J-DBConsole_lo
Era isso mesmo... Muito obrigado Neilor.
Daniel Mello
-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Neilor Mendes
Enviada em: terça-feira, 16 de janeiro de 2007 11:14
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Duplicar Usuário
Olá, obrigado a todos que me ajudaram... resolvi da seguinte maneira:
create or replace function teste1() return int is
valor int;
str_query varchar2(1000);
str_lista varchar2(1000);
TYPE refcursor IS REF CURSOR;
ref1 refcursor;
BEGIN
--Inicio da query
str_query := 'SELECT cod from
tente usar a opção identified by values.
Segue abaixo exemplo
create user teste
identified by values 'VALOR_CRIPTOGRAFADO'
default tablespace default_tbs
temporary tablespace temporary_tbs
*Neilor Mendes*
*Célula de Banco de Dados*
GSI – Gerência de Sistemas de Informação
*TACOM Eng
Boa tarde a todos...
Pessoal preciso de duplicar um usuário de banco, ou seja, fazer
uma cópia idêntica, com todos os atributos e permissões, alterando somente o
username, fiz um procedure que está realizando esta tarefa mas estou
enfrentando problemas pra realizar uma cópia da senh
Bom dia pessoal, tenho uma base de dados de produção que está com
aproximadamente 700gb e a SGA tem 12gb.
Tenho a necessidade de diminuir o parâmetro UNDO_RETENTION de 83404
para 36000. A tablespace de undo está com 30GB.
Gostaria de saber se alguém já fez este tipo de modificação em sua
base
Pessoal Acabei em um teste aqui criando o Repository no meu banco,
como eu removo ele? Oracle 10g
Grato
sds gabriel
Colega,
testei colocando o codigo abaixo em 1 botao ok:
set_block_property('t_teste', default_where, 'nome like ('''
|| :Bloco.nome || '%'')');
go_block('t_teste');
execute_query;
message(get_block_property('t_teste', default_where));
obs: coloquei até um parentese !
[]s
Marcos Rocha
--- Em
Colega,
substitua pra mim a linha abaixo do ultimo codigo que te enviei ok,
que daí vc vai chegar no resultado esperado ok:
-- 'SELECT cod from t_teste WHERE nome = :str' using v_str;
'SELECT cod from t_teste WHERE nome in (''rodrigo'' , ''teste'')';
[]s
Marcos Rocha
--- Em oracle_br@yahoogr
Colega, tente melhor a Procedure a abaixo ok:
create or replace procedure pro_teste is
v_valor number;
v_str varchar2(1000);
Type cursor_ref1 is ref cursor;
v_ref1 cursor_ref1 ;
BEGIN
v_str := 'rodrigo';
OPEN v_ref1 for
'SELECT cod from t_teste WHERE nome = :str' using v_str;
LOOP
FETCH
Observação: mensagem anexa encaminhada.
__
Fale com seus amigos de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/
[As partes desta mensagem que não continham texto foram removidas]
Então colegas,
o material é 8i, eu tenho certeza que 99% do conteudo dele vc
reaproveita p/ o 10g, daí é somente corrermos atrás para sabermos o
que há de novo no 9i e 10g e complementarmos nossos estudos, é
assim que estou fazendo.
Por ex:
A instrução passa a ter a partir do 9i, se eu não
es
Bom dia,
Alguem poderia me ajudar, gostaria de identificar quais sessões não efetuaram
commit, e estao consumindo TABLESPACE de UNDO.
9.2.0.6 64 bits
AIX 5.3 L
Abcrs,
Fernando Roger
__
Fale com seus amigos de graça com o nov
Carinha, testei aqui e realmente não ta funcioando... ele reclama de fazer
essa montagem "na raça". O que você poderia fazer é usar o comando "execute
immediate [stmt]" ou então você pode criar uma tabela temporary table
On 1/15/07, Digao <[EMAIL PROTECTED]> wrote:
>
> Olá pessoal, tudo bem? Es
Oi Reginaldo
Foi mais o menos que perguntei..rss, na verdade nem sei se existe o que eu
procuro, mas gostaria por exemplo de saber se quando eu setar o meu
nls_language = americam_america.we8iso8859p1 que coleção default receberei
pra moeda, data, order by
Algum Mapa que me mostrasse isso.
18 matches
Mail list logo