DSpace no Ubuntu 12.04 - Instalação via Banco de Dados Oracle 11g

DSpace é um repositório digital construído para indexação, preservação e compartilhamento de produções intelectuais em formato digital, tais como: imagens, artigos, teses, dissertações, vídeos e etc, permitindo a disponibilização destes conteúdos na Internet.

[ Hits: 101.334 ]

Por: Thiago Luis Carneiro Madeira em 18/04/2014


tnsnames / ojdbc6.jar / build.properties



Criação do arquivo "tnsnames"

12. Crie o arquivo de tnsnames do Oracle e inclua as informações do seu banco:

# touch /usr/lib/oracle/11.2/client64/lib/network/admin/tnsnames.ora

DSNV =
(DESCRIPTION =
(LOAD_BALANCE = YES)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST =)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ***** )
(FAILOVER_MODE =
(TYPE = SELECT)
(METHOD = BASIC)
(RETRIES = 20)
(DELAY = 3)
)
)
)

13. Acesse o arquivo do dspace-4.1-src-release:

# cd dspace-4.1-src-release

Para instalar o DSpace com um banco Oracle é um pouco diferente, você vai precisar fazer o download do driver JDBC Oracle, mas, em vez de copiá-lo em um diretório lib, você precisará instalá-lo em seu repositório local Maven.

Instalação do ojdbc6.jar

Acesse o site abaixo e faça o download do arquivo ojdbc6.jar:
14. Instale o ojdbc6.jar com o seguinte comando:

# mvn install:install-file -Dfile=ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3.0 -Dpackaging=jar -DgeneratePom=true

Obs.: todo o comando na mesma linha.

15. Você precisa recompilar o DSpace com um driver Oracle ojdbc6.jar correspondente à sua versão do Oracle. Atualize a versão, conforme abaixo:

# vim dspace-4.1-src-release/pom.xml

<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.3.0</version>
</dependency>

Edição do build.properties

16. Acesse o dspace-4.1-src-release e edite o arquivo build.properties. Este arquivo de propriedades, contém as configurações básicas necessárias para a realização da construção/instalação do DSpace pela primeira vez.

# cd dspace-4.1-src-release
# vim build.properties


dspace.install.dir=/dspace
dspace.hostname = <seu domínio>
space.baseUrl = http://<seu domínio>:8080
dspace.name = DSpace < nome da sua instituição >
solr.server=http://<seu domínio>:8080/solr
default.language = pt_BR
db.name=oracle
db.driver= oracle.jdbc.OracleDriver
db.url=jdbc:oracle:thin:@//<nome do seu banco>:1521/<SID do banco de dados definido no tnsnames.ora>
db.username=<usuário do Banco>
db.password=<senha do bando>
db.schema = <esquema do Banco>
db.maxconnections = 30
mail.server = smtp.<seu servidor smtp>.com.br
mail.server.username = <e-mail valido para aplicação usar >
mail.server.password = <senha do e-mail>
alert.recipient =
registration.notify =

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Instalação de dependências
   3. tnsnames / ojdbc6.jar / build.properties
   4. Construção do banco e instalação do DSpace
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Como realizar migração de Windows para Linux em uma empresa

Procurando software para gerenciar armazenamento... Pensou FreeNAS!

Reconstruindo um pacote RPM

O bom e velho IceWM

Copiando programas dos LiveCDs (Kurumin) para seu Debian sem usar a internet

  
Comentários
[1] Comentário enviado por alandey em 31/01/2015 - 05:41h


Olá,

Você conseguir configurar para acesso a algum repositório como Google Schollar e Scopus? Pode me ajudar como passo? Não consegui pelos manuais.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts