Tôi đang cố gắng tìm listener.ora
tập tin của mình để chỉnh sửa nó, nhưng các tài liệu nói rằng nó nằm trong ORACLE_HOME
thư mục, nhưng đó là ở đâu?
Tôi đang chạy 12.1.0 trên Windows Server 2008
Tôi đang cố gắng tìm listener.ora
tập tin của mình để chỉnh sửa nó, nhưng các tài liệu nói rằng nó nằm trong ORACLE_HOME
thư mục, nhưng đó là ở đâu?
Tôi đang chạy 12.1.0 trên Windows Server 2008
Câu trả lời:
Mở một dấu nhắc lệnh
Start -> Run -> "cmd.exe"
Bắt đầu sqlplus là quản trị viên
sqlplus / as sysdba
Có một thủ tục lưu trữ hệ thống được gọi get_env
để lấy giá trị cho ORACLE_HOME
, cảm ơn Sabdar Syed cho truy vấn.
SQL > var OHM varchar2(100);
SQL > EXEC dbms_system.get_env('ORACLE_HOME', :OHM) ;
SQL > PRINT OHM
Nên trả về một con đường như thế này:
C: \ app \ oracle_account \ sản phẩm \ 12.1.0 \ dbhome_1
regedit
(tìm kiếm nó từ menu Bắt đầu)Ở đó bạn sẽ tìm thấy một "tập tin" được gọi là HOME; mở nó và bạn sẽ thấy nơi Oracle đã được cài đặt.
SOFTWARE
bên dưới HKEY_LOCAL_MACHINE
(trên máy của tôi, các mục bên dưới HKEY_LOCAL_MACHINE
đều chung chung và chỉ có 6 trong số đó - tôi hy vọng mục đăng ký của Oracle sẽ được đăng nhập SOFTWARE
). Ngoài ra, tôi nghi ngờ đó ORACLEMTSR
có thể thực sự là ORACLEMSTR
(mặc dù tôi không chắc chắn, vì tôi không có cài đặt Oracle tiện dụng để kiểm tra). Bạn có thể kiểm tra lại để đảm bảo câu trả lời trên thực tế đã đầy đủ và chính xác không?