applikationer och infrastruktur Community
morgon alla,
hoppas att någon kan hjälpa mig här. Jag arbetar i en utveckling env på en linux-server. Jag försöker skapa en säkerhetskopia som upprepas som inträffar på lördag morgon. Mitt nohup-kommando fungerar inte. Kan någon snälla titta över det här och berätta vad som är fel med det här? Just nu tar jag tag i sugrör för att få det här att springa.
ytterligare information. Min oracle env ingår i sökvägen: $ ORACLE_HOME / bin/rman
mitt Cron-jobb är: nohup rman mål / log=Lans.log @lance_bk_scrpt &
jag har också provat det så här utan tur.
Nohup rman mål / log=’/opt/u01/app/produkt/11.2.0/dbhome_1/bin / Lans.logga ‘ @lance_bk_srpt &
utan lycka.
från vad jag förstår och snälla rätta mig om jag har fel. När operativsystemet startar cron-jobbet är det första det kommer att utföra kommandot “nohup”. Det kommer då att läsa rman som en körbar och söka miljövägen för detta och köra den. “Target /” kommer sedan att köras för att ansluta till rman. Rman kommer då att identifiera platsen för lansen.logga in och anta (jag kan ha fel här) att det finns i bin-katalogen tillsammans med rman.exe. Det här är den del jag inte är säker på. Rman antar också att lance_bk_script också finns i bin-katalogen tillsammans med rman.exe. Jag utförde lance_bk_scrpt separat och det fungerar bra. Var är mitt tänkande fel på detta?? Varje förklaring på denna process skulle uppskattas.
tack på förhand.
Hälsningar, Al
Leave a Reply