Dúvida com relação a alteraçãode OPEN_FILES.

Visualizando 12 posts - 1 até 12 (de 12 do total)
  • Autor
    Posts
  • #95255
    Anônimo
    Convidado

    E ae pessoal, preciso tirar uma dúvida, se eu alterar essa parâmetro dessa forma essa alteração vai ser salva no spfile certo, mas depois que o baixo for baixado esse parametro vai continuar com esse valor ou vai ficar o valor antigo que estava.

    ALTER SYSTEM SET open_files = 1500 SCOPE = SPFILE;

    #95256
    Avatar de IshiiIshii
    Participante

    Olá,

    Esse parâmetro somente seria mudado na CRIAÇÃO do Banco. Se for necessário alterar, será necessário recriar a Base Oracle novamente…

    []s Ishii

    ps: ou seja, mesmo que mude no spfile, você somente conseguiria utilizar o valor de criação….

    #95258
    Anônimo
    Convidado

    Desculpe a minha falha mas o parametro no init que preciso altera é o DB_FILES

    ALTER SYSTEM SET db_files = 400 SCOPE = SPFILE;

    #95260
    Avatar de IshiiIshii
    Participante

    Olá,

    Infelizmente para o db_files também deve ser definido na criação, pois mesmo depois não é mais possível alterar…

    []s Ishii

    #95263

    Olá,

    o parametro “DB_FILES” especifica o máximo de Datafiles que podem ser criados num banco de dados.
    Ele pode ser modificado sem problemas, porém, é necessário um restart da base.

    Você não especifica a versão da base, mas mando-lhe um Link do Oracle 11G que fala sobre isso:

    http://download.oracle.com/docs/cd/E118 … ADMIN11416

    []’s

    #95270
    Avatar de PetersonPeterson
    Participante

    com relação a definição de parâmetros. Quando você dá um alter system e seta o parâmetro com scope = SPFILE, você está dizendo que a alteração é persistente e será escrita no arquivo de parâmetros, mas que ela só entrará em vigor quando a instância for reiniciada.
    Se você omite a cláusula scope, o parâmetro é aplicado imediatamente, mas a alteração dele não é permanente, ou seja, não é escrita no spfile e não permanecerá após a instância ser reiniciada.
    Quando você define o parâmetro com scope=both você diz que a alteração é escrita no spfile e é aplicada nesse momento à instância. Mas isso só é possível se o parâmetro for dinâmico. Há parâmetros que não é possível alterar com a instância em execução.

    #95274
    Anônimo
    Convidado

    Blz, e quais são o parâmetros dinâmicos que podem ser alterados e quais não parâmetros que não são dinâmicos e não podem ser alterados. A propósito tenho bancos 10g e 11g.

    #95286
    Anônimo
    Convidado

    Quais dos parâmetros abaixo são dinâmicos?
    *.audit_file_dest=
    *.background_dump_dest=
    *.compatible=
    *.control_files=
    *.core_dump_dest=
    *.cursor_space_for_time=
    *.db_block_size=
    *.db_domain=
    *.db_file_multiblock_read_count=
    *.dispatchers=
    *.fast_start_mttr_target=
    *.job_queue_processes=
    *.log_buffer=
    *.max_dispatchers=
    *.max_shared_servers=
    *.open_cursors=
    *.OPTIMIZER_DYNAMIC_SAMPLING=
    *.OPTIMIZER_MODE=
    *.pga_aggregate_target=
    *.processes=
    *.recyclebin=
    *.remote_login_passwordfile=
    *.resource_manager_plan=
    *.service_names=
    *.sessions=
    *.sga_max_size=
    *.sga_target=
    *.shared_servers=
    *.SQLTUNE_CATEGORY=
    *.undo_management=
    *.undo_tablespace=
    *.user_dump_dest=

    #95429
    Avatar de juliano_sfjuliano_sf
    Participante

    Olha,

    Que eu saiba o DB_FILES não é um parâmetro de sistema, e sim do arquivo de controle. Assim, uma maneira de alterá-lo seria recriar o arquivo de controle. Não sei no 11g, pq eles mudaram as localizações dos arquivos de trace, mas eu costumava fazer assim para recriar o contro file:
    1) BACKUP FISICO <– vc vai mexer no control file!!!!
    2) alter database backup controlfile to trace;
    3) SHUTDOWN IMMEDIATE
    4)startup nomount
    5) edita o trace, muda o db_files e executa para ele re-criar o controlfile
    6) ALTER DATABASE OPEN RESETLOGS;

    Bom, o caminho é esse.

    Abraços,

    Juliano

    #95461
    Avatar de jspauloncijspaulonci
    Participante

    Ishii , o ora-leo tem razão, esse parametro pode ser facilmente alterado por um simples alter system scope=spfile.

    #95462
    Avatar de jspauloncijspaulonci
    Participante

    Juliano, em relação aos alerts no 11G procure pelo assunto ADRCI.

    #95463
    Avatar de IshiiIshii
    Participante

    #epicfail

    Ainda sou do tempo que esses parâmetros eram definidos e nunca mais alterados. Acho que fazia isso para forçar uma decisão….

    []s Ishii
    😳

Visualizando 12 posts - 1 até 12 (de 12 do total)
  • Você deve fazer login para responder a este tópico.
plugins premium WordPress