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: 99.661 ]

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

VirtualBox no GNU/Linux - Instalação manual

Compilando e testando o novo X11R6.9

Ubuntu Control Center

Compilador Clipper open-source, compile sem problemas os sistemas .PRG no Linux!

Zenwalk - Uma distro e tanto

  
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
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts