Thông thường, sự cố không tìm thấy tệp msb là kết quả của sự cố cài đặt môi trường, nhưng trong trường hợp của bạn, tôi hơi nghi ngờ về việc cài đặt (tôi chưa bao giờ sử dụng phương pháp apt-get + configure).
Để kiểm tra sự tỉnh táo của quá trình cài đặt:
-
ORACLE_HOME
nên được đặt thành đường dẫn thư mục phía trênbin
một cấp thư mục nơisqlplus
thực thi được tìm thấy. - Nên có một số
.msb
các tệp dưới$ORACLE_HOME/sqlplus/mesg
- Phải có hàng trăm (không chắc là số với XE) của
.msb
các tệp dưới$ORACLE_HOME
(thửfind $ORACLE_HOME -name "*.msb" -print
để cho họ xem) - PATH của bạn phải bao gồm
$ORACLE_HOME/bin
. - Tất cả các tệp trong
ORACLE_HOME
phải được sở hữu bởiuser:oracle group:dba
.