Robson,
O erro seria: ORA-12500, "TNS:Listener Failed to Start a Dedicated Server Process" ? Este erro geralmente é memória cheia mesmo, impossibilitando ao Windows abrir mais processos dedicados. Agora, para solucionar o problema, é preciso responder a pergunta: quando o problema ocorre, sempre ou de vez em quando? Se for sempre, para um banco que vc instalou agora, significa senha errada de listener, faça (do Metalink): SOLUTION You need to configure the Net8 Listener to start under the Windows NT/2000 Administrator account - to do this: 1. Stop the Net listener using the LSNRCTL command. 2. Open Windows NT Services - Start > Settings > Control Panel > Services 3. Select the OracleTNS<listener name> Service 4. Click on Startup, from the 'Log On As' frame, select 'This Account' radio group. Using the list of users, add Administrator ensuring to provide the correct username and password. 5. Restart the Listener and re-try the connection. Caso a resposta seja de vez em quando, aí é memória cheia. Só que para este problema podem haver diversas causas. A mais provável é que vários usuários estão usando o sistema e o servidor não está suportando, este seria um caso para o MTS. Entretanto, tenho visto este problema ser causado por aplicações que não fecham a sessão, então o servidor vai ficando sobrecarregado até estourar, se vc não usa profile para desconectar por time-out ... No caso, o que o Carlos Menezes falou, tem sentido também, mas ele está se referenciando à impossibilidade do Windows gerenciar um processo com mais de 2Gb, que vc pode resolver colocando no c:\boot.ini alguns parâmetros. O paper que ele se refere é: USAR MAIS DE 2 GB PARA O ORACLE NO WINDOWS O que pode ser feito para se utilizar à memória além de 4GB? PAE Physical Address Extensions AWE Address Windowing Extensions (somente em máquinas com mais de 4GB de RAM) Sistemas Operacionais: * Windows 2000 Datacenter Server * Windows 2000 Advanced Server * Windows 2003 Data Center Edition (32-Bit) * Windows 2003 Enterprise Edition (32-Bit) Versões do Oracle que podem usar o AWE: * Oracle 8.1.6.x * Oracle 8.1.7.x * Oracle 9.2.x O oracle não executa a implementação do AWE no release 9.0.1.x Habilitar o suporte no nível de sistema operacional: O AWE pode ser permitido no OS adicionando o interruptor de /PAE ao boot.ini como está: multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Advanced Server" /PAE É possível ter o interruptor de /PAE e de /3GB na mesma máquina, como está: multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Advanced Server" /3GB /PAE Entretanto, esteja ciente que se AMBOS OS interruptores estiverem no lugar, o usuário poderá somente reconhecer até 16GB da RAM. Se você estiver trabalhando com um usuário com mais do que 16GB da RAM, você necessitará escolher entre os dois. Compreendendo a execução do oracle na implementação do AWE: O interruptor de PAE permite você aumentar a quantidade de memória que pode ser usada para o buffer cache do bloco da base de dados do oracle. É importante anotar que esta memória adicional pode SOMENTE ser usada por Oracle no formulário de um valor aumentado para DB_BLOCK_BUFFERS. Porém, este problema acontece quando vc quer aumentar a SGA e o windows não deixa, porque ele não deixa um processo gastar mais de 2Gb. Com a liberação, pode gastar até 3Gb. Só que no caso dos processos dedicados, é aberto um para cada conexão de usuário, acredito que não seja o caso, estarei enganado? De todo modo, aqui já tem material para vc iniciar a pesquisa, e precisando é só dar um retorno. Boa sorte. Ederson Elias de Oliveira DBA Oracle Setransp - GO ------------------------------------------------------------------- _____ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Robson (Datasul) Enviada em: terça-feira, 16 de agosto de 2005 17:27 Para: [EMAIL PROTECTED]; oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Problema ORA-12500 ( URGENTE!!! ) Srs(as) boa tarde, Preciso de um auxílio de vocês. Está ocorrendo um caso onde temos uma aplicação em uso, e quando ocorrem número alto de conexões, e em um certo ponto de utilização de memória, começa a retornar o erro ORA-12500, algo ligado ao Listener. Abaixo seguem alguns dados do Servidor e cópia do arquivo init. Qualquer dica será muito bem vinda. 4Gb de memória. 2 Processadores 3GHz aprox 300Gb de disco. SO: Win2003 Server ########################################### # Cache and I/O ########################################### db_block_size=8192 db_cache_size=256M db_16k_cache_size=256M db_file_multiblock_read_count=8 ########################################### # Cursors and Library Cache ########################################### open_cursors=60000 ########################################### # Database Identification ########################################### db_domain=xxxx.com.br db_name=XXXX service_names=XXXX.xxxx.com.br ########################################### # Diagnostics and Statistics ########################################### background_dump_dest=K:\Oracle\admin\PDTS\bdump core_dump_dest=K:\Oracle\admin\PDTS\cdump user_dump_dest=K:\Oracle\admin\PDTS\udump ########################################### # File Configuration ########################################### control_files=("K:\Oracle\oradata\PDTS\control01.ctl", "K:\Oracle\oradata\PDTS\control02.ctl", "K:\Oracle\oradata\PDTS\control03.ctl") ########################################### # Instance Identification ########################################### instance_name=XXXX ########################################### # Job Queues ########################################### job_queue_processes=10 ########################################### # Miscellaneous ########################################### compatible=9.2.0.0.0 ########################################### # Optimizer ########################################### hash_join_enabled=TRUE query_rewrite_enabled=FALSE star_transformation_enabled=FALSE ########################################### # Pools ########################################### java_pool_size=8M large_pool_size=16M shared_pool_size=300M ########################################### # Processes and Sessions ########################################### processes=1000 ########################################### # Redo Log and Recovery ########################################### #fast_start_mttr_target=300 ########################################### # Security and Auditing ########################################### remote_login_passwordfile=EXCLUSIVE ########################################### # Sort, Hash Joins, Bitmap Indexes ########################################### pga_aggregate_target=655M log_buffer=10240000 sort_area_retained_size = 1024000 sort_area_size = 10240000 max_dump_file_size = 102400 ########################################### # System Managed Undo and Rollback Segments ########################################### undo_management=AUTO undo_retention=10800 undo_tablespace=UNDOTBS1 db_files = 400 db_file_multiblock_read_count = 8 log_checkpoint_interval = 10000 log_checkpoint_timeout = 0 dml_locks = 200 global_names = false Robson Muniz de Souza [As partes desta mensagem que não continham texto foram removidas] ______________________________________________________________________ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar ______________________________________________________________________ Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_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