21.2 Mudando as portas usadas pelo banco de dados embutido Sybase SQL Anywhere

O Sybase SQL Anywhere utiliza a porta 2638 por padrão. Você pode mudar a porta na qual o banco de dados é executado.

  1. No arquivo zenworks_database.conf, especifique o número da nova porta que o servidor escuta.

    O arquivo zenworks_database.conf está localizado em %ZENWORKS_HOME%\conf no Windows e em /etc/opt/novell/zenworks no Linux.

  2. No arquivo zdm.xml de todos os Servidores Principais, especifique o número da nova porta na seguinte entrada:

    <entry key="Port">2638</entry>
    

    Por padrão, a entrada lista o número de porta padrão, 2638.

    O arquivo zdm.xml está localizado em %ZENWORKS_HOME%\conf\datamodel no Windows e em /etc/opt/novell/zenworks/datamodel no Linux.

  3. (Condicional) Se o Servidor de Relatório do ZENworks estiver instalado no Servidor Principal, adicione o novo número de porta às informações de dados do ODBC:

    • Em um servidor Windows Faça o seguinte:

      1. No menu Iniciar da área de trabalho, clique em Configurações, Painel de Controle, e depois clique duas vezes em Fonte de Dados ODBC.

        A janela Administrador da Fonte de Dados ODBC é exibida.

      2. Clique na guia DSN do Sistema.

      3. Clique duas vezes em Armazenamento de Dados do ZENworks.

        A janela Configuração do ODBC é exibida.

      4. Clique na guia Redes.

      5. No painel Selecionar Protocolos de Rede e Opções, mude o valor do número da porta TCP/IP (o padrão é 2638) para o número de porta especificado em zenworks_database.conf (o novo número especificado na Etapa 1).

    • Em um servidor Linux: No arquivo/opt/novell/zenworks/share/boe/bobje/odbc.ini, mude o valor de TCP/IP para o número de porta especificado em zenworks_database.conf (o novo número especificado na Etapa 1).

  4. Reinicie o serviço de banco de dados, ZENServer, e os serviços do ZENLoader nos Servidores Principais:

    • No Windows: Faça o seguinte:

      1. No menu Iniciar, na área de trabalho do Windows, clique em Configurações > Painel de Controle.

      2. Clique duas vezes em Ferramentas Administrativas > Serviços.

      3. Reinicie os seguintes serviços: Armazenamento de Dados Embutido do ZENworks, Serviço do Carregador do Novell ZENworks e Servidor do Novell ZENworks.

    • No Linux: No prompt do console, digite os seguintes comandos na ordem indicada:

      • /etc/init.d/novell-zenmntr stop

      • /etc/init.d/novell-zenserver stop

      • /etc/init.d/novell-zenloader stop

      • /etc/init.d/sybase-asa restart

      • /etc/init.d/novell-zenserver start

      • /etc/init.d/novell-zenloader start

      • /etc/init.d/novell-zenmntr start

Embora as portas TCP e UDP são mudadas de 2638, o servidor de banco de dados também escuta na porta 2638 UDP. Para obter mais informações, consulte a Documentação de Banco de Dados do Sybase.