Pular para o conteúdo
Visualizando 15 posts - 16 até 30 (de 33 do total)
  • Autor
    Posts
  • #95400
    Avatar de NiggazNiggaz
    Participante

      Sim…eu tentei dessa forma, porém retorna erro:

      RMAN-00571: ==================================================
      RMAN-00569: ===========ERROR MESSAGE STACK FOLLOWS============
      RMAN-00571: ==================================================
      RMAN-03002: failure of startup commando at 08/05/2010 11:55:18
      ORA-12514: TNS:listener não conhece o serviço solicitado no descritos de conexão

      RMAN>

      connect target usuário/senha@alvo – aqui estamos falando de qual usuario?
      connect rcvcat usuário/senha@catalogo – oq é rcvcat?

      #95403
      Avatar de vierivieri
      Participante

        Você precisa colocar essa entrada no TNSNAMES.ORA
        se não como vai conectar no target.

        E no target você precisa colocar o tnsnames do catalogo.

        Usuário pode ser o system, ou outro usuário com priv de sysdba.

        #95404
        Avatar de NiggazNiggaz
        Participante

          Oh, o ambiente é o seguinte:

          Windows com 1 banco(10g) e duas instancias: LUIZ(base operacional) e o ORARMAN(que vai fazer os backup).

          Eu queria fazer o backup das duas instancias.

          No ORARMAN, eu já criei tablespace, usuario(rman/rman) e dei as devidas permissões.

          Eu consegui sim fazer o backup das duas instancias, porém sempre setando o ORACLE_SID=INSTANCIA e logando como rman targer /
          Ai sim eu consigo fazer o backup, porém só do SID setado.

          No TNSNAMES.ORA eu já coloquei o ORARMAN(não sei se precisa)

          Com o usuario system q vc falou, deu erro.

          Sinceramente, não sei mais oq fazer….

          #95405
          Avatar de vierivieri
          Participante

            Vou te dar um exemplo prático.

            [oracle@depdata01 ~]$ rman

            Recovery Manager: Release 10.2.0.3.0 – Production on Thu Aug 5 16:04:00 2010

            Copyright (c) 1982, 2005, Oracle. All rights reserved.

            RMAN> connect rcvcat rman/rman@rman

            connected to recovery catalog database

            RMAN> connect target system/xpto@deprac2

            connected to target database: DEPRAC (DBID=2487739144)

            Tendo a conexão OK no tnsnames. Teste com o tnsping no S.O

            voce pode fazer o backup de qualquer base a partir de qualquer servidor com o rman instalado.

            rcvcat => recovery catalog

            #95406
            Avatar de vierivieri
            Participante

              Aonde está sua dúvida?

              RMAN —->>conexão2(RCVCAT) – catalogo
              —>>conexão1(TARGET – base que será backupeada)

              por isso vc sempre precisa ajustar o tnsnames para o catalogo e o target
              a partir do servidor que vc for realizar o backup.

              #95407
              Avatar de NiggazNiggaz
              Participante

                Minhas duvidas são as seguintes:

                eu preciso configurar algum coisa referente ao target?
                É necessario configurar o tnsnames? tendo em vista q estamos na mesma máquina…
                preciso configurar alguma coisa no listener?

                Pq acontece o seguinte…ele só consegue fechar o banco e depois da pau.

                Oq vc quis dizer com, ajustar o tnsnames para o catalogo e o target?

                To enxendo o saco né???

                #95409
                Avatar de vierivieri
                Participante

                  Sua dúvida é com TNSNAMES.

                  você precisa sim, adicionar novas entradas referente ao target e ao catalogo no tnsnames.ora , pois como vc disse vc não quer user o target /
                  setando o Oracle sid, então vc quem que se conectar na instância que quer fazer o backup via TNSNAMES.ORA !!!!!!!!!!!!! haaaaaaaaaaaaaaaa
                  srsrsrsrsrsrssrrsrs

                  Dever de casa:

                  Cole ai pra mim , vc se conectando no target e no rcvcat e executando o backup da base target.
                  Se esse dever não posto mas resposta!! auhaahu

                  []s!!!

                  #95410
                  Avatar de NiggazNiggaz
                  Participante

                    Meu TNSNAMES.ORA

                    LUIZ =
                    (DESCRIPTION =
                    (ADDRESS = (PROTOCOL = TCP)(HOST = luizcarlos)(PORT = 1521))
                    (CONNECT_DATA =
                    (SERVER = DEDICATED)
                    (SERVICE_NAME = LUIZ)
                    )
                    )
                    ORARMAN =
                    (DESCRIPTION =
                    (ADDRESS = (PROTOCOL = TCP)(HOST = luizcarlos)(PORT = 1521))
                    (CONNECT_DATA =
                    (SERVER = DEDICATED)
                    (SERVICE_NAME = ORARMAN)
                    )
                    )

                    agora a conexão e o backup:

                    C:Documents and Settingsluizcarlos.UNISIS-SP>rman

                    Recovery Manager: Release 10.1.0.2.0 – Production

                    Copyright (c) 1995, 2004, Oracle. All rights reserved.

                    RMAN> connect rcvcat rman/rman@orarman

                    conectado ao banco de dados do catßlogo de recuperaþÒo

                    RMAN> connect target system/oracle@LUIZ

                    conectado ao banco de dados de destino: LUIZ (DBID=1187180840)

                    RMAN> run{
                    2> shutdown immediate;
                    3> startup mount;
                    4> backup database include current controlfile tag ‘bkp_full’;
                    5> alter database open;
                    6> }

                    banco de dados fechado
                    banco de dados desmontado
                    encerramento de instÔncia Oracle

                    RMAN-00571: ===========================================================
                    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
                    RMAN-00571: ===========================================================
                    RMAN-03002: failure of startup command at 08/05/2010 17:18:26
                    ORA-12514: TNS:listener nÒo conhece o serviþo solicitado no descritor de conexÒo

                    RMAN>

                    #95417
                    Avatar de vierivieri
                    Participante

                      Porque está fazendo backup com a base em mount.
                      Faz o backup com a base on-line e com archives ligados.

                      #95420
                      Avatar de NiggazNiggaz
                      Participante

                        Vieri meu amigo! rs

                        Acho que falta só um detalhe….rs
                        Como você pode ver abaixo, ele fez o backup….como que eu sei oq é oq?
                        E mais uma coisa…ele só fez da base LUIZ…é assim mesmo?

                        C:Documents and Settingsluizcarlos.UNISIS-SP>rman

                        Recovery Manager: Release 10.1.0.2.0 – Production

                        Copyright (c) 1995, 2004, Oracle. All rights reserved.

                        RMAN> connect rcvcat rman/rman@orarman

                        conectado ao banco de dados do catßlogo de recuperaþÒo

                        RMAN> connect target system/oracle@LUIZ

                        conectado ao banco de dados de destino: LUIZ (DBID=1187180840)

                        RMAN> run{
                        2> backup database include current controlfile tag ‘bkp_full’;
                        3> }

                        Iniciando backup em 06/08/10
                        canal alocado: ORA_DISK_1
                        canal ORA_DISK_1: sid=134 devtype=DISK
                        canal alocado: ORA_DISK_2
                        canal ORA_DISK_2: sid=133 devtype=DISK
                        canal alocado: ORA_DISK_3
                        canal ORA_DISK_3: sid=132 devtype=DISK
                        canal ORA_DISK_1: iniciando conjunto de backup completo de arquivo de dados
                        canal ORA_DISK_1: especificando arquivo(s) de dados no conjunto de backups
                        fno=00001 name=C:ORACLEPRODUCT10.1.0ORADATALUIZSYSTEM01.DBF do arquivo de
                        dados de entrada
                        fno=00004 name=C:ORACLEPRODUCT10.1.0ORADATALUIZUSERS01.DBF do arquivo de d
                        ados de entrada
                        canal ORA_DISK_1: iniciando o componente 1 em 06/08/10
                        canal ORA_DISK_2: iniciando conjunto de backup completo de arquivo de dados
                        canal ORA_DISK_2: especificando arquivo(s) de dados no conjunto de backups
                        fno=00003 name=C:ORACLEPRODUCT10.1.0ORADATALUIZSYSAUX01.DBF do arquivo de
                        dados de entrada
                        fno=00002 name=C:ORACLEPRODUCT10.1.0ORADATALUIZUNDOTBS01.DBF do arquivo de
                        dados de entrada
                        fno=00008 name=D:ORACLEDADOSTS_TESTANDO.DAT do arquivo de dados de entrada
                        canal ORA_DISK_2: iniciando o componente 1 em 06/08/10
                        canal ORA_DISK_3: iniciando conjunto de backup completo de arquivo de dados
                        canal ORA_DISK_3: especificando arquivo(s) de dados no conjunto de backups
                        fno=00005 name=C:ORACLEPRODUCT10.1.0ORADATALUIZEXAMPLE01.DBF do arquivo de
                        dados de entrada
                        fno=00006 name=D:ORACLEDADOSTS_TESTES.DAT do arquivo de dados de entrada
                        fno=00007 name=D:ORACLERMANRMAN.DBF do arquivo de dados de entrada
                        canal ORA_DISK_3: iniciando o componente 1 em 06/08/10
                        canal ORA_DISK_3: componente 1 finalizado em 06/08/10
                        handle de componente=D:ORACLEBACKUPBKP_LUIZ_726324970_27,RMAN comentßrio=NONE

                        canal ORA_DISK_3: conjunto de backups concluÝdo, tempo decorrido: 00:01:02
                        canal ORA_DISK_3: iniciando conjunto de backup completo de arquivo de dados
                        canal ORA_DISK_3: especificando arquivo(s) de dados no conjunto de backups
                        incluindo arquivo de controle atual no conjunto de backups
                        canal ORA_DISK_3: iniciando o componente 1 em 06/08/10
                        canal ORA_DISK_1: componente 1 finalizado em 06/08/10
                        handle de componente=D:ORACLEBACKUPBKP_LUIZ_726324968_25,RMAN comentßrio=NONE

                        canal ORA_DISK_1: conjunto de backups concluÝdo, tempo decorrido: 00:01:15
                        canal ORA_DISK_1: iniciando conjunto de backup completo de arquivo de dados
                        canal ORA_DISK_1: especificando arquivo(s) de dados no conjunto de backups
                        canal ORA_DISK_2: componente 1 finalizado em 06/08/10
                        handle de componente=D:ORACLEBACKUPBKP_LUIZ_726324969_26,RMAN comentßrio=NONE

                        canal ORA_DISK_2: conjunto de backups concluÝdo, tempo decorrido: 00:01:14
                        Incluindo SPFILE atual no conjunto de backup
                        canal ORA_DISK_1: iniciando o componente 1 em 06/08/10
                        canal ORA_DISK_1: componente 1 finalizado em 06/08/10
                        handle de componente=D:ORACLEBACKUPBKP_LUIZ_726325043_29,RMAN comentßrio=NONE

                        canal ORA_DISK_1: conjunto de backups concluÝdo, tempo decorrido: 00:00:02
                        canal ORA_DISK_3: componente 1 finalizado em 06/08/10
                        handle de componente=D:ORACLEBACKUPBKP_LUIZ_726325033_28,RMAN comentßrio=NONE

                        canal ORA_DISK_3: conjunto de backups concluÝdo, tempo decorrido: 00:00:12
                        Finalizado backup em 06/08/10

                        RMAN>

                        Att.

                        #95421
                        Avatar de vierivieri
                        Participante

                          Então não falta mas nenhum detalhe.
                          Ele só faz o backup do target, vc só faz o backup de uma base por vez.

                          Tente esse script aqui, é melhor para visualizar os arquivos depois.

                          run {
                          allocate channel t1 type disk maxpiecesize = 50G;
                          allocate channel t2 type disk maxpiecesize = 50G;
                          allocate channel t3 type disk maxpiecesize = 50G;
                          backup as compressed backupset database include current controlfile tag ‘BKP_LUIZ_FULL_HOT’
                          format ‘/dba/backup/bkp_full_%U.rman’;
                          backup current controlfile tag ‘BKP_CTL_LUIZ’
                          format ‘/dba/backup/bkp_ctl_%U.rman’;
                          backup spfile tag ‘BKP_SPFILE_LUIZ’
                          format ‘/dba/backup/oracle/ADMBI1/data/bkp_spfile_%U.rman’;
                          release channel t1;
                          release channel t2;
                          release channel t3;
                          }

                          run {
                          allocate channel ch1 type Disk maxpiecesize = 5000M;
                          sql “alter system archive log current”;
                          backup archivelog all filesperset 5
                          format ‘/backup/oracle/arch_%U_%d_%s_%t.rman’
                          tag ‘LUIZ_BKP’
                          delete all input;
                          release channel ch1;
                          resync catalog;
                          }

                          Mas oque terá em cada arquivo(backup piece) é tranparente pra vc.
                          Basta pedir o restore que se estiver tudo ok ele saberá aonde buscar.

                          No rman existe diversos comandos informativos e de relátorio
                          depois tente alguns como.

                          report schema;
                          list backup;
                          list backup sumary;

                          #95424
                          Avatar de NiggazNiggaz
                          Participante

                            vieri!

                            ainda não rodei o script que você me passou, pois me enrolei com outra coisa aqui…vou rodar em breve.

                            Mando noticias!

                            #95425
                            Avatar de vierivieri
                            Participante

                              Só não se esquece de adaptar os diretórios na claúsula format

                              #95438
                              Avatar de vierivieri
                              Participante

                                rodou ?

                                #95440
                                Avatar de NiggazNiggaz
                                Participante

                                  Boa tarde vieri!

                                  Acabei de rodar o script e funcionou.
                                  Agora eu tenho varias duvidas…rs posso tira-las?

                                  Pq eu tenho que alocar canais? e pq 50G?
                                  O que serio o compressed backupset?

                                  E oq faz o segundo script? não entendi nada dele…

                                  Se eu quiser fazer backup por schema, tem que ser por TSPITR?

                                  Obrigado!

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