Se connecter à l'instance PostgreSQL de VIYA

Pour vous connecter à l'instance PostgreSQL: 1.Obtenir le mot de passe PostgreSQL : Le mot de passe de l'instance PostgreSQL est stockée dans consul. Pour l'obtenir, utiliser la commande ci-dessous :
source /opt/sas/viya/config/consul.conf

export CONSUL_TOKEN=$(cat /opt/sas/viya/config/etc/SASSecurityCertificateFramework/tokens/consul/default/management.token)

/opt/sas/viya/home/bin/sas-bootstrap-config kv read "config/application/postgres/password"
Ce qui donne : mot-de-passe-viya-postgresSQL 2. Pour vous connecter au serveur PostgreSQL, exécutez la commande suivante:
psql -t -h localhost -p 5432 -U dbmsowner postgres
On vous demandera le mot de passe: se-connecter-a-postgreSQL-sas-VIYA Vous pouvez ensuite vous connecter à la base de données SharedServices
\connect SharedServices

Nicolas Housset

Passionné d'informatique, je suis Consultant et expert technique SAS VIYA, également co-fondateur de la société Flexcelite. Spécialisé dans les technologies SAS (Viya, 9.4) et les infrastructures associées (Linux, Hadoop, Azure), ce blog est mon espace pour partager mes mémos techniques et retours d'expérience.