Bonjour,
Je souhaite tester le script sur mon DS213J en DSM5.
(Je précise que je ne suis pas très bon en script et bdd.)
J'ai trouvé une possible solution à l'erreur :
psql: FATAL: role "admin" does not exist
d'après : http://forum.synology.com/enu/viewtopic.php?f=232&t=79939
Il faudrait rajouter/utiliser :
/usr/bin/psql -U postgres
Mais je ne suis pas sure de où il faut le mettre dans le script de renommage.
Je dirais bien dans les chaines SUCMD
$SUCMD '/usr/syno/pgsql/bin/psql -d video_metadata -q -A -t -c "select c.id,title,path,year from movie a, video_file c where c.mapper_id=a.mapper_id order by c.id desc;"' | while read ENTRY
et
SQLCMD='/usr/syno/pgsql/bin/psql -d video_metadata -q -A -t -c "UPDATE video_file SET path = '$NEW_PATH2' WHERE id= '$DB_ID';"'
$SUCMD "$SQLCMD"
pouvez vous m'aiguiller ? je n'ai pas encore pu tester. (au taff ...)
Merci d'avance.