Archive for the ‘Database’ Tag

Aprenda DB2, um dos bancos que mais cresce no mercado!

Não conhece o Banco de Dados IBM DB2?

Ele é um dos bancos com maior participação corportiva! Grandes empresas o utilizam e estão migrando para o mesmo! Recentemente a IBM ganhou uma conta num dos maiores bancos do Brasil para implementar a solução de DataWarehouse, baseada no DB2 é claro! E essa conta não foi a primeira e nem será a última!

A IBM está altamente comprometida com sua área de Information Management, e está investindo pesado em desenvolvimento, pesquisa e marketing. Um ponto importantíssimo para o Brasil, é que a IBM recentemente inaugurou um Laboratório de desenvolvimento do DB2 em São Paulo, no qual eu trabalho!

Já percebeu então que é importante conhecer DB2 para conseguir uma boa alocação no mercado de TI não é? Então ai vão alguns links para você começar sua brincadeira:

Para baixar gratuitamente o Banco de dados DB2, clique aqui.
Aqui temos um livro gratuito em português com tudo que você precisa para começar.
A página do Developer Works do DB2 tem vários artigos e tutóriais, em português para sua comodidade!
Caso precise de suporte, pode pedir em nosso fórum.
Finalmente temos uma série de vídeos sobre banco de dados aqui.

É isso ai, faça bom proveito dos recursos e participe ativamente da comunidade!

Post original por Juliano Martins

Installing CouchDB on Mac OS X Leopard

Howdy!

I had installed CouchDB using Mac Ports but looks like ports installs an old and bugged version of CouchDb. So I decided to uninstall the couchdb and install it straight from source.

Here we go. Open your terminal and follow the instructions.

Installing CouchDB dependencies

First step is to install the ICU (International Components for Unicode). Execute the following commands:

$ curl -O http://download.icu-project.org/files/icu4c/4.2.1/icu4c-4_2_1-src.tgz
$ tar xvf icu4c-4_2_1-src.tgz
$ cd icu/source
$ ./configure --prefix=/usr/local
$ make
$ make install
$ cd ~

Now, we need to install another dependency, the SpiderMonkey, which is a Mozilla Foundation Javascript engine.

$ curl -O ftp://ftp.mozilla.org/pub/mozilla.org/js/js-1.7.0.tar.gz
$ tar xvf js-1.7.0.tar.gz
$ cd js/src
$ make BUILD_OPT=1 -f Makefile.ref
$ sudo mkdir -p /usr/include/smjs
$ sudo cp *.(h,tbl} /usr/include/smjs/
$ cd Darwin_OPT.OBJ
$ sudo cp *.h /usr/include/smjs/
$ sudo cp js /usr/local/bin/
$ sudo cp libjs.dylib /usr/local/lib/
$ cd ~

CouchDB is developed in Erlang, so we also need to install Erlang

$ curl -O http://www.erlang.org/download/otp_src_R13B01.tar.gz
$ tar xzf otp_src_R13B01.tar.gz
$ cd otp_src_R13B01
$ ./configure --prefix=/usr/local \
  --enable-smp-support --enable-hipe --enable-darwin-universal \
  --enable-threads
$ make
$ make install
$ cd ~

Installing CouchDB

$ svn co http://svn.apache.org/repos/asf/couchdb/trunk couchdb
$ cd couchdb
$ ./bootstrap
$ ./configure --prefix=/usr/local
$ make
$ sudo make install
$ cd ~

After the compiling and installing, you can check the couchdb version

$ couchdb -V

To start the couchdb:

$ sudo couchdb -b

Now, you can open your browser and access the couchdb:

http://127.0.0.1:5984/_utils

To stop couchdb:

$ sudo couchdb -d

That’s all folks