Friday, November 04, 2011

Upgrade Oracle 10.2.0.1 ( windowns 2003 32 Bit) to Oracle 10.2.0.5 (windowns 2008 64 Bit)


Install oracle 10.2.0.5Download bộ cài này bao gồm bản oracle 10.2.0.1.0 và bản patch lên 10.2.5.0. các bạn có thể tìm down trên mạng hoặc liên hệ với mình để upload và đưa link down.
Khi cài trước tiên cài bản oracle 10.2.0.1.0. Phần cài đặt này sẽ báo lỗi vì file parameter.ini trong thư mục install chưa được khai báo nền tảng mới nên sẽ gặp lỗi. Mở file này và sửa thành. Trên thực tế bản oracle này đã hỗ trợ trên nền windowns 2008 64 bit

Windows=5.0,5.1,5.2,6.0,6.1


Sau đó click and run.
Các lưu ý khi cài đặt. (Hiện mình không có thời gian để up ảnh lên. Mình có thể gửi quy trình cài đặt qua mail nếu các bạn cần)

Chọn Advandced install
Chọn Enterprise editer
Chọn name: OraHome10
Chọn path: F:\ORANT10


(Phần đường dẫn cài đặt bạn có thể để mặc định hoặc thay đổi tùy ý).
Next để tiếp tục cài đặt. (Thông thường thì bỏ tùy chọn create database. Sẽ tạo database sau khi cài đặt)
Sau khi kết thúc quá trình cài đặt thì cài patch. Việc cài patch cũng tương tự. chọn


Name: OraHome10
Path: F:\ORANT10


Phải đúng với lần cài trước.

Moving databaseCopy toàn bộ database sang đúng với cấu trúc thư mục của hệ thống cũ.
Tạo file và chạy .bat có nội dung



set ORACLE_SID=ORACLE
F:\ORANT10\bin\oradim.exe -new -sid ORACLE -intpwd
oracle -startmode a -pfile E:\database\ORACLE \pfile\initORACLE.ora

copy E:\DATABASE\ ORACLE \pfile\initORACLE.ora F:\ORANT10\database\initORACLE.ora

ORACLE : tên database cần chuyển
Kiểm tra services xem service đã được start chưa. Kiểm tra listener và configure file tnsname.ora cho việc kết nối database.


Upgrade database

SQLPLUS /nolog
SQL> Conn /@oracle as sysdba
Conncet to an idle instance
SQL> startup upgrade
Total System Global Area 1048576000
bytes Fixed Size 2082880 bytes
Variable Size 662702016 bytes
Database Buffers 377487360 bytes
Redo Buffers 6303744 bytes
Database mounted.
Database opened.
SQL>

Sau đó chạy các file sau



SQL>@F:\ORANT10\RDBMS\admin\utlip.sql

SQL>@F:\ORANT10\RDBMS\admin\catupgrd.sql

SQL>@F:\ORANT10\RDBMS\admin\utlrp.sql
Thời gian chờ đợi các lệnh trên khá lâu. Sau khi chạy xong có thể test.

SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.
Total System Global Area 1048576000 bytes
Fixed Size 2082880 bytes
Variable Size 662702016 bytes
Database Buffers 377487360 bytes
Redo Buffers 6303744 bytes
Database mounted.
Database opened.
SQL> select status from v$instance;

STATUS
------------
OPEN
SQL>

Trạng thái của instance là open là ok. Kết thúc quá trình upgrade database.

No comments:

Post a Comment