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

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

Gerenciamento de Pacotes com Flatpak: Vantagens e Desvantagens

manDVD - Produza DVD-vídeo rápido e fácil

Lançamento do GFP Open (Gerenciador Financeiro Pessoal) versão 0.0.1.2

OpenNebula Sunstone

Criando um pacote DEB manualmente

  
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