applikationer og infrastruktur samfund
morgen alle,
håber nogen kan hjælpe mig ud her. Jeg arbejder i en udviklingsafdeling på en server. Jeg forsøger at oprette en sikkerhedskopi, der gentager, der opstår på lørdag morgen. Min nohup-kommando fungerer ikke. Kan nogen venligst se dette over og fortælle mig, hvad der er galt med dette? Lige nu griber jeg fat i strå for at få dette til at køre.
yderligere oplysninger. Min oracle env inkluderer i stien: $ORACLE_HOME / bin / rman
mit Cron job er: nohup RMAN target / log=lance.log @lance_bk_scrpt &
jeg har også prøvet det sådan uden held.
Nohup rman target / log=’/opt/u01/app/produkt/11.2.0/dbhome_1/bin/lance.log ‘ @lance_bk_srpt &
uden held.
fra hvad jeg forstår og vær venlig at rette mig, hvis jeg tager fejl. Når operativsystemet starter cron-jobbet, er det første, det skal udføre, kommandoen “nohup”. Det vil derefter læse rman som en eksekverbar og søge miljøvejen for dette og udføre det. “Target /” udføres derefter for at oprette forbindelse til rman. Rman vil derefter identificere placeringen af Lansen.log og antag (jeg kunne være forkert her) at det er i bin-mappen sammen med rman.eks. Det er den del, jeg ikke er sikker på. Rman antager også, at lance_bk_script også er i bin-mappen sammen med rman.eks. Jeg udførte lance_bk_scrpt separat, og det virker fint. Hvor er min tankegang forkert på dette?? Enhver forklaring på denne proces vil blive værdsat.
tak på forhånd.
Hilsen, Al
Leave a Reply