Ngày hôm qua, tôi đã tham gia một khóa đào tạo để cài đặt oracle và bắt đầu dịch vụ & amp; tắt. Ở đó tôi đã biết về một số lệnh linux để bắt đầu và tắt phiên bản oracle trên máy linux.
Để xác định cá thể đang chạy : Lệnh bên dưới sẽ trả về tất cả các phiên bản orory hiện đang chạy trên máy đó.
ps -ef |grep pmon
Lệnh này trả về kết quả sau:
oracle 823 1 0 Dec03 ? 00:00:17 ora_pmon_instance1
oracle 19632 1 0 Nov17 ? 00:06:35 ora_pmon_instance2
oracle 24199 1 0 Nov20 ? 00:05:23 ora_pmon_instance3
Ở đâu instance1
, instance2
và instance3
là 3 cài đặt oracle trên linux, hiện đang chạy.
Sự truy vấn của tôi : Vì thế, ps -ef
sẽ chỉ hiển thị các quy trình hiện đang chạy cho người dùng hiện tại. Giả sử, instance3
là xuống và bạn cần phải bắt đầu trường hợp đó. Nhưng, bạn không biết có bao nhiêu trường hợp tiên tri trên máy.
Làm thế nào bạn có thể biết, trường hợp này là xuống?
Trong các cửa sổ, có một cách gọi là dịch vụ, nơi bạn có thể biết rằng các cài đặt này được thực hiện trên các cửa sổ để tìm kiếm.
-e
hiển thị cho bạn các quy trình cho tất cả người dùng.