Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Pyron

Erro na Criação de DB no Oracle 9i

Recommended Posts

Olá amigos

 

Gostaria de uma ajudinha pois estou ficando careca pensando no que pode estar ocorrendo.

 

Estou utilizando o oracle 9i e como sempre uso o "Database Configuration Assistent" para criar minhas DB's

estava mechendo com 3D e fazia ja um tempo que não mechia porem instalei o Oracle com cuidado e foi tudo

de acordo, os serviços assim como o "listener" são inicializados normalmente porem toda vez que vou criar um

novo banco de Dados recebo sempre o mesmo erro "ORA-02236: Nome de arquivo inválido".

 

Ja tentei varios tipos de nomes diferentes e sempre pego e mesmo erro conforme as fotos abaixo.

 

Imagem Postada

 

Imagem Postada

 

Se alguem tiver alguma ideia qualquer ajuda é bem vinda.

 

Obrigado a todos. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pyron,

 

 

Coloca um SID com mais ou igual a 3 caracteres. Exemplo:

 

SID : JC1, JC2, JCDB e etc...

 

Abraços,

Tentei do jeito que você citou alphamek

mudei o nome do SID para "ucdb1"

mias o erro persiste.

 

ty

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hummmmmmmmmmmmmmm....

 

Pyron,

 

Nas etapas anteriores, veja se todos os caminhos dos arquivos (REDO ou DATAFILE) estão corretos... OU se o DBCA não está pegando o template do seu banco de dados antigo, e como lá já existe um banco criado, ele não irá conseguir criar os novos arquivos para sua nova base!!!

 

Abraços, :blink:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom acredito que o caminho esteja certo e sim, e o oracle ta zerado

porque acabei de isntalar e não consigo criar uma base de dados nova.

da uma olhada na config do bd q estou criando e veja se estou esquecendo

ou errando algo.

 

Imagem Postada

 

Imagem Postada

 

Imagem Postada

 

Imagem Postada

 

Imagem Postada

 

Obrigado pela atenção..

aguardo pro uma luz ^^

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pyron,

 

Coloque o Nome do banco de dados (GLOBAL) e SID iguais.

 

NOme do banco de dados = UCDB

SID = UCDB

 

Depois tem a opção de Listar todos os parâmetros de inicialização, poste para nós, temos que saber pq ele está subindo com 1.4GB de SGA.

 

Abraços,

Compartilhar este post


Link para o post
Compartilhar em outros sites

Colocando o mesmo nome como antes dá o mesmo erro,

 

e os parametros de incialização está na mão

 

Parâmetros de Inicialização

Nome Valor

background_dump_dest {ORACLE_BASE}\admin\{DB_NAME}\bdump

compatible 9.0.0

control_files ("{ORACLE_BASE}\oradata\{DB_NAME}\CONTROL01.CTL", "{ORACLE_BASE}\oradata\{DB_NAME}\CONTROL02.CTL", "{ORACLE_BASE}\oradata\{DB_NAME}\CONTROL03.CTL")

core_dump_dest {ORACLE_BASE}\admin\{DB_NAME}\cdump

db_block_size 4096

db_cache_size 859789KB

db_domain

db_name UCDB

dispatchers (PROTOCOL=TCP)(SER=MODOSE), (PROTOCOL=TCP)(PRE=oracle.aurora.server.GiopServer), (PROTOCOL=TCP)(PRE=oracle.aurora.server.SGiopServer)

fast_start_mttr_target 300

instance_name UCDB

java_pool_size 51200KB

large_pool_size 10240KB

open_cursors 300

processes 150

remote_login_passwordfile EXCLUSIVE

shared_pool_size 320729KB

sort_area_size 524288

timed_statistics TRUE

undo_management AUTO

undo_tablespace UNDOTBS

user_dump_dest {ORACLE_BASE}\admin\{DB_NAME}\udump

Um abraço http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pyron,

 

 

Estranho mesmo, ainda mais que pelo DBCA ele irá esconder o problema real.

 

Verifica os caminhos das variáveis {ORACLE_BASE} que foi configurado pelo DBCA.

 

E veja se o {DBNAME} está realmente com o nome da sua base.

 

Veja se pelo menos tentou criar o banco de dados e se foi gerado algum trace ou informações no alert.log da sua instância.

 

Poderá verificar pelos caminhos que foram passados a sua instância.

 

user_dump_dest {ORACLE_BASE}\admin\{DB_NAME}\udump

 

e

 

background_dump_dest {ORACLE_BASE}\admin\{DB_NAME}\bdump

 

Poste os últimos registros do alert.log para analisar qual está sendo o problema.

 

Abraços, :lol:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Espero que seje isso que Alphamek

 

Instância ORACLE iniciada.

Total System Global Area 1309440472 bytes

Fixed Size 285144 bytes

Variable Size 427819008 bytes

Database Buffers 880803840 bytes

Redo Buffers 532480 bytes

TABLESPACE "" LOGGING DATAFILE EXTENT MANAGEMENT LOCAL

*

ERRO na linha 8:

ORA-02236: nome de arquivo invalido

Dump file C:\oracle\admin\UCDB\bdump\ucdbALRT.LOG

Mon Jul 14 05:01:36 2008

ORACLE V9.0.1.1.1 - Production vsnsta=0

vsnsql=10 vsnxtr=3

Windows 2000 Version 5.1 Service Pack 2, CPU type 586

Starting up ORACLE RDBMS Version: 9.0.1.1.1.

System parameters with non-default values:

processes = 150

timed_statistics = TRUE

shared_pool_size = 352321536

large_pool_size = 10485760

java_pool_size = 58720256

control_files = C:\oracle\oradata\UCDB\CONTROL01.CTL, C:\oracle\oradata\UCDB\CONTROL02.CTL, C:\oracle\oradata\UCDB\CONTROL03.CTL

db_block_size = 4096

db_cache_size = 880803840

compatible = 9.0.0

fast_start_mttr_target = 300

undo_management = AUTO

undo_tablespace = UNDOTBS

remote_login_passwordfile= EXCLUSIVE

db_domain =

instance_name = UCDB

dispatchers = (PROTOCOL=TCP)(SER=MODOSE), (PROTOCOL=TCP)(PRE=oracle.aurora.server.GiopServer), (PROTOCOL=TCP)(PRE=oracle.aurora.server.SGiopServer)

background_dump_dest = C:\oracle\admin\UCDB\bdump

user_dump_dest = C:\oracle\admin\UCDB\udump

core_dump_dest = C:\oracle\admin\UCDB\cdump

sort_area_size = 524288

db_name = UCDB

open_cursors = 300

PMON started with pid=2

DBW0 started with pid=3

LGWR started with pid=4

CKPT started with pid=5

SMON started with pid=6

RECO started with pid=7

Mon Jul 14 05:01:38 2008

starting up 1 shared server(s) ...

starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...

starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...

starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...

Mon Jul 14 05:01:44 2008

Shutting down instance (abort)

License high water mark = 1

Instance terminated by USER, pid = 4004

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pyron,

 

Acho que pode ser BUG no seu DBCA, porque ele não está passando o parâmetro para o script preencher o nome das tablespaces. Por isso que não está criando o banco de dados!

 

Quando tu realizar todos os passos, existe a opção de gerar os scripts. Gere eles e poste aqui todos, serão se não me engano 4 ou 5 scripts para a criação do banco de dados. Entre scripts SQL e BATCH.

 

Abraços, http://forum.imasters.com.br/public/style_emoticons/default/grin.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pyron,

 

Acho que pode ser BUG no seu DBCA, porque ele não está passando o parâmetro para o script preencher o nome das tablespaces. Por isso que não está criando o banco de dados!

 

Quando tu realizar todos os passos, existe a opção de gerar os scripts. Gere eles e poste aqui todos, serão se não me engano 4 ou 5 scripts para a criação do banco de dados. Entre scripts SQL e BATCH.

 

Abraços, http://forum.imasters.com.br/public/style_emoticons/default/grin.gif

Mazah estamos evoluindo, quando eu marco para ele gerar o script

ele reclama que não existe tablespace e sinceramente não sei aonde criar isso.

 

To levando uma surra feia aqui ^^

 

Imagem Postada

 

um abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pyron,

 

Ele chega a gerar os scripts.

 

No DBCA tem uma ABA que fica as tablespaces (Datafiles, tamanho e etc), e se ele não está pegando é porque o valor pode estar em branco, ou pode ser um BUG do DBCA também.

 

Verifique essa ABA, eu não sei onde fica de cabeça!!!

 

Abraços, :lol:

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.