PDA

View Full Version : Lỗi khi OracleService không started được



finger
23-11-2004, 13:57
Có bác nào biết tại sao khi khởi động database Oracle
Net start OracleService ... thì nó cứ starting mãi ... không sao started được
Tôi để chế độ manual hay automatique đều như vậy. Dùng = service cũng thế

Hơn nữa khi connect vào các CSDL khác thì có lỗi

ODBC Driver Manager . Program type out of range.

Không hiểu là sao các bác nhỉ . Virus ạ ? Có bác nào biết cách sửa kô ?

yedc2001
25-11-2004, 21:27
Có bác nào biết tại sao khi khởi động database Oracle
Net start OracleService ... thì nó cứ starting mãi ... không sao started được
Tôi để chế độ manual hay automatique đều như vậy. Dùng = service cũng thế

Hơn nữa khi connect vào các CSDL khác thì có lỗi

ODBC Driver Manager . Program type out of range.

Không hiểu là sao các bác nhỉ . Virus ạ ? Có bác nào biết cách sửa kô ?
De biet tai sao Net start OracleService ... thì nó cứ starting mãi ... không sao started được : Ban phai start bang command Msdos hoac unix roi coi loi tai sao no khong chay :
Oracle 9i :
sqlplus /nolog
connect as sysdba
startup

Oracle 8i or 7.3.4
svrmgrl
connect internal
startup

finger
26-11-2004, 13:45
cảm ơn nhiều.
Tôi đã dùng cách bác bảo ( 8i ) nhưng kô có lỗi gì cả.
Sau khi start up cái service lên cho nó ở tình trạng Starting...
rồi làm như cách bác bảo thì vào được

Còn nếu không Start Service trước , làm như bác nói luôn có lỗi
TNS: Protocol Adapter Error

Vậy là sao hả bác ?

yedc2001
26-11-2004, 23:24
cảm ơn nhiều.
Tôi đã dùng cách bác bảo ( 8i ) nhưng kô có lỗi gì cả.
Sau khi start up cái service lên cho nó ở tình trạng Starting...
rồi làm như cách bác bảo thì vào được

Còn nếu không Start Service trước , làm như bác nói luôn có lỗi
TNS: Protocol Adapter Error

Vậy là sao hả bác ?
Thu lam nhu vay:
delete or rename file sqlnet.ora trong \$ORACLE_HOME\network\admin
reboot server

bonberut
04-12-2004, 21:58
Hình như lỗi này là lỗi của Windows 2000. Tôi hay gặp phải lỗi này khi cài trên máy tính cá nhân của mình nhưng chưa bao giờ chú ý giải quyết triệt để vì DB ở cơ quan tôi thường cài trên Unix và DB trên máy tính cá nhân chỉ để testing mà thôi.
Có thể do biến môi trường của Oracle chăng?

Tôi khắc phục bằng cách viết các câu lệnh start ra 1 file .bat và đặt nó vào phần Startup.


set ORACLE_SID = ??? (Nếu có nhiều hơn 1 DB thì phải đặt biến ORACLE_SID)
svrmgrl
connect internal
startup