დარწმუნდით, რომ განახლებები ეხება მიმდინარე ინსტალაციას
- The Opatch ვერ მოხერხდა შეცდომის კოდით 73 არის გავრცელებული შეცდომა, რომელიც ხელს უშლის განახლებების დაყენებას.
- წაიკითხეთ ეს სახელმძღვანელო, რათა გაიგოთ გადაწყვეტილებები, რომლებიც მუშაობდა სხვებისთვის.
Oracle პოპულარულია ურთიერთობების მონაცემთა ბაზის მართვის სისტემა (RDBMS) Oracle Corporation-ის მიერ შემუშავებული. იგი ფართოდ გამოიყენება მთელ მსოფლიოში, მაგრამ ზოგიერთი ადმინისტრატორი შეხვდა Opatch ვერ მოხერხდა შეცდომის კოდით 73 პაჩის დაყენებისას ან Oracle-ის განახლების დროს.
პრობლემა ფართოდ არის მოხსენებული გარკვეული განახლებების შესახებ, მაგრამ ეს, როგორც წესი, მომხმარებლის ბოლოს არის პრობლემა, რომელიც ადანაშაულებს შუალედური პაჩების გამოყენების შეუძლებლობას.
მათთვის, ვისაც აინტერესებს რა არის შეცდომის კოდი 73, ეს მიუთითებს, რომ პატჩი შეუთავსებელია მიმდინარე ინსტალაციასთან ან სხვა პროცესი ბლოკავს მას. აქ არის საერთო მიზეზები ამის უკან:
- არასწორი გზა
- არასაკმარისი ნებართვები
- სხვა Oracle Universal Installer გარბის
- ინვენტარის საკითხები
- მუშაობს არასწორი Oracle-ის შუალედური პატჩის ინსტალერი
როგორ გამოვასწორო OPatch-ის წარუმატებლობა შეცდომის კოდით 73?
სანამ ოდნავ რთულ გადაწყვეტილებებს მივმართავთ, ჯერ სცადეთ ეს სწრაფი:
- გადატვირთეთ კომპიუტერი და შემდეგ ისევ სცადეთ Oracle-ის პაჩის გაშვება.
- დარწმუნდით, რომ დააინსტალირეთ სწორი პატჩი. შეამოწმეთ შეესაბამება თუ არა ის თქვენს სისტემას.
- დარწმუნდით, რომ ინსტალაციას უწევთ Oracle-ის პატჩს ადმინისტრატორის ანგარიშით.
- გაუშვით Command Prompt ადმინისტრაციული პრივილეგიებით. უბრალოდ დააწკაპუნეთ მასზე მარჯვენა ღილაკით და შემდეგ აირჩიეთ Ადმინისტრატორის სახელით გაშვება.
- შეამოწმეთ თუ არა ORACLE_HOME/.patch_storage დირექტორია დაბლოკილია. თუ ეს ასეა, აღადგინეთ და შემდეგ წაშალეთ patch_დაბლოკილია დაბლოკვის ფაილი.
- ხელახლა ჩამოტვირთეთ პატჩი, იმ შემთხვევაში, თუ ამის ბრალია დაზიანებული პატჩი.
თუ არცერთი არ მუშაობს, გადადით შემდეგ ჩამოთვლილ შესწორებებზე.
1. შეწყვიტე Oracle-ის ყველა სხვა პროცესი
- დაჭერა Ctrl + ცვლა + ესკ გასახსნელად Პროცესების ადმინისტრატორი და იპოვნეთ ყველა Oracle პროცესები.
- დააწკაპუნეთ მაუსის მარჯვენა ღილაკით თითოეულზე ინდივიდუალურად და შემდეგ აირჩიეთ დავასრულეთ დავალება.
- მას შემდეგ რაც ყველა შეწყვეტთ, ხელახლა სცადეთ პატჩის ინსტალაცია.
ხშირად, როცა ხედავ Opatch ვერ მოხერხდა შეცდომის კოდით 73 19c, ეს არის Oracle-ის კიდევ ერთი პროცესის ბრალი და მისი შეწყვეტით საქმეები გააქტიურდება.
2. ხელახლა დააკონფიგურირეთ ნებართვები
- გაემართეთ ORACLE_HOME/.patch_storage საქაღალდე, შემდეგ დააწკაპუნეთ მასზე მარჯვენა ღილაკით და აირჩიეთ Თვისებები.
- გადადით უსაფრთხოება ჩანართი და შემდეგ დააწკაპუნეთ რედაქტირება.
- აირჩიეთ ადმინისტრატორები ან აქტიური მომხმარებლის პროფილი სიიდან, შემდეგ მონიშნეთ მოსანიშნი ველი სრული კონტროლი ქვეშ დაშვებადა დააწკაპუნეთ კარგი ცვლილებების შესანახად.
ალტერნატიულად, შეგიძლიათ შეცვალოთ საკუთრების ქვედირექტორია ან ინვენტარი და სწორად დააკონფიგურიროთ.
3. ხელახლა დაარეგისტრირე Oracle Home
Როდესაც Opatch LsInventory აბრუნებს Opatch ვერ მოხერხდა შეცდომის კოდით 73 შეტყობინებაში, სავარაუდოა, რომ ჩვენ მივუთითებთ არასწორ OPatch-ის ინვენტარის მდებარეობას ან Oracle Home არ არის მასზე მიმაგრებული.
პრობლემების გამოსასწორებლად, შეასრულეთ შემდეგი ბრძანებები: % cd $ORACLE_HOME/oui/bin %
./attachHome.sh
4. ფაილების ხელით გადატანა
როდესაც CPU-ის პატჩები არ არის დაინსტალირებული, ხელით გადაიტანეთ შემდეგი ფაილები OPatch-ის ინსტალაციის დირექტორიადან გამოყოფილ OPatch დირექტორიაში:
- opatch.install
- opatch.log
- opatch.ლიცენზია
- opatch.სახელმძღვანელო
- opatch.თვისებები
- opatch.სკრიპტირება
- opatch.სერვისი
- opatch.პარამეტრები
- opatch.ვერსია
5. შეცვალეთ Oracle Home-ის მდებარეობა
სისტემის ადმინისტრატორმა განაცხადა, რომ მიიღო Opatch ვერ მოხერხდა შეცდომის კოდით 73 შეტყობინება Weblogic 12c-ით, როდესაც Oracle Home არ იყო სწორად დაყენებული. მისი მდებარეობის უბრალოდ შეცვლამ შედეგი გამოიღო.
თავდაპირველად ის უნდა იყოს: /oracle/DRD/11203
Oracle Home-ის გადატანა აქ: /oracle/DRD/112_64
და დარწმუნდით, რომ ORACLE_HOME გარემოს ცვლადი ინახება იმავე დირექტორიაში, როგორც Oracle.
6. გამოიყენეთ ignoreSysPrereqs შეცვლა
- დაჭერა ფანჯრები + ს გასახსნელად ძიება, ტიპი ბრძანების ხაზი, შემდეგ დააწკაპუნეთ შესაბამის შედეგზე მარჯვენა ღილაკით და აირჩიეთ Ადმინისტრატორის სახელით გაშვება.
- დააწკაპუნეთ დიახ წელს UAC სწრაფი.
- დააყენეთ OPatch ინსტალაციის საქაღალდე.
- ახლა გაუშვით შემდეგი ბრძანება:
OPatch -ignoreSysPrereqs
- დაელოდეთ ბრძანების შესრულებას და შეამოწმეთ წარმატებით დასრულდა თუ არა OPatch-ის ინსტალაცია.
როდესაც სხვა არაფერი მუშაობს, ბოლო ვარიანტია დაუკავშირდით Oracle-ის მხარდაჭერას. შესაძლოა, ეს არის შეცდომა უახლეს პატჩში და თუ სხვებმაც იგივე განაცხადეს, მხარდაჭერის გუნდმა იცოდა.
სხვაგვარადაც კი, ისინი კარგად არიან აღჭურვილი ასეთი მოთხოვნების მოსაგვარებლად და იციან რა საკითხებმა შეიძლება გამოიწვიოს ეს Opatch ვერ მოხერხდა შეცდომის კოდით 73 შეტყობინება.
მიუხედავად იმისა, რომ შეცდომის მიღმა მრავალი ძირითადი მიზეზი დგას, მათ შორის რამდენიმე პატჩის კონფლიქტი, ჩვეულებრივ, პრობლემების გამოსწორება ადვილია.
დაიმახსოვრეთ, უმჯობესია განახლებების ჩამოტვირთვა სტაბილური და სწრაფი ინტერნეტ კავშირი რათა თავიდან აიცილოთ კრიტიკული ფაილების გამოტოვება ან ამ პროცესში რაიმეს დაზიანება.
გვითხარით, რა დაგეხმარათ შეცდომის გამოსწორებაში ქვემოთ კომენტარების განყოფილებაში.