Arquivos digitais

fh_lima
Mensagens: 1
Registrado em: 10 Fev 2019, 15:29

Arquivos digitais

Mensagem por fh_lima » 10 Fev 2019, 15:44

Estou usando esse recurso como forma de catalogar e-books em PDF e tenho algumas dúvidas sobre a inserção de arquivos digitais.

Quando insiro arquivos digitais em um registro, onde esse arquivo é armazenado? É criada uma pasta na minha própria máquina para armazená-los ou o programa apenas cria um atalho para o arquivo selecionado?
Caso eu mude de máquina, os arquivos continuarão a abrir?

Obrigado desde já.

cleydyr
Administrador
Mensagens: 702
Registrado em: 19 Jul 2017, 19:43
Localização: Recife

Re: Arquivos digitais

Mensagem por cleydyr » 16 Fev 2019, 12:10

Oi, @fh_lima. Seja bem-vindo ao Fórum.

Os arquivos digitais são guardados nas tabelas do banco de dados. Não é criada uma pasta na sua máquina onde eles seria armazenados, mas fica tudo distribuído entre diversos arquivos de acordo com a estrutura adotada pelo banco de dados PostgreSQL.

Caso você mude de máquina, você terá que exportar o backup do Biblivre 5 incluindo as mídias digitais. Elas serão retiradas do banco de dados e incluídas no arquivo de backup. O Biblivre 5, na sua outra máquina, se encarregará de colocar as mídias digitais contidas no arquivo de backup no banco de dados novamente.

Abraço
Github
Medium
biblivre.cloud: sua biblioteca online sempre estável, a partir de qualquer lugar

CasadaArte
Mensagens: 14
Registrado em: 16 Set 2020, 15:38
Localização: Ribeirão Preto
Contato:

Re: Arquivos digitais

Mensagem por CasadaArte » 29 Out 2020, 18:56

Boa tarde,
E como exportar o arquivo da minha biblioteca de um computador para outro?
Grato

wlucas
Administrador
Mensagens: 2135
Registrado em: 30 Abr 2011, 10:38

Re: Arquivos digitais

Mensagem por wlucas » 01 Nov 2020, 02:47

Bom dia CasadaArte.

O que você se refere a exportar o arquivo do seu computador, acredito que se refere a passar uma cópia do banco de dados para outro computador.

É isso que quis dizer ?

Se caso eu esteja enganado, por favor explicar com mais detalhes o que você deseja fazer.


Atenciosamente,

wlucas.

CasadaArte
Mensagens: 14
Registrado em: 16 Set 2020, 15:38
Localização: Ribeirão Preto
Contato:

Re: Arquivos digitais

Mensagem por CasadaArte » 19 Nov 2020, 16:21

Boa tarde, é exatamente isto que eu quero fazer. Quero colocar os dados de um computador antigo em um computador novo.
Grato

CasadaArte
Mensagens: 14
Registrado em: 16 Set 2020, 15:38
Localização: Ribeirão Preto
Contato:

Re: Arquivos digitais

Mensagem por CasadaArte » 19 Nov 2020, 16:30

Eu copiei o arquivo DATA do PostgreSQL da máquina antiga para a máquina nova. Então fiz a importação do Backup e veio impossibilitado com a seguinte nota:

[Log de restauração de backup do Biblivre 5]
single_schema => single_schema
Restoring 2 schemas for a total of 5 SQL lines
Starting psql
Renaming schema single to _single_1605813310329
Renaming schema global to _global_1605813310329
Processing schema for 'global'
Processing data for 'global'
Processing schema for 'single'
Processing data for 'single'
Processing media for 'single'
Droping schema _single_1605813310329
Droping schema _global_1605813310329
ALTER SCHEMA
ALTER SCHEMA
DELETE 0
psql:<stdin>:4: NOTICE: drop cascades to 63 other objects
DETAIL: drop cascades to function _single_1605813310329.clear_indexing_type()
drop cascades to function _single_1605813310329.clear_record()
drop cascades to sequence _single_1605813310329.access_cards_id_seq
drop cascades to table _single_1605813310329.access_cards
drop cascades to sequence _single_1605813310329.access_control_id_seq
drop cascades to table _single_1605813310329.access_control
drop cascades to table _single_1605813310329.authorities_brief_formats
drop cascades to table _single_1605813310329.authorities_form_datafields
drop cascades to table _single_1605813310329.authorities_form_subfields
drop cascades to table _single_1605813310329.authorities_idx_autocomplete
drop cascades to table _single_1605813310329.authorities_idx_fields
drop cascades to table _single_1605813310329.authorities_idx_sort
drop cascades to table _single_1605813310329.authorities_indexing_groups
drop cascades to table _single_1605813310329.authorities_records
drop cascades to table _single_1605813310329.authorities_search_results
drop cascades to table _single_1605813310329.authorities_searches
drop cascades to table _single_1605813310329.backups
drop cascades to table _single_1605813310329.biblio_brief_formats
drop cascades to table _single_1605813310329.biblio_form_datafields
drop cascades to table _single_1605813310329.biblio_form_subfields
drop cascades to table _single_1605813310329.biblio_holdings
drop cascades to table _single_1605813310329.biblio_idx_autocomplete
drop cascades to table _single_1605813310329.biblio_idx_fields
drop cascades to table _single_1605813310329.biblio_idx_sort
drop cascades to table _single_1605813310329.biblio_indexing_groups
drop cascades to table _single_1605813310329.biblio_records
drop cascades to table _single_1605813310329.biblio_search_results
drop cascades to table _single_1605813310329.biblio_searches
drop cascades to table _single_1605813310329.configurations
drop cascades to table _single_1605813310329.digital_media
drop cascades to table _single_1605813310329.holding_creation_counter
drop cascades to table _single_1605813310329.holding_form_datafields
drop cascades to table _single_1605813310329.holding_form_subfields
drop cascades to table _single_1605813310329.lending_fines
drop cascades to table _single_1605813310329.lendings
drop cascades to table _single_1605813310329.logins
drop cascades to table _single_1605813310329.orders
drop cascades to table _single_1605813310329.permissions
drop cascades to sequence _single_1605813310329.quotations_id_seq
drop cascades to table _single_1605813310329.quotations
drop cascades to sequence _single_1605813310329.request_id_seq
drop cascades to table _single_1605813310329.request_quotation
drop cascades to table _single_1605813310329.requests
drop cascades to table _single_1605813310329.reservations
drop cascades to sequence _single_1605813310329.supplier_id_seq
drop cascades to table _single_1605813310329.suppliers
drop cascades to table _single_1605813310329.translations
drop cascades to table _single_1605813310329.users
drop cascades to table _single_1605813310329.users_fields
drop cascades to table _single_1605813310329.users_types
drop cascades to table _single_1605813310329.users_values
drop cascades to table _single_1605813310329.vocabulary_brief_formats
drop cascades to table _single_1605813310329.vocabulary_form_datafields
drop cascades to table _single_1605813310329.vocabulary_form_subfields
drop cascades to table _single_1605813310329.vocabulary_idx_autocomplete
drop cascades to table _single_1605813310329.vocabulary_idx_fields
drop cascades to table _single_1605813310329.vocabulary_idx_sort
drop cascades to table _single_1605813310329.vocabulary_indexing_groups
drop cascades to table _single_1605813310329.vocabulary_records
drop cascades to table _single_1605813310329.vocabulary_search_results
drop cascades to table _single_1605813310329.vocabulary_searches
drop cascades to table _single_1605813310329.z3950_addresses
drop cascades to table _single_1605813310329.versions
DROP SCHEMA
psql:<stdin>:5: ERROR: relation "global.schemas" does not exist
LINE 1: DELETE FROM "global".schemas WHERE "schema" = 'single';
^

Não sei o que fazer e estou com receio de continuar catalogando. E se o disco da máquina antiga pifar, vou perder todo o trabalho de catalogação?
Grato de novo.

CasadaArte
Mensagens: 14
Registrado em: 16 Set 2020, 15:38
Localização: Ribeirão Preto
Contato:

Re: Arquivos digitais

Mensagem por CasadaArte » 19 Nov 2020, 17:04

Meu caro, eu já fiz tantas tentativas que agora quando tento entrar no BBlivre, quando eu coloco meu login e senha ele diz:
Erro inesperado durante a execução da tarefa.

Devo desistir?
Grato

wlucas
Administrador
Mensagens: 2135
Registrado em: 30 Abr 2011, 10:38

Re: Arquivos digitais

Mensagem por wlucas » 19 Nov 2020, 21:57

Boa noite CasaDaArte.

Algumas mensagens tive excluir pois estavam atrapalhando ao invés de ajudar.

Código: Selecionar todos

Boa tarde, é exatamente isto que eu quero fazer. Quero colocar os dados de um computador antigo em um computador novo.
Grato.
Não sei o que fazer e estou com receio de continuar catalogando. E se o disco da máquina antiga pifar, vou perder todo o trabalho de catalogação?
Grato de novo.

Se você tivesse me explicado antes de sair fazendo, te pouparia tempo. Vamos lá.

Pelo que entendi o seu Biblivre ainda esta funcionando na máquina antiga, certo ?

Se afirmativo, vá ao menu -> Administração-> Manutenção -> A sua esquerda verá o botão " Gerar backup completo" , clique nele e salve o arquivo gerado com a extensão B5ZB em algum lugar seguro, por exemplo : Google Drive


No computador novo, você ainda tem a pasta DATA original, antes da cópia que sobrescreveu os dados ?



Atenciosamente,

wlucas :ugeek:

CasadaArte
Mensagens: 14
Registrado em: 16 Set 2020, 15:38
Localização: Ribeirão Preto
Contato:

Re: Arquivos digitais

Mensagem por CasadaArte » 20 Nov 2020, 16:04

Boa tarde, meu caro
Pois é, deu tudo errado. Desinstalei o PostgresSQL12 e instalei novamente e o Biblivre não abre mais e vem com a seguinte informação:

HTTP Status 500 - org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (FATAL: password authentication failed for user "biblivre")
type Exception report

message org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (FATAL: password authentication failed for user "biblivre")

description The server encountered an internal error that prevented it from fulfilling this request.

exception

biblivre.core.exceptions.DAOException: org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (FATAL: password authentication failed for user "biblivre")
biblivre.core.schemas.SchemasDAO.list(SchemasDAO.java:60)
biblivre.core.schemas.Schemas.reload(Schemas.java:84)
biblivre.core.schemas.Schemas.isLoaded(Schemas.java:165)
biblivre.core.schemas.Schemas.isNotLoaded(Schemas.java:75)
biblivre.core.ExtendedRequest.loadSchemaAndController(ExtendedRequest.java:319)
biblivre.core.ExtendedRequest.<init>(ExtendedRequest.java:69)
biblivre.core.controllers.ExtendedRequestResponseFilter.doFilter(ExtendedRequestResponseFilter.java:49)
biblivre.core.controllers.ReverseProxyServlet.doGet(ReverseProxyServlet.java:41)
javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
root cause

org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (FATAL: password authentication failed for user "biblivre")
org.apache.tomcat.dbcp.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1549)
org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388)
org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
biblivre.core.AbstractDAO.getConnection(AbstractDAO.java:125)
biblivre.core.schemas.SchemasDAO.list(SchemasDAO.java:46)
biblivre.core.schemas.Schemas.reload(Schemas.java:84)
biblivre.core.schemas.Schemas.isLoaded(Schemas.java:165)
biblivre.core.schemas.Schemas.isNotLoaded(Schemas.java:75)
biblivre.core.ExtendedRequest.loadSchemaAndController(ExtendedRequest.java:319)
biblivre.core.ExtendedRequest.<init>(ExtendedRequest.java:69)
biblivre.core.controllers.ExtendedRequestResponseFilter.doFilter(ExtendedRequestResponseFilter.java:49)
biblivre.core.controllers.ReverseProxyServlet.doGet(ReverseProxyServlet.java:41)
javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
root cause

org.postgresql.util.PSQLException: FATAL: password authentication failed for user "biblivre"
org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:293)
org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:108)
org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:66)
org.postgresql.jdbc2.AbstractJdbc2Connection.<init>(AbstractJdbc2Connection.java:125)
org.postgresql.jdbc3.AbstractJdbc3Connection.<init>(AbstractJdbc3Connection.java:30)
org.postgresql.jdbc3g.AbstractJdbc3gConnection.<init>(AbstractJdbc3gConnection.java:22)
org.postgresql.jdbc4.AbstractJdbc4Connection.<init>(AbstractJdbc4Connection.java:32)
org.postgresql.jdbc4.Jdbc4Connection.<init>(Jdbc4Connection.java:24)
org.postgresql.Driver.makeConnection(Driver.java:393)
org.postgresql.Driver.connect(Driver.java:267)
org.apache.tomcat.dbcp.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38)
org.apache.tomcat.dbcp.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
org.apache.tomcat.dbcp.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:1556)
org.apache.tomcat.dbcp.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1545)
org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388)
org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
biblivre.core.AbstractDAO.getConnection(AbstractDAO.java:125)
biblivre.core.schemas.SchemasDAO.list(SchemasDAO.java:46)
biblivre.core.schemas.Schemas.reload(Schemas.java:84)
biblivre.core.schemas.Schemas.isLoaded(Schemas.java:165)
biblivre.core.schemas.Schemas.isNotLoaded(Schemas.java:75)
biblivre.core.ExtendedRequest.loadSchemaAndController(ExtendedRequest.java:319)
biblivre.core.ExtendedRequest.<init>(ExtendedRequest.java:69)
biblivre.core.controllers.ExtendedRequestResponseFilter.doFilter(ExtendedRequestResponseFilter.java:49)
biblivre.core.controllers.ReverseProxyServlet.doGet(ReverseProxyServlet.java:41)
javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.70 logs.

Apache Tomcat/7.0.70

E eu não mudei senha nenhuma.
Grato

CasadaArte
Mensagens: 14
Registrado em: 16 Set 2020, 15:38
Localização: Ribeirão Preto
Contato:

Re: Arquivos digitais

Mensagem por CasadaArte » 20 Nov 2020, 17:39

Meu caro,
Eu já instalei tudo e ele já está abrindo normalmente. Não vou mexer em mais nada. Ele está notificando que estou a mais de 3 dias sem fazer backup e que preciso reindexar as bases de dados. Estou com o arquivo B5BZ na máquina mas ainda não fiz nada. Aguardando suas instruções.
Abraço.

Responder

Voltar para “Backup & Restauração”