ADMINISTRAÇÃO - Ajuda (versão 5.0)

Administração

Selecionar base de dados
Visualizar log
Visualizar protocolo
Listar licenças
Desligar servidor

Salvar

Salvar base de dados
Restaurar base de dados
Registrar backup

Base de Dados

Verificar base de dados
Inicializar base de dados
Carregar anti-dicionário
Carga/Descarga binária
Criar índice
Criar listas de links
Excluir arquivo(s)
Excluir tabela de dados
Padrão de protocolo da base
Modificar dados

Exclusões

Excluir registros de autoridade
Excluir registros bibliográficos

 


Selecionar base de dados

Antes de executar qualquer função dentro da Administração do Alephino, por favor, selecione uma base de dados que será válida para os passos seguintes. A base de dados selecionada é exibida abaixo do título, no quadro esquerdo de sua tela.


Visualizar log

O log contém um sumário de todos os procedimentos de administração realizados. Sempre serão exibidos os últimos 100 procedimentos. Ao executar essa função, a entrada mais recente  - isto é, o último procedimento executado - aparecerá no topo do relatório.

O relatório contém as seguintes informações:

Para visualizar um protocolo detalhado de um procedimento específico, memorize o número do procedimento e siga as instruções da função Visualizar protocolo.


Visualizar protocolo

Para os últimos 100 procedimentos de administração realizados existe um arquivo temporário de protocolo. Ao informar o número do procedimento e clicar no botão "iniciar", o conteúdo do arquivo do protocolo será exibido.

Você pode recuperar o número do procedimento através da função Visualizar log. O número de procedimento que aparece ao selecionar a função Visualizar protocolo é sempre o número relacionado ao último procedimento executado.


Listar licenças

Essa função gera um relatório com a situação atual do uso das licenças no servidor Alephino.

A lista de logs contém as seguintes informações:

tipo (GUI, WWW, Z39.50)
licenças/número total
chave (endereço IP)
horário do último acesso


Desligar servidor

Através dessa função você pode configurar a data e hora em que o servidor Alephino será desligado. Essa configuração tem efeito apenas temporário, ou seja, é válida somente para os procedimentos atuais no servidor.
Para configurar o dia e o horário em que a porta Z39.50 deva ser desligada, selecione um dia e informe o horário desejado; então clique no botão "iniciar". Além disso, você pode desligar diretamente o servidor Alephino; para isso basta clicar no botão "desligar agora".

Parâmetros

Dia
Selecione o dia em que o servidor Alephino deve ser desligado.

hora
Informe a hora (no formato "hora:minutos") em que o servidor Alephino deve ser desligado no dia previamente selecionado.


Salvar base de dados

A idéia fundamental do processo de salvamento do Alephino é carregar todas as atualizações da base de dados (criação, modificação e exclusão de dados) em um arquivo de log .../pools/<pool designation>.log. O arquivo conterá sempre a diferença entre a base de dados atual e a última versão salva da base de dados.
Desde que a base de dados e o arquivo de log não sejam danificados simultaneamente (o que é muito improvável), o processo de salvamento garante a restauração completa dos dados, caso eles tenham sido danificados fisicamente ou logicamente -- por exemplo, através de um encerramento anormal do sistema.

Para restaurar os dados de todas as bases de dados definidas (caso seja necessário), você precisa criar uma "cópia inicial" para cada base através do processo de salvamento do Alephino.

Quando salvar uma base de dados, certifque-se de deixar marcada a caixa Limpar log de transações.

O intervalo de repetição do salvamento não é relevante. Ele dependerá principalmente da quantidade de atualizações da base de dados que se acumulem no arquivo de log, conforme explicado acima.

Após modificar o padrão você sempre precisará criar um novo backup da base de dados relacionada.

Parâmetros

Limpar log de transações Sim/Não:
A limpeza do log de transações remove todas as entradas do log que se relacionam à base de dados previamente salva; as entradas de log não são mais necessárias, pois a base de dados foi salva com sucesso e não está danificada. Dessa forma, o tamanho do arquivo de log será reduzido.
Após salvar e limpar o log de transalções de todas as bases de dados administradas pelo sistema, o arquivo de log deve ter o tamanho ZERO.

diretório alvo
Informe o diretório em que o dado deve ser armazenado. Caso você não informe um diretório, o diretório padrão ../backup será usado.


Restaurar base de dados

Você precisará carregar o backup de sua base de dados quando ela estiver danificada, isto é, quando você receber mensagens como: "Base de dados danificada", "Base de dados bloqueada" ou "Erro de acesso ao segmento BD".

Ao utilizar a função "Restaurar base de dados", o sistema procura o backup em seu disco rígido ou dispositivo externo, dependendo da sua parametrização.
Caso o backup seja localizado, a seguinte mensagem será exibida: "Backup encontrado de MM/DD/AA HH:MM:SS". Então, inicie a restauração da base de dados clicando no botão "iniciar".

Parâmetros

Reconstruir base de dados Sim/Não:
Uma base de dados consistente e completa é criada através da fusão do backup e das atualizações salvas no arquivo de log.

A mensagem de erro "Base não é um backup original" significa que a base de dados usada para a reconstrução não foi criada através da carga de um backup válido. A rotina de reconstrução recusa um backup criado com ferramentas que não estejam implementadas no ALEPHINO.

Entretanto, não há proteção contra o uso de um backup antigo. Nesse caso, os dados que foram adicionados ou modificados no período entre o backup usado e o backup válido (último backup) serão perdidos.

A mensagem "Erro ao gravar base" significa que a reconstrução da base é impossível, pois há muitas diferenças entre o backup e o arquivo de log corrente.

diretório fonte
Informe o diretório que contém os arquivos de backup. Caso você não informe um diretório, o diretório padrão ../backup será usado.

excluir backup após finalizar
Especifique se você deseja excluir os arquivos de backup após restaurar a base de dados.


Registrar backup

Essa função permite criar um registro legível dos backups, isto é, os conteúdos do arquivo de backup serão convertidos para texto não codificado.

Parâmetros

data de
Informe a data (no formato DD.MM.AAAA) a partir da qual o backup deva ser registrado.

data até
Informe a data (no formato DD.MM.AAAA) até a qual o backup deva ser registrado.

A data padrão em ambos os casos é a data corrente.


Verificar base de dados

Essa função efetua uma verificação de arquivos específicos - por exemplo, tabelas de dados, listas de links e índices - para localizar registros defeituosos. Para isso, todos os registros da base de dados são lidos; registros defeituosos são exibidos com os correspondentes números de ID e o motivo do defeito.


Inicializar base de dados

A rotina para a inicialização de uma base de dados normalmente é usada caso a base de dados vazia não possa ser usada em sua forma padrão, ou caso um conjunto de dados separados deva ser administrado numa nova base de dados.

! Antes de executar essa função você precisa selecionar as bases de dados que criar; para isso, utilize a função "Selecionar base de dados" do menu de Administração.


Carregar anti-dicionário

No Alephino há um arquivo que contém o anti-dicionário (lista de palavras que não devem ser indexadas):
arquivo stopl.kat, diretório ../data

Há um anti-dicionário padrão, que está disponível para os campos pesquisáveis "título / palavra-chave", "assunto" e "nomes corporativos". Você pode expandir ou reduzir o anti-dicionário, ou definir campos adicionais de pesquisa.

Quando você modificar o anti-dicionário - preferivelmente, antes de submetê-lo à base de dados - você deve inicializar uma nova base e carregar o anti-dicionário modificado.

If you modify a list of stop words after working with an existing database, you might need to delete the old file in the database before loading the new list and to rebuild the indexes of the related search terms.

Parâmetros

número do arquivo
Informe o número do arquivo (conforme definido no arquivo marcdata.int).

arquivo a carregar
Informe o caminho e nome do arquivo que contém o anti-dicionário.


Carga / Descarga binária

Descarga binária

Essa função permite a exportação da base de dados, incluindo seus registros e o anti-dicionário. Os registros são exportados binariamente.
Você pode selecionar essa função para recriar uma base de dados.

Parâmetros

lista de arquivo
Informe uma lista de números de arquivos lógicos (de acordo com as definições de marcdata.int, disponível no diretório ../etc), separados por vírgulas. Caso você queira verificar todos os arquivos, pode usar o valor padrão "ALL"

arquivo a carregar (opcional)
Informe o diretório e o nome do arquivo de exportação, caso você não queira usar o diretório padrão.
 

Carga binária

Essa função permite a importação de uma base de dados que tenha sido exportada anteriormente através da função "Descarga binária", incluindo seus registros e o anti-dicionário.

Quando a carga de registros exportados for realizada, uma base de dados vazia, relacionada ao arquivo carregado, é assumida.

Parâmetros

lista de arquivo
Informe uma lista de números de arquivos lógicos (de acordo com as definições de marcdata.int, disponível no diretório ../etc), separados por vírgulas. Caso você queira verificar todos os arquivos, você pode usar o valor padrão "ALL"

arquivo a carregar (opcional)
Informe o diretório e o nome do arquivo de exportação, caso anteriormente não tenha usado o diretório padrão (quando fez a exportação através da função "Descarga binária").


Excluir arquivo(s)

A exclusão de arquivos, especificamente de arquivos de índices, pode ser tornar necessária no caso de erros, modificações e acréscimos.

Quando um índice for excluído, você precisará recriá-lo em seguida (veja Criar índice).

Parâmetros

número(s) de arquivo(s)
Informe o número do arquivo que será excluído (conforme definido no arquivo marcdata.int, disponível no diretório ../etc). Caso queira excluir mais de um arquivo ao mesmo tempo, informe os números separados por vírgulas.


Excluir tabela de dados

This function removes a complete master file - with all associated index-files and link-files that may be - from current database.
This is usefull especially if you want to load data from foreign sources repeatedly.

Parâmetros

tabela de dados
Selecione o nome da tabela de dados que deseja excluir.


Criar índice

Essa função recria um índice que tenha sido anteriormente excluído (veja Excluir arquivos). Também serve para adicionar, a um índice já existente, os conteúdos correspondentes a um novo campo de pesquisa, recém-definido na configuração dos índices.
Você não deve trabalhar com a base de dados até que essa função termine de ser executada. A criação de índices é administrada por parâmetros.

Parâmetros

tabela de dados
Selecione o nome da tabela para qual o termo de pesquisa deve ser assinalado.

número(s) de link
Informe os números dos índices que serão criados (conforme definidos no arquivo marcdata.int, disponível no diretório ../etc).


Criar listas de links

Essa função recria uma lista de links que tenha sido anteriormente excluída (veja Excluir arquivos).
Você não deve trabalhar com a base de dados até que essa função termine de ser executada. A criação de links é administrada por parâmetros.

Parâmetros

tabela de dados
Selecione o nome da tabela para qual o link está relacionado.

número(s) de link
Informe os números de links (conforme definidos no arquivo marcata.int, disponível no diretório ../etc) que serão criados.

recriar números seqüenciais
Aleph(ino) GUI-applications must always have a so called sequence number to address records linked to bibliographic records. I.e. items linked to a specific title have consecutive numbers - beginning with "1". As a result of errors while loading foreign data or whatever this numbering may be corrupt.
If you check the box, the numbering will be renewed while linking automatically.


Padrão de protocolo da base

Essa função registra os blocos de controle de uma base de dados existente. Você pode criar um protocolo de base de dados quando não tiver certeza sobre o padrão de uma base, e desejar compará-la com um arquivo de definição de uma base existente.

O protocolo contém informações sobre a data e hora do último backup da base de dados, tamanho dos índices e tamanho dos registros.

Parâmetros

arquivos a gravar: Informe o número do arquivo que será registrado (conforme definido no arquivo marcdata.int, disponível no diretório ../etc). O parâmetro padrão é "ALL", isto é, são gravados todos os arquivos padrão, listas de links e índices.


Modificar dados

Essa ferramenta permite a modificação de um campo específico em diversos registros de um arquivo master. Você especifica as modificações que serão feitas e os campos afetados em um arquivo de script. Exemplos de arquivos de script podem ser encontrados no arquivo ../etc, por exemplo, *script.txt.

Crie um script para cada finalidade. Os scripts são identificados por seus nomes, e podem estar num mesmo arquivo.

Parâmetros

tabela de dados
Informe o nome da tabela cujos registros sofrerão as modificações.

arquivo de script
Informe o diretório e o nome do arquivo que contém o script.

nome do script
Informe o nome do script.


Excluir registros de autoridades

Essa função permite excluir os registros de autoridade que não estão vinculados a registros bibliográficos. Os registros de autoridade são os registros de autores, cabeçalhos de assunto ou de classificação. Selecione a base de autoridades cujos registros deseja excluir pelo menu de seleção existente no campo "registros para excluir".

Antes de iniciar o procedimento de exclusão, você deve fazer um backup de seus dados através da opção "Salvar base de dados" presente nas opções de serviços de "Administração". Quando salvar a base de dados, certifique-se de deixar a caixa "Limpar log de transações" marcada para complementar a operação. Leia também o guia sobre Salvar base de dados.

Parâmetros

Registros a excluir:
Choose here the records which should be deleted: Authors without titles, Corporate bodies without title, Subject headings without title or Notations without title.

Mode of operation:
Choose here the type of batch deletion that you want to run:

List file:
Specify here the path and name of the file that contains the list with the identification numbers of the records which should be deleted. If you leave the field empty, the path ../data/purgelist is used as default.

Detailed messages:
Activate this checkbox if you want a verbose protocol of the batch deletion.


Excluir registros bibliográficos

Essa função permite excluir os registros bibliográficos que não possuem registros de itens vinculados.

Antes de iniciar o procedimento de exclusão, você deve fazer um backup de seus dados através da opção "Salvar base de dados" presente nas opções de serviços de "Administração". Quando salvar a base de dados, certifique-se de deixar a caixa "Limpar log de transações" marcada para complementar a operação. Leia também o guia sobre Salvar base de dados)!

Parâmetros

Data de catalogação antes de:
Here, you may specify that only records which were created before a certain date should be deleted. If you don't want to filter by creation date, simply leave the field empty.

Mode of operation:
Choose here the type of batch deletion that you want to run:

List file:
Specify here the path and name of the file that contains the list with the identification numbers of the records which should be deleted. If you leave the field empty, the path ../data/purgelist is used as default.

Detailed messages:
Activate this checkbox if you want a verbose protocol of the batch deletion.