Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Skrip admin di R12.2 Ebuisness Suite

Di bagian ini, kami akan menceritakan tentang berbagai skrip start stop Oracle EBS 12.2 dalam rilis terbaru Oracle Apps by Oracle corporation. Berikut adalah script utama dan cara penggunaannya untuk menghentikan /memulai aplikasi

Mulai

Komponen Perintah
Pengelola Node $adnodemgrctl.sh start 
Masukkan Kata Sandi Admin Weblogic:
Server Admin Weblogic $adadminsrvctl.sh start 
Masukkan Kata Sandi Admin Weblogic:
Pendengar Aplikasi $adalnctl.sh mulai
Manajer Proses Oracle $adopmnctl.sh mulai
Layanan Apache $adapcctl.sh mulai
Server Terkelola untuk Layanan OACORE $admanagedsrvctl.sh start oacore_server1 
Masukkan Kata Sandi Admin Weblogic:
Server Terkelola untuk Layanan Formulir $admanagedsrvctl.sh mulai form_server1 
Masukkan Kata Sandi Admin Weblogic:
Server Terkelola untuk Layanan Fusion MiddleWare  $admanagedsrvctl.sh start oafm_server1 
Masukkan Kata Sandi Admin Weblogic:
Server Terkelola untuk Layanan web Formulir $admanagedsrvctl.sh start forms-c4ws_server1
 Masukkan Kata Sandi Admin Weblogic:
Layanan Manajer Bersamaan $adcmctl.sh mulai aplikasi/aplikasi
Layanan Serer Pemenuhan $jtffmctl.sh mulai

Berhenti

Komponen Perintah
Layanan Serer Pemenuhan $jtffmctl.sh berhenti
Layanan Manajer Bersamaan $adcmctl.sh hentikan aplikasi/aplikasi
Server Terkelola untuk Layanan web Formulir $admanagedsrvctl.sh stop forms-c4ws_server1 
Masukkan Kata Sandi Admin Weblogic:
Server Terkelola untuk Layanan Fusion MiddleWare  $admanagedsrvctl.sh stop oafm_server1 
Masukkan Kata Sandi Admin Weblogic:
Server Terkelola untuk Layanan Formulir $admanagedsrvctl.sh stop forms_server1 
Masukkan Kata Sandi Admin Weblogic:
Server Terkelola untuk Layanan OACORE $admanagedsrvctl.sh stop oacore_server1 
Masukkan Kata Sandi Admin Weblogic:
Layanan Apache $adapcctl.sh stop
Manajer Proses Oracle $adopmnctl.sh stop
Pendengar Aplikasi $adadlctl stop
Server Admin Weblogic $adadminsrvctl.sh stop 
Masukkan Kata Sandi Admin Weblogic:
Pengelola Node $adnodemgrctl.sh stop 
Masukkan Kata Sandi Admin Weblogic:

Kita sudah mengetahui skrip gabungan untuk menghentikan dan memulai aplikasi di R12
“adstrtal.sh” digunakan untuk memulai semua layanan aplikasi
“adstpall.sh” digunakan untuk menghentikan layanan lain.

Sebelum EBS R12.2 Anda hanya memerlukan nama pengguna dan kata sandi aplikasi untuk menjalankan skrip ini. Di EBS R12.2 Anda memerlukan parameter kata sandi tambahan untuk server admin weblogic untuk memulai/menghentikan layanan aplikasi EBS.

./adstrtal.sh apps/apps
Masukkan kata sandi Server WebLogic:
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/jtffmctl.sh start
/xyz/ ebsapp/fs1/inst/apps/TEST/admin/scripts/adopmnctl.sh start
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/adapcctl.sh start
/xyz/ ebsapp/fs1/inst/apps/TEST/admin/scripts/adnodemgrctl.sh start -nopromptmsg
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/adalnctl.sh start
/ xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/adcmctl.sh start
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/adadminsrvctl.sh start -nopromptmsg
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/admanagedsrvctl.sh mulai form_server1 -nopromptmsg
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/admanagedsrvctl.sh mulai bentuk-c4ws_server1 -nopromptmsg
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/admanagedsrvctl.sh mulai oafm_server1 -nopromptmsg
/xyz/ebsapp/fs1/inst/apps/TEST/ admin/scripts/admanagedsrvctl.sh mulai oacore_server1 -nopromptmsg

Jika, Anda memiliki kata sandi yang disimpan dalam variabel, Anda dapat menggunakan perintah di bawah ini

{ echo $APPSUSER; echo $APPSPASS; echo $WLSADMIN; }| adstrtal.sh @-nopromptmsg

Poin penting
Opmn hanya mengelola server Apache di R12.2
WLS (Weblogic server) mengelola layanan oacore,form, dan oafm

File log untuk skrip Admin di R12.2

Nama File Log  Deskripsi
adopmnctl.txt Server Pemberitahuan Manajer Proses Oracle FMW (Mengontrol proses Apache)
adapcctl.txt Layanan FMW OHS (Apache)
adnodemgrctl.txt WLS Node Manager mengontrol instance server dalam domain yang menyediakan fungsionalitas restart otomatis.
adadminsrvctl.txt WLS AdminServer mengontrol akses ke halaman dalam WLS untuk konfigurasi seluruh sistem
adoacorectl.txt WLS Oracle E-Business Suite 12.2 Server Aplikasi untuk produk berbasis web Layanan Mandiri
adformsctl.txt WLS Oracle E-Business Suite 12.2 Server Formulir Aplikasi
adoafmctl.txt WLS Oracle E-Business Suite 12.2 Server Aplikasi untuk transaksi XML Agen Transportasi Oracle, Pencarian Perusahaan Aman (SES), dan Layanan Web
adforms-c4wsctl.txt WLS Oracle E-Business Suite 12.2 Server Aplikasi yang digunakan oleh produk WebService menggunakan java API untuk Formulir

Anda dapat menggunakan -help untuk mendapatkan lebih banyak opsi skrip

[[email protected] scripts]$ ./adstrtal.sh -help
 USAGE:  adstrtal.sh  [-nothreading]
         adstrtal.sh  -secureapps
         adstrtal.sh -nodbchk
         adstrtal.sh -mode=allnodes
         adstrtal.sh -msimode
 [[email protected] scripts]$ ./adstpall.sh -help
 USAGE:  adstpall.sh  [-skipNM] [-skipAdmin] [-nothreading]
         adstpall.sh  -secureapps [-skipNM] [-skipAdmin]
         adstpall.sh -nodbchk [-skipNM] [-skipAdmin]
         adstpall.sh -mode=allnodes

Daftar Isi

Cara menghentikan/memulai layanan di R12.2 pada Banyak node

Berhenti

adstpall.sh -mode=allnodes

Mulai

adstrtal.sh -mode=allnodes

Cara memulai layanan dalam Mode Independensi Layanan Terkelola

Anda juga dapat memulai server terkelola dalam mode Independensi Server Terkelola, di mana server terkelola mengambil konfigurasinya saat startup dengan membaca file konfigurasi dan keamanannya secara langsung, alih-alih menghubungi Server Admin.

Ini dilakukan dengan menentukan opsi -msimode pada baris perintah admanagedsrvctl.sh yang digunakan untuk memulai Server Terkelola tertentu. Misalnya:

$ admanagedsrvctl.sh start oacore_server1 -msimode

Cara menjadwalkan untuk memulai/menghentikan Semua layanan melalui crontab

Seringkali diperlukan untuk memantulkan seluruh sistem EBS selama jam kerja atau akhir pekan secara otomatis tanpa intervensi manual. Kita harus dapat menjalankan ini menggunakan cron utlity pada sistem Unix Cron adalah penjadwal Unix untuk mengeksekusi skrip pada waktu yang ditentukan. Kita dapat membuat skrip di bawah ini untuk memantulkan tingkat APPS pada R12.2 dan menjadwalkannya melalui cron

Berikut langkah-langkahnya

(1) buat file  apps_user seperti

cat apps_user
APPS_USER=APPS
APPS_PWD=<apps pass>
WLADMIN_PWD=<WL pass>
chmod 700 apps_user
This will ensure only the user running the services can read this

(2) Buat skrip untuk memulai dan berhenti seperti ini

apps-start.sh
. apps_user
echo " Starting the services"
{ echo $APPS_USER; echo $APPS_PWD; echo $WLADMIN_PWD; } | $INST_TOP/admin/scripts/adstrtal.sh -nopromptmsg
echo "Services started"
apps-stop.sh
. apps_user
echo " Stopping the services"
{ echo $APPS_USER; echo $APPS_PWD; echo $WLADMIN_PWD; } | $INST_TOP/admin/scripts/adstpall.sh -nopromptmsg
echo "Services stopped"

Sekarang kami menjadwalkan skrip ini melalui cron di sistem Linux untuk menyelesaikan pekerjaan.

Cara menghentikan/memulai semua server yang dikelola di Node

Jika Anda telah mengonfigurasi beberapa oacore, formulir, oafm pada node, Anda dapat menghentikan/memulai sesuai perintah di bawah ini

$admanagedsrvctl.sh stopall oacore
Enter Weblogic Admin Password:

$admanagedsrvctl.sh stopall oafm
Enter Weblogic Admin Password:

$admanagedsrvctl.sh stopall forms
Enter Weblogic Admin Password:

$admanagedsrvctl.sh startall oacore
Enter Weblogic Admin Password:

$admanagedsrvctl.sh startall oafm
Enter Weblogic Admin Password:

$admanagedsrvctl.sh startall forms
Enter Weblogic Admin Password:

Baca Juga
Penambalan iklan online


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. menggunakan nilai yang dipisahkan koma di dalam klausa IN untuk kolom NUMBER

  2. ORA-00984:kolom tidak diizinkan di sini

  3. Perbaiki Kesalahan "ORA-01789:blok kueri memiliki jumlah kolom hasil yang salah"

  4. Program PL/SQL untuk Mencetak Detail Karyawan

  5. Tampilan logis dari model data di R12.2