alkalmazások és infrastruktúra közösség
reggel mindenki,
remélem, hogy valaki tud segíteni nekem itt. Én dolgozom a fejlesztési env egy linux szerveren. Megpróbálok létrehozni egy biztonsági másolatot, amely megismétli a szombat reggel. A nohup parancsom nem működik. Valaki átnézné ezt, és elmondaná, mi a baj ezzel? Most szalmaszálakba kapaszkodom, hogy ez működjön.
további információk. Az oracle env tartalmazza az elérési utat: $ORACLE_HOME/bin / rman
a Cron feladatom: nohup rman cél / log=lándzsa.log @ lance_bk_scrpt &
én is próbáltam, mint ez nem szerencse.
Nohup rman cél / log=’/opt/u01/alkalmazás/termék/11.2.0/dbhome_1/kuka/lándzsa.log ‘ @ lance_bk_srpt &
szerencse nélkül.
abból, amit értem, és kérem, javítson ki, ha tévedek. Amikor az operációs rendszer elindítja a cron munkát, az első dolog, amit el fog végezni, a “nohup” parancs. Ezután beolvassa az rman-t futtatható fájlként, megkeresi a környezeti útvonalat, és végrehajtja. A “cél /” ezután végrehajtja az rman-hez való csatlakozást. Rman ezután azonosítja a lándzsa helyét.log és tegyük fel (lehet, hogy tévedek itt), hogy ez a bin könyvtárban együtt rman.exe. Ez az a rész, amiben nem vagyok biztos. Az Rman azt is feltételezi, hogy a lance_bk_script az rman mellett a bin könyvtárban is található.exe. A lance_bk_scrpt-t külön hajtottam végre, és jól működik. Hol van az én gondolkodás rossz ebben?? Bármilyen magyarázat erre a folyamatra lenne méltányol.
előre is köszönöm.
Üdvözlettel, Al
Leave a Reply