Olá,
Na verdade, esta questão foi feita no Forum de Discussão da Oracle por um usuário que exportou um schema de banco de dados utilizando o utilitário de exportação (exp), mas não gerou um arquivo de log de saída de tela (utilizando a cláusula LOG). Então como fazer para verificar esta informação sem ter que importar o arquivo novamente para o banco de dados? A boa notícia é que o arquivo dump armazena estas informações possibilitando assim verificar a quantidade de registros exportados de cada tabela. Embora possa ser possível visualizar o conteúdo do arquivo de exportação usando a cláusula SHOW=Y ao importá-lo, o mesmo não irá mostrar as informações de número de registros exportados por tabela. A solução então é criar um arquivo de índice (texto) utilizando a cláusula INDEXFILE como demonstrado no exemplo abaixo:
-- Geração do arquivo dump de exportação
C:\>exp scott/tiger file=emp.dmp tables=emp statistics=none
Export: Release 10.1.0.2.0 - Production on Sex Abr 18 08:32:16 2008
Copyright (c) 1982, 2004, Oracle. All rights reserved.
Conectado a: Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
With the Partitioning, OLAP and Data Mining options
Exportação executada no conjunto de caracteres de WE8PC850 e no conjunto de caracteres
de AL16UTF16 NCHAR o servidor usa WE8ISO8859P1 conjunto de caracteres (conversão de
conjunto de caracteres possível)
Sobre exportar tabelas especificadas ... via Caminho Convencional ...
. . exportando tabela EMP 498 linhas exportadas
Exportação encerrada com sucesso, sem advertências.
-- Geração do arquivo de índice
C:\>imp scott/tiger file=emp.dmp indexfile=sql.txt
Import: Release 10.1.0.2.0 - Production on Sex Abr 18 08:33:07 2008
Copyright (c) 1982, 2004, Oracle. All rights reserved.
Conectado a: Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
With the Partitioning, OLAP and Data Mining options
Arquivo de exportação criado por EXPORT:V10.01.00 via caminho convencional
importação realizada nos conjuntos de caracteres WE8PC850 e NCHAR AL16UTF16
o servidor de importação usa o conjunto de caracteres WE8ISO8859P1 (conversão de
charset possível) . . saltando a tabela "EMP"
Importação encerrada com sucesso, sem advertências.
Verificando o arquivo de índice gerado ...
C:\>findstr "rows" sql.txt
REM ... 498 rows
Nenhum comentário:
Postar um comentário