Mudanças entre as edições de "Banco de Dados"

De opensipsbrasil - wiki
Ir para navegação Ir para pesquisar
 
(2 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 2: Linha 2:
  
 
==Configurando as credencias==
 
==Configurando as credencias==
Vá para o diretório [local_de_instalação]/etc/opensips/e edite o arquivo '''opensipsctlrc''' e altere as seguintes linhas:  
+
Vá para o diretório [Install_Path]/etc/opensips/e edite o arquivo '''opensipsctlrc''' e altere as seguintes linhas:  
  
 
* DBENGINE =
 
* DBENGINE =
Linha 15: Linha 15:
 
** A senha que será configurada para o DBRWUSER
 
** A senha que será configurada para o DBRWUSER
 
* DBROOTUSER =
 
* DBROOTUSER =
** O usuário que será usado para criar o banco de dados, tablelas e o DBRWUSER
+
** O usuário que será usado para criar o banco de dados, tabelas e o DBRWUSER
 +
 
  
 
==Criando a base de dados==
 
==Criando a base de dados==
 +
 +
Para criar o banco de dados DBNAME que você configurou acima, execute:
 +
 +
<pre>
 +
[Install_Path]/sbin/opensipsdbctl create
 +
</pre>
 +
 +
Quando perguntado pela ferramenta '''opensipsdbctl''', por favor insira a senha do DBROOTUSER.
 +
Se você quer criar um banco de dados diferente do padrão ( geralmente opensips ), você pode executar:
 +
 +
<pre>
 +
[Install_Path]/sbin/opensipsdbctl create banco_de_dados
 +
</pre>
 +
 +
A ferramenta '''opensipsdbctl''' também pode ser usado para coisas como fazer backups, fazer restores, e mais. Se você quer ver as capacidades de o manual da ferramenta opensipsdbctl, você pode executar o seguinte comando sem parâmetros:
 +
 +
<pre>
 +
[Install_Path]/sbin/opensipsdbctl
 +
</pre>

Edição atual tal como às 17h05min de 31 de julho de 2013

Após instalar seu OpenSIPS, é provável que você irá também precisar de um banco de dados por varias razões ( autenticação de usuários, registros persistentes, dialogs, etc ).

Configurando as credencias

Vá para o diretório [Install_Path]/etc/opensips/e edite o arquivo opensipsctlrc e altere as seguintes linhas:

  • DBENGINE =
    • Atualmente esta disponível as seguintes opções: MYSQL, PGSQL, ORACLE, DB_BERKELEY, DBTEXT
  • DBHOST =
    • Insira o IP do seu banco de dados
  • DBNAME =
    • O nome da base de dados que será criada
  • DBRWUSER =
    • O usuário que será criado no banco de dados para o OpenSIPS com acesso a leitura/escrita
  • DBRWPW =
    • A senha que será configurada para o DBRWUSER
  • DBROOTUSER =
    • O usuário que será usado para criar o banco de dados, tabelas e o DBRWUSER


Criando a base de dados

Para criar o banco de dados DBNAME que você configurou acima, execute:

[Install_Path]/sbin/opensipsdbctl create

Quando perguntado pela ferramenta opensipsdbctl, por favor insira a senha do DBROOTUSER. Se você quer criar um banco de dados diferente do padrão ( geralmente opensips ), você pode executar:

[Install_Path]/sbin/opensipsdbctl create banco_de_dados

A ferramenta opensipsdbctl também pode ser usado para coisas como fazer backups, fazer restores, e mais. Se você quer ver as capacidades de o manual da ferramenta opensipsdbctl, você pode executar o seguinte comando sem parâmetros:

[Install_Path]/sbin/opensipsdbctl