Friday, April 05, 2013

12.10 install issue on HP-UX / Problema na instalação de 12.10 em HP-UX

This article is written in English and Portuguese (full article here)
Este artigo está escrito em Inglês e Português (artigo completo aqui)


English version:
Very quick post to report a small issue and it's solution while installing the latest Informix version (12.10) on HP-UX (11.31 - Itanium).
After decompressing the tar file I've run ids_install and got the following error:
./ids_install
Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
tar: ././@LongLink - cannot create

[ lots of similar lines]

tar: ././@LongLink - cannot create
tar: ././@LongLink - cannot create
tar: ././@LongLink - cannot create
The included VM could not be unarchived (TAR). Please try to download
the installer again and make sure that you download using 'binary'
mode. Please do not attempt to install this currently downloaded copy.

I verified the package integrity and after some internal and external search I've found references to the fact that some versions of native tar command don't support long file names (the limit of 100 characters is referenced in some sources). A possible solution is to get, install and use the GNU tar (a tar utility made available by the GNU foundation).
I also tried to install 12.10 in Linux and AIX (7.1) without problems. On Linux this seems natural because Linux's flavor of tar is the GNU one. It's possible that some customers already have GNU tar installed on their systems and they will probably hit this problem.
Here are a couple of links that reference similar issues:

If you need to download the GNU version of tar for HP-UX, this seems to one option, but please check with your HP-UX system administrators or HP-UX support (as this is not an official HP site):

http://hpux.connect.org.uk/hppd/hpux/Gnu/tar-1.26/

After having the GNU tar, make sure it's run preferably over the standard tar (set up the PATH environment variable). After that the installation should run without further issues.
There is an open PMR on IBM to analyze this issue. At least I expect that it will become referenced on the machine notes, or in a public article, but it would be nice not to have any dependency on external tools to make the installation 

Versão Portuguesa:
Um artigo rápido para reportar um pequeno problema e respectiva solução durante a instalação da última versão de Informix (v12.10) em HP-UX (11.31 - Itanium).
Depois de descomprimir o pacote "tar" executei o ids_install e obtive o seguinte erro:
./ids_install
Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
tar: ././@LongLink - cannot create

[ lots of similar lines]

tar: ././@LongLink - cannot create
tar: ././@LongLink - cannot create
tar: ././@LongLink - cannot create
The included VM could not be unarchived (TAR). Please try to download
the installer again and make sure that you download using 'binary'
mode. Please do not attempt to install this currently downloaded copy.

Verifiquei a integridade do pacote e após alguma pesquisa interna e externa, encontrei referências ao facto de que algumas versões nativas do comando "tar" não suportarem nomes longos de ficheiros (há referências ao limite de 100 caracteres em algumas discussões). Uma possível solução é obter, instalar e usar o GNU tar (um "tar" disponibilizado pela GNU foundation).
Tentei fazer a instalação da V12.10 em Linux e AIX 7.1 e não encontrei problemas. Em Linux isto é natural, pois o "tar" presente nas distribuições é normalmente o da GNU. É possível que alguns clientes já tenham o GNU tar instalado nos seus sistemas e possivelmente não irão ter este problema.
Aqui ficam um par de endereços que referenciam problemas semelhantes:
Se necessitar de fazer o download da versão GNU do "tar" para HP-UX este sitio parece ser uma opção, mas por favor confira com o seu administrador de HP-UX ou com o respetivo suporte técnico (dado que este sitio não é um local oficial da HP):

http://hpux.connect.org.uk/hppd/hpux/Gnu/tar-1.26/

Depois de ter o GNU "tar", terá de garantir que ele é usado preferencialmente ao standard da sua instalação de sistema operativo (definindo a variável de ambiente PATH). Após isso a instalação deverá correr sem mais problemas.
Neste momento está um PMR aberto na IBM para análise do assunto. No mínimo espero que isto seja referido na documentação ou num artigo público, embora o ideal fosse não ter dependência de produtos de terceiros para fazer a instalação.


Wednesday, April 03, 2013

Edition changes / Mudanças nas edições

This article is written in English and Portuguese
Este artigo está escrito em Inglês e Português

English version:
One of the changes in version 12.10 refers to the editions. In each version there are several editions which try to address different markets and usage scenarios. I know for experience that customers don't like to see changes in editions. But I also am used to see a lot of confusion in the market about which editions exist, and the limits in each one.
One of the best sources to check this is an article on developerworks published by Carlton Doe a long time Informix guru. This page currently only addresses version 11 but accordingly to the webcast where 12.10 was announced, it should be updated soon.

I will not repeat the information here, but to give a very brief overview, some of the changes were:

  1. The Growth edition does not exist anymore. We went back to the original name of Workgroup Edition
  2. The Ultimate edition does not exist anymore. We went back to the original name of Enterprise Edition
  3. The Choice Edition (existed only for Mac and Windows) was removed
  4. The Express Edition (previously only in Linux) now exists for all the supported platforms
  5. The Editions that were called "Warehouse" changed their names to "Advanced" (Advanced Workgroup Edition and Advanced Enterprise Edition)
  6.  Most editions (Express, Workgroup, Enterprise and the Advanced Workgroup and Enterprise editions include IBM Mobile Database)
  7. In the Advanced editions users get some licenses of Cognos BI
  8. In the Advanced Enterprise Edition some SPSS components are also included
I believe that Express Edition is a new bet in the portfolio. It has licensing costs, but reasonable limits (4 CPUVPs, 8GB RAM, 1 secondary node, 2 ER nodes, and lacks parallel and partitioning features).
Naturally it all comes down to costs.

If you want to check and compare the different licenses you should check the formal license which is available from IBM site (http://www-03.ibm.com/software/sla/sladb.nsf). You'll have to search and the functionality is a bit strange. My advice is to search for "informix" and request entries after "2013/03/25". This will give you all Informix components in the version 12.10 release.

If you want shortcuts, please check the following URLs (note that these can change in the future, so please don't blame the messenger):


Versão Portuguesa:
Uma das alterações na versão 12.10 refere-se às edições. Em cada versão existem várias edições que tentam endereçar mercados e requisitos diferentes. Sei por experiência que os clientes não apreciam estas alterações. Mas também estou habituado  a ver muita confusão no mercado sobre que versões existem, e os limites de cada uma.
Uma das melhores fontes de informação sobre isto é um artigo no developerworks publicado por Carlton Doe um guru de longa data. Esta página atualmente apenas se refere à versão 11, mas pela informação dada no webcast de lançamento da versão 12.10, deverá ser atualizada brevemente.

Não vou repetir a informação aqui, mas apenas para dar uma breve visão sobre as alterações que foram feitas:
  1. A edição Growth deixou de existir. Voltámos à designação original de Workgroup
  2. A edição Ultimate deixou de existir. Voltámos à designação original de Enterprise
  3. A edição Choice (existia apenas para MAC e Windows) foi removida
  4. A edição Express (existia apenas para Linux) existe agora para todas as plataformas suportadas.
  5. As edições que se chamavam Warehouse mudaram os nomes para Advanced (Advanced Workgroup e Advanced Enterprise)
  6. A maioria das edições (Express, Workgroup, Enterprise, e as Advanced Workgroup e Advanced Enterprise incluém a IBM Mobile Database)
  7. Nas edições Advanced os utilizadores recebem algumas licenças de Cognos BI
  8. Na edição Advanced Enterprise são incluídos também alguns componentes do IBM SPSS
Acredito que a edição Express é agora uma forte aposta do portfolio. Tem custos de licenciamento, mas também limites razoáveis (4 CPUVPs, 8GB RAM, 1 nó secundário, 2 nós ER, e não permite utilização de paralelismo ou particionamento). Naturalmente no entanto tudo se resume a custos.

Se desejar verificar e comparar as diferentes licenças, deve consultar a licença formal que está disponível no site da IBM (http://www-03.ibm.com/software/sla/sladb.nsf). Terá de fazer uma pesquisa e o mecanismo é um pouco estranho. O meu conselho é que procure por "informix" e peça entradas posteriores a "2013/03/25". Isto dar-lhe-á todas as edições de produtos Informix incluídas na versão 12.10.

Se preferir atalhos, verifique os seguintes URLs (note que estes podem mudar no futuro, por isso não culpe o mensageiro):