www.devmedia.com.br [versão para impressão]Na primeira parte desta série apresentei uma visão geral do Sybase ASE e
também mostrei o passo-a-passo de uma instalação completa. Agora já temos
o Sybase ASE instalado, e como primeira tarefa de administração, precisamos
iniciá-lo. Este será o tema discutido neste nosso artigo.
Mas antes disso, gostaria de mostrar
algumas características do Sybase ASE:
1.
O
Servidor Sybase é composto por:
1.
dois
processos (servidor de dados e servidor de backup);
2.
storage que irá “acomodar” os arquivos do banco
de dados;
3.
arquivo
de configuração onde são encontrados todos os atributos do servidor de banco de
dados.
2.
Área
de memória que é composta por:
1.
program
area (área de programas):
local onde o executável do servidor de banco de dados fica armazenado;
2.
cache
de dados: armazena as páginas de dados recentemente acessadas no banco de
dados.
3.
Processamento
de transações: todas as transações são gravadas no cache de dados e logo após
no log de transações e, finalmente, em disco. Quando um rollback
é executado, as páginas são descartadas do cache de dados.
Estas
são apenas algumas das características do Sybase ASE, porém necessárias para
que iniciemos a utilização do banco de dados.
Iniciando o Sybase ASE
Para que todos os aplicativos de linha de
comando do Sybase ASE funcionem, todas as variáveis de ambiente devem estar
corretas. Para facilitar este passo, após uma instalação com sucesso do Sybase
ASE é criado um arquivo no diretório de instalação com as variáveis de ambiente
corretas, com o nome padrão de SYBASE.env, como está na Listagem 1. Com
o comando source do Linux, as informações deste arquivo são importadas
para as variáveis do ambiente.
Listagem 1. Verificação das variáveis de ambiente do
Sybase ASE 15.5.
1. [sybase@CentOS ~]$ ls /opt/sybase
2. AMCP ASEP collate data DBISQL interf.old jConnect-7_0 jutils-2_0 locales OCS-15_0 SYBASE.csh Sybase_Install_Registry sybuninstall UAF-2_5
3. ASE-15_0 charsets config DataAccess interfaces jConnect-6_0 jre32 jutils-3_0 log shared SYBASE.env SYBASE.sh SYSAM-2_0 WS-15_0
4. [sybase@CentOS ~]$ cat /opt/sybase/SYBASE.env
5. SYBASE_JRE6_32=/opt/sybase/shared/JRE-6_0_6_32BIT
6. SYBASE_JRE6=/opt/sybase/shared/JRE-6_0_6_32BIT
7. SYBASE=/opt/sybase
8. SYBASE_OCS=OCS-15_0
9. INCLUDE=/opt/sybase/OCS-15_0/include:$INCLUDE
10. LIB=/opt/sybase/OCS-15_0/lib:$LIB
11. PATH=/opt/sybase/OCS-15_0/bin:$PATH
12. LD_LIBRARY_PATH=/opt/sybase/OCS-15_0/lib:/opt/sybase/OCS-15_0/lib3p:$LD_LIBRARY_PATH
13. PATH=/opt/sybase/UAF-2_5/bin:$PATH
14. SYBASE_UA=/opt/sybase/UAF-2_5
15. SYBASE_PLATFORM=linux
16. LD_LIBRARY_PATH=/opt/sybase/DataAccess/ODBC/lib:$LD_LIBRARY_PATH
17. SCROOT=/opt/sybase/shared/sybcentral600
18. SYBROOT=/opt/sybase
19. PATH=/opt/sybase/DBISQL/bin:$PATH
20.
Este é um post fechado. Visualizar este post completo custa:
- Gratuito, se você for assinante SQL Magazine GOLD
Clique aqui se você já é assinante
Saiba mais sobre a assinatura SQL Magazine GOLD
- R$ 2,00 se você tiver Créditos DevMedia e for assinante de alguma revista DevMedia ou
- R$ 2,50 se você tiver Créditos DevMedia;
Clique aqui para comprar Créditos
Clique aqui se você já possui Créditos
Clique aqui para saber mais sobre o Sistema de Créditos
- R$ 5,00 se você comprar este post somente (clique aqui).
Com 20 anos de experiência profissional, Ricardo Portilho Proni é Oracle ACE e já trabalhou em grande parte dos maiores bancos de dados Oracle e MySQL do Brasil. É certificado em Oracle, MySQL, SQL Server, DB2, Sybase e WebSphere. Arquiteto na UOLDIVEO e Instrutor da Nerv Informática Ltda, também é conselheiro dos grupos de usuários GPO e GUOB, e palestrante dos eventos ENPO, GUOB Tech Day e Oracle Open World LAD.
www.devmedia.com.br/articles/viewcomp.asp?comp=22256