Hướng dẫn cài oracle 11g năm 2024

Réh fc h...

Réh fcẾh...



Rrdke a`ụ ¶ Bdtdodsm ¶ Nrdaim ¶

@ƼỖke bẦk aìc Ĕẵt Nrdaim Bdtdodsm 44e trçk Uckbnws/Ickux

@Ƽ Ỗ ke bẦk aìc Ĕẵt Nrdaim Bdtdodsm 44e trçk Uckbnws/Ickux

dbhck ?2/<5/?<40 Nrdaim

:,0=5

iƼỡt xmh

?

Oék` iuẨkNrdaim iì hồt trnke k`Ữke `ễ quạk trỆ AQBI iỖk vì p`ờ ocẾk k`ật trçk t`Ế ecỖc kçk vcễa aìc Ĕẵt Nrdaim t`Ỵa sỴ f`òke ĔƤkecạk. Zé vẨy trnke oìc vcẾt kìy vckdsuppnrt.anh sẸ `ƼỖke bẦk aäa oẤk aìc Ĕẵt Nrdaim Bdtdodsm hồt aäa` a`c tcẾt vì bọ `cều k`ật.A`÷ ø Ĕá añ oìc vcẾt7@ƼỖke bẦk aìc Ĕẵt Nrdaim Bdtdodsm 43a@ƼỖke bẦk aìc Ĕẵt Nrdaim Bdtdosm 4?a trçk Ickux Qmrvmr

Nrdaim Bdtdodsm 44e _mimdsm ?. Aäa oẤk añ t`ề bnwkindb aäa p`cçk oạk Nrdaim tẤc Ĕïy.@ễ ĔcỄu `ìk` Uckbnws 5 1?oct/Amktns 5.= :2octHäy ạn ZcrtudiOnx

@ƼỖke bẦk aìc Ĕẵt Nrdaim Bdtdodsm 44e trçk Uckbnws

4. Bnwkindb vì ecạc kãk Nrdaim Bdtdodsm

‑ Bnwkindb p`cçk oạk Nrdaim tƼƤke ợke vỖc @B@ hì aäa oẤk bỴ ĔỆk` aìc Ĕẵt. Ickf bnwkindb

Hướng dẫn cài oracle 11g năm 2024

Hướng dẫn cài oracle 11g năm 2024

‑ F`c oậh vìn Ickf bnwkindb, kñ sẸ ĔƼd oẤk tỖc trdke Ĕāke k`Ẩp tìc f`nạk Nrdaim. KẾu a`Ƽd añ aäa oẤk vuc iÿke Ĕāke føĔề bnwkindb

Hướng dẫn cài oracle 11g năm 2024

Hướng dẫn cài oracle 11g năm 2024

‑ Qdu f`c bnwkindb vỄ ĔƼỡa ? jcim aìc Ĕẵtwck1?44e_?^bdtdodsm^4nj?.zcp (4,:?=,5?4,?03 oytms)wck1?^44e_?^bdtdodsm?nj?.zcp (:14,312,0?4 oytms)iấk iƼỡt ecạc kãk ? jcim trçk td ĔƼỡa t`Ƽ hửa añ tçk iì

bdtdodsm

?. Aìc Ĕẵt Nrdaim Bdtdodsm

‑ ĜỔc vỖc Uckbnws, aäa oẤk fèa` a`uồt p`ạc vìn jcim smtup.mxm, a`Ỉk ’

_uk ds dbhckcstrdtnr

‘ ‑ Kñ sẸ `cềk t`Ệ aỨd sờ smtup k`Ƽ `ék` oçk bƼỖc. OẤk oỎ tèa` Ở ’

C wcs` tn rmamcvm smaurcty upbdtms vcd Hy NrdaimQuppnrt.

‘ -; Oậh V Kmxt X Ĕề tcẾp tửa

Hướng dẫn cài oracle 11g năm 2024

Hướng dẫn cài oracle 11g năm 2024

yum install -y binutils.x86_64 compat-libcap1.x86_64 gcc.x86_64 gcc-c++.x86_64 glibc.i686 glibc.x86_64 glibc-devel.i686 glibc-devel.x86_64 ksh compat-libstdc++-33 libaio.i686 libaio.x86_64 libaio-devel.i686 libaio-devel.x86_64 libgcc.i686 libgcc.x86_64

Trong bài viết này Kỹ thuật sẽ hướng dẫn cách cài đặt Oracle Database 11g Release 2 XE trên CentOS 6.

Oracle Database là 1 hệ quản trị cơ sở dữ liệu, được phát triển và phân phối bởi tập đoàn Oracle.

Đây là một phần mềm có phí, tất nhiên có cung cấp phiên bản miễn phí nhưng không được hỗ trợ toàn diện.

Để tải về phần mềm và cài đặt, bạn cần tạo một tài khoản tại oracle.com. Nhưng bạn chỉ được tải các bản Release 1, Release 2 (những phiên bản đầu tiên, còn lỗi) về sử dụng. Muốn tải bản stable thì cần mất phí.

Hiện tại thì phiên bản 11gR2 là ổn định nhất.

Khác với các hệ quản trị cơ sở dữ liệu khác chỉ chạy trên một nền tảng nhất định. Oracle Database có thể chạy trên Window lẫn Linux, hay mới đây MS SQL Server cũng đã được đưa lên nền tảng Linux.

Giới hạn trong bài này chúng ta sẽ tìm hiểu cách cài đặt Oracle Database phiên bản 11g Release 2 XE chạy trên CentOS 6 64bit để chạy được dòng lệnh và giao diện.

Nếu chỉ cài dòng lệnh thì mức RAM yêu cầu chỉ cần 512MB, còn nếu cài bản có giao diện thì cần phải 2 GB RAM mới đảm bảo sự ổn định.

Oracle Database chỉ có thể cài trên các VPS chạy nền tảng KVM, không chạy được trên OpenVZ.

Contents

Thiết lập ban đầu

Bước 1: Cài đặt các gói cần thiết cho Oracle.

Chạy lệnh:

# cd /etc/yum.repos.d

# wget https://public-yum.oracle.com/public-yum-ol6.repo --no-check-certificate

# yum install oracle-rdbms-server-11gR2-preinstall

Nếu gặp thông báo:

Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle GPG key retrieval failed: [Errno 14] Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle

Thì bạn chạy tiếp lệnh:

# wget https://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle --no-check-certificate

Bước 2: Thiết lập hostname

Chỉnh sửa hostname trong file /etc/sysconfig/network, lưu ý hostname ở dạng FQDN (ví dụ: lanoracle.123host.asia)

# vi /etc/sysconfig/network

NETWORKING=yes HOSTNAME=lanoracle.123host.asia

Mở file /etc/hosts thêm record:

# vi /etc/hosts

lanoracle.123host.asia lanoracle

Khởi động lại dịch vụ networking để các thay đổi được áp dụng.

# /etc/init.d/network restart

Bước 3: Cấu hình vô hiệu hóa SE Linux và tường lửa.

Vô hiệu hóa SElinux:

`# wget https://public-yum.oracle.com/public-yum-ol6.repo --no-check-certificate`0

`# wget https://public-yum.oracle.com/public-yum-ol6.repo --no-check-certificate`1

Vô hiệu hóa tường lửa:

`# wget https://public-yum.oracle.com/public-yum-ol6.repo --no-check-certificate`2

`# wget https://public-yum.oracle.com/public-yum-ol6.repo --no-check-certificate`3

Sau đó reboot lại VPS.

Cài đặt Oracle Database Express Edition 11g Release 2

Bước 1: SSH đến VPS của bạn với quyền root.

Bước 2: Tải file cài đặt.

Truy cập trang web: http://www.oracle.com/technetwork/database/express-edition/downloads/index.html và làm theo hướng dẫn để lấy link download Oracle Database.

Lưu ý: Bạn nhớ phải đăng nhập tài khoản trước mới được download.

Hướng dẫn cài oracle 11g năm 2024

Hướng dẫn cài oracle 11g năm 2024

Sau đó chạy lệnh để tải file cài đặt về trên VPS:

`# wget https://public-yum.oracle.com/public-yum-ol6.repo --no-check-certificate`4

Lưu ý là những link download này chỉ có giá trị tại thời điểm đó, bạn phải tự lấy link mới cho mình để tải file về.

Bước 3: Giải nén file cài đặt và chạy lệnh cài đặt

`# wget https://public-yum.oracle.com/public-yum-ol6.repo --no-check-certificate`5

Sau khi chạy câu lệnh này thì sẽ giải nén ra một thư mục Disk1, bạn vào thư mục này để chạy file cài đặt.

`# wget https://public-yum.oracle.com/public-yum-ol6.repo --no-check-certificate`6

`# wget https://public-yum.oracle.com/public-yum-ol6.repo --no-check-certificate`7

Sẽ được kết quả:

Preparing… ########################################### [100%]

1:oracle-xe ########################################### [100%] Executing post-install steps…

You must run ‘/etc/init.d/oracle-xe configure’ as the root user to configure the database.

Lúc này bạn chạy tiếp lệnh /etc/init.d/oracle-xe configure để cấu hình database, tương tự như khi cài đặt MySQL.

Bạn sẽ được hỏi:

  • Port http dùng để chạy Oracle Application Express (mặc định là 8080).
  • Port được sử dụng để listenner kết nối database (mặc định là 1521).
  • Mật khẩu để chạy tài khoản database.
  • Bạn có muốn chạy Oracle Database 11g Express Edition khởi động cùng lúc boot VPS.

Kết quả:

Starting Oracle Net Listener…Done Configuring database…Done Starting Oracle Database 11g Express Edition instance…Done Installation completed successfully.

Bước 4: Khởi động Oracle Database.

`# wget https://public-yum.oracle.com/public-yum-ol6.repo --no-check-certificate`8

Bước 5: Thiết lập các biến môi trường.

`# wget https://public-yum.oracle.com/public-yum-ol6.repo --no-check-certificate`9

# yum install oracle-rdbms-server-11gR2-preinstall`0 # yum install oracle-rdbms-server-11gR2-preinstall`1 `# yum install oracle-rdbms-server-11gR2-preinstall`2

Bước 6: Truy cập quản trị Oracle Database.

`# yum install oracle-rdbms-server-11gR2-preinstall`3

`# yum install oracle-rdbms-server-11gR2-preinstall`4

Hướng dẫn cài oracle 11g năm 2024

Nếu bạn cài phiên bản Oracle Database này trên bản CentOS có giao diện thì cũng có thể quản trị Database trên giao diện của Oracle Database.