Olá xará,
Procurei no metalink no Oracle, não achei nada... Fiz um teste aqui, fazendo um update em uma table e sem o commit, abri uma outra sessão e tentei alterar a table... Record locked by another user ORA-00054 resource busy and acquire with NOWAIT specied. Até aí normal !!! Você tem o número do erro no Oracle? Se os outros estão apenas utilizando pesquisas (select) na table, não era para acontecer isto.... Um abraço, Carlos como usuário system, executando o sql abaixo no sqlplus, dá para verificar se a table está "travada" por outro usuário.. --verlock.sql set linesize 132 pagesize 66 break on Kill on username on terminal column Kill heading 'Kill String' format a13 column res heading 'Resource Type' format 999 column id1 format 9999990 column id2 format 9999990 column lmode heading 'Lock Held' format a20 column request heading 'Lock Requested' format a20 column serial# format 99999 column username format a10 heading "Username" column terminal heading Term format a6 column tab format a35 heading "Table Name" column owner format a9 column Address format a18 select nvl(S.USERNAME,'Internal') username, nvl(S.TERMINAL,'None') terminal, L.SID||','||S.SERIAL# Kill, U1.NAME||'.'||substr(T1.NAME,1,20) tab, decode(L.LMODE,1,'No Lock', 2,'Row Share', 3,'Row Exclusive', 4,'Share', 5,'Share Row Exclusive', 6,'Exclusive',null) lmode, decode(L.REQUEST,1,'No Lock', 2,'Row Share', 3,'Row Exclusive', 4,'Share', 5,'Share Row Exclusive', 6,'Exclusive',null) request from V$LOCK L, V$SESSION S, SYS.USER$ U1, SYS.OBJ$ T1 where L.SID = S.SID and T1.OBJ# = decode(L.ID2,0,L.ID1,L.ID2) and U1.USER# = T1.OWNER# and S.TYPE != 'BACKGROUND' order by 1,2,5 --- Em delphi-br@yahoogrupos.com.br, "Carlos Bernardo Schmidt" <[EMAIL PROTECTED]> escreveu > > > Pessoal, > > Alguma luz?? > > Estou realizando um alter table adicionando uma coluna em uma tabela pelo meu sistema em Delphi e aparece a seguinte mensagem "Temporary table resource limit". > > Delphi 7 > Banco Oracle > Conexão via BDE > > Obs. É uma tabela que tem em torno de 320 campos e pelo que parece neste momento que ocorre isto é devido a uma select *, o qual é realizado internamente de alguma forma. > > Como faço para resolver isto? > > Atenciosamente, > > > Carlos > > > [As partes desta mensagem que não continham texto foram removidas] > > > -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html