Sybase 16 no CentOS 7

1. Sybase 16 no CentOS 7

Iago Fabricio Silva Melo
iago.melo

(usa Linux Mint)

Enviado em 25/05/2016 - 17:25h

Boa tarde pessoal.

Tenho um servidor linux onde quero gerenciar o banco de dados do sistema utilizado na empresa (Dominio Contabil). Segui passo a passo o tutorial fornecido por eles e obtive um erro no tópico "1.8. Inicialização de Serviço Automático" onde mostra como deve ser configurado para iniciar o db junto com o sistema. No final do tópico pede para usar o comando "ps -ax | more" para listar o que foi inicializado e procurar pelo "dbsrv16...", porém não encontrei ele na lista. Revisei diversas vezes o tópico e entrei em contato com eles e eles falaram que minha "glibc" pode estar complicando pois é mais atual do que a omologada pela Sybase.

Devo tentar fazer um downgrade do glibc? Se sim, como fazer?

Alguém sabe configurar esta naba?

Desde já agradeço a colaboração.

Segue link do manual de instalação fornecido por eles, minha verção de kernel e glibc e resposta deles a minha pergunta.

Link tutorial:
http://download.domsis.com.br/manuais/Instala%E7%E3o%20e%20Configura%E7%E3o%20do%20Servidor%20Sybase...

Minha versão:

[[email protected] ~]# uname -a
Linux SIRIU 3.10.0-327.18.2.el7.x86_64 #1 SMP Thu May 12 11:03:55 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
[[email protected] ~]# rpm -q glibc
glibc-2.17-106.el7_2.6.x86_64


Ultima resposta do suporte da domínio:
Conforme avaliamos no manual disponível no site de downloads os requisitos para um bom funcionamento são:

SQL Anywhere 16.0.0 para Linux 64 bits

2.2. Requisitos Mínimos do Sistema Operacional Linux
Kernel 2.6:
Suporta o intervalo da versão 2.6.18 até 2.6.32, configurando com a biblioteca de compatibilidade glibc com versão entre 2.5, 2.9 e 2.12.
Kernel 3.x:
Suporta o intervalo da versão 3.2.0 e 3.10.0, configurando com a biblioteca de compatibilidade glibc com versão 2.15 e 1.17.

Conforme retorno do cliente foi utilizado pelo cliente o "Kernel 3.10.0"(OK) e "Glibc 2.17", sendo que as homologadas pela Sybase são 2.15 e 1.17.

Temos conhecimento de SSs em que clientes utilizam SO com Kernel e Glibc não homologados pela "Sybase" e ocorriam diversas inconsistências como lentidão, erros de banco de dados e erros de sistema que foram corrigidas após alterar o SO do servidor para uma versão aprovada pela Sybase.

É importante que o cliente utilizar uma versão homologada pela Sybase pois será identificado se realmente a origem da inconsistência é do SO do Servidor ou não.

Observação: Caso o cliente possua um outro computador com SO Linux com Kernel e Glibc disponível no manual poderá ser iniciado o banco nesta maquina como medida de teste.

Temos conhecimento que trata-se de um procedimento inviável atualmente para o cliente porém é de extrema importância para descobrirmos a origem do problema.


  


2. Re: Sybase 16 no CentOS 7

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 27/05/2016 - 12:50h

Olá! Eu trabalho com banco de dados.

Em se tratando de SGBD's proprietários(tipo SQL Server, Oracle e Sybase) a melhor opção é seguir o que for descrito pelo fornecedor.

Existe alguma distro/versão indicada na documentação do Sybase?


3. Re: Sybase 16 no CentOS 7

Iago Fabricio Silva Melo
iago.melo

(usa Linux Mint)

Enviado em 27/05/2016 - 17:21h

Sim

Distribuição Linux----------Kernel----------Glibc
SuSE 11---------------------2.6.27-----------2.9
Ubuntu 12.04---------------3.2.0------------2.15
Red Hat Enterprise 5-----2.6.18-----------2.5
Red Hat Enterprise 6-----2.6.32-----------2.12
Red Hat Enterprise 7-----3.10.0-----------2.17


Eu uso Centos 7 kernel 3.10.0 glibc-2.17-106.el7_2.6.x86_64

Pelo meu ver era para dar certo.


4. Re: Sybase 16 no CentOS 7

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 27/05/2016 - 18:56h

Amigo, você tem um SO homologado, afinal CentOS 7 é o mesmo que Red Hat 7.

Você criou o arquivo /opt/sybase/SYBSsa16/bin64/setenv com o conteúdo sugerido?

Editou o rc.local?

Se tiver feito conforme o indicado, o problema pode estar no systemd. Creio que para iniciar um processo como daemon, será necessário algum comando do systemd.


5. Re: Sybase 16 no CentOS 7

Iago Fabricio Silva Melo
iago.melo

(usa Linux Mint)

Enviado em 30/05/2016 - 09:35h

Bom dia amigo, obrigado por sua atenção.

Criei sim, está exatamente assim:

SYBHOME="/opt/sybase/SYBSsa16"
PATH="$PATH:$SYBHOME/bin64"
LD_LIBRARY_PATH="$SYBHOME/lib64"
export PATH LD_LIBRARY_PATH



6. Re: Sybase 16 no CentOS 7

Diogo Cesar Toigo
dctoigo

(usa CentOS)

Enviado em 21/06/2017 - 11:58h

iago.melo escreveu:

Bom dia amigo, obrigado por sua atenção.

Criei sim, está exatamente assim:

SYBHOME="/opt/sybase/SYBSsa16"
PATH="$PATH:$SYBHOME/bin64"
LD_LIBRARY_PATH="$SYBHOME/lib64"
export PATH LD_LIBRARY_PATH


Iago, você obteve solução? Sei que é antigo, mas estou com o mesmo problema.

Atte.,
Diogo


7. Re: Sybase 16 no CentOS 7

Iago Fabricio Silva Melo
iago.melo

(usa Linux Mint)

Enviado em 21/06/2017 - 14:32h

dctoigo escreveu:

iago.melo escreveu:

Bom dia amigo, obrigado por sua atenção.

Criei sim, está exatamente assim:

SYBHOME="/opt/sybase/SYBSsa16"
PATH="$PATH:$SYBHOME/bin64"
LD_LIBRARY_PATH="$SYBHOME/lib64"
export PATH LD_LIBRARY_PATH


Iago, você obteve solução? Sei que é antigo, mas estou com o mesmo problema.

Atte.,
Diogo


Ainda não amigo. Para ser bem sincero, instalei o Banco em um Windows Server que já estava em utilização na empresa.


8. Veja este link

9. Utilizo o Ubuntu 16.03 mesmo erro ocorreu...

Mauro Maurer Gomes
maurer

(usa Ubuntu)

Enviado em 03/10/2017 - 15:42h

ao pesquisar na rede encontrei o link https://askubuntu.com/questions/886620/how-can-i-execute-command-on-startup-rc-local-alternative-on-...
no qual aplica uma regra para exucutar o rc.local ... veja se resove.

sds, Maurer






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts