A DSI disponibiliza um servidor de base de dados PostgreSQL a todos os utilizadores registados no sistema Fénix.
A utilização do serviço de PostgreSQL pressupõe o conhecimento dos mecanismos de acesso a esta base de dados. Para mais informação, consultar a página de documentação do PostgreSQL.
Ativação
Para ativar o serviço de MySQL, deverão ser seguidos os seguintes passos:
- Caso ainda não tenha feito, deverá ativar o serviço shell na página self-service da DSI. Este passo permitirá ter acesso ao cluster sigma.
- Fazer login (via ssh) no sigma usando o username e password do sistema de autenticação centralizada da DSI (as mesmas credenciais usadas no acesso ao sistema Fénix). Para tal, executar o seguinte comando:
- ~$ ssh sigma.ist.utl.pt -l [username] , sendo que [username] corresponde ao Técnico ID, ou seja istxxxxx.
- Executar o seguinte comando:
- istxxxxxx@sigmayy: ~$ psql_reset
Este comando cria uma base de dados com nome idêntico ao do username e com uma password que é mostrada no ecrã. Guarde essa password, pois vai ser preciso usá-la sempre que quiser aceder à base de dados.
Nota: Em caso de esquecimento da password, o comando psql_reset pode ser executado novamente. Neste caso, é gerada uma nova password, mas a base de dados e o seu contéudo, caso já existam, não sofrem quaisquer alterações.
Acesso
O servidor de base dados corre na máquina db.tecnico.ulisboa.pt
Pode aceder à base de dados do PostgreSQL diretamente através do sigma ou de qualquer computador com acesso à internet. Para isso basta ter instalado o cliente de PostgreSQL no computador e especificar o servidor como sendo db.tecnico.ulisboa.pt:
- ~$ psql -U istxxxxxx -h db.tecnico.ulisboa.pt
- Password for user istxxxxxx: (introduzir a password gerada com o comando mysql_reset)
Para mais informações sobre o acesso ao cluster sigma, pode consultar a página de acesso ao cluster sigma.