Hướng dẫn này mô tả các quy trình để tắt và khởi động phiên bản Oracle.
Sau khi cài đặt, phiên bản Oracle được khởi động và cơ sở dữ liệu được mở để người dùng có tài khoản cơ sở dữ liệu truy cập. Tại một số điểm, bạn có thể muốn tắt và khởi động lại phiên bản. Hướng dẫn này mô tả các quy trình khởi động và tắt máy.
Tắt phiên bản
Phiên bản cơ sở dữ liệu Oracle có thể bị tắt thông qua SQL * Plus hoặc Bảng điều khiển quản lý dịch vụ Windows.
Việc đóng phiên bản thông thường sẽ trải qua các giai đoạn sau:
- Cơ sở dữ liệu bị đóng:Sau khi tất cả người dùng đã thoát khỏi phiên của họ hoặc bị ngắt kết nối, Cơ sở dữ liệu Oracle ghi dữ liệu trong SGA vào các tệp dữ liệu và các tệp nhật ký làm lại trực tuyến. Một trạm kiểm soát được thực hiện trên các tệp dữ liệu và tiêu đề của chúng được đánh dấu là hiện tại kể từ thời điểm phiên bản tắt. Sau đó, các tệp dữ liệu và tệp nhật ký làm lại trực tuyến sẽ bị đóng. Tệp điều khiển vẫn mở đối với phiên bản.
- Cơ sở dữ liệu đã gỡ xuống:Phiên bản Oracle gỡ bỏ cơ sở dữ liệu và cập nhật các mục nhập có liên quan trong tệp điều khiển để ghi lại quá trình tắt hoàn toàn. Tệp điều khiển đã bị đóng. Cơ sở dữ liệu hiện đã được đóng và gỡ xuống.
- Phiên bản Oracle ngừng hoạt động:Phiên bản Oracle dừng các quy trình nền và phân bổ bộ nhớ dùng chung được SGA sử dụng.
Tắt máy với SQL * Plus:Điều đầu tiên bạn cần làm là đăng nhập vào cơ sở dữ liệu bằng tài khoản người dùng quản trị (tài khoản có đặc quyền SYDBDA hoặc SYSOPER). Sau khi kết nối, bạn có thể chạy STARTUP lệnh
Tắt phiên bản khỏi các dịch vụ Windows.
Để tắt phiên bản Oracle khỏi bảng điều khiển quản lý dịch vụ Windows, bạn có thể điều hướng qua các dịch vụ và định vị dịch vụ được liên kết với phiên bản cơ sở dữ liệu. Nhấp tiếp vào “Dừng”
Khởi động phiên bản cơ sở dữ liệu Oracle
Khi bạn khởi động phiên bản Oracle, bạn thường khởi động nó sao cho trạng thái của cơ sở dữ liệu là MỞ và sẵn sàng cho các kết nối người dùng. Tuy nhiên, có những tình huống mà bạn có thể muốn bắt đầu phiên bản với cơ sở dữ liệu ở trạng thái MOUNTED, nhưng không mở. Một phiên bản cũng có thể được khởi động mà không cần cơ sở dữ liệu được gắn hoặc mở.
Để bắt đầu phiên bản cơ sở dữ liệu Oracle, bạn cần đăng nhập bằng tài khoản đặc quyền quản trị và chạy STARTUP yêu cầu. Khởi động bình thường trải qua các giai đoạn sau:
- SGA và PGA được phân bổ
- Các quy trình nền được bắt đầu
- Tệp điều khiển được mở (trạng thái MOUNT)
- Các tệp dữ liệu đang mở và người dùng có thể truy xuất dữ liệu từ cơ sở dữ liệu (Cơ sở dữ liệu đã mở)
Bạn cũng có thể khởi động phiên bản Oracle từ bảng điều khiển quản lý dịch vụ Windows. Khi dịch vụ phiên bản được định vị, bạn có thể nhấp vào “Bắt đầu”.