重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

はじめまして

Fedora Core3 + Postgresqlの環境で開発をしています。

自動的に、バックアップをとる仕組みを作っているのですが
バックアップをおこなう、shファイルに

psql -f /www/sql/abc.dat abc

として、一括でデータベースを復元してます

手動で、shファイルを動かすと、ちゃんと復元されるのですが

cronで、このshファイルを時間設定し動かすと
psql -f /www/sql/abc.dat abc
が、まったく動いてなく、復元できません

すみませんが
どなたか、教えてください

よろしくお願いします。

A 回答 (1件)

1)Cron指定しているユーザではパスが通っていないということはないでしょうか?



2)psqlコマンドをフルパスで書くとどうですか?

3)abcをフルパスで指定するとどうですか?
==> abcだとpsqlコマンドと同じ場所であるという解釈になりますが平気ですか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す