Hướng dẫn cài đặt oracle 11g trên linux

     

Oracle là 1 trong những trong số những hệ quản ngại trị DataBase lớn và thịnh hành tốt nhất bên trên trái đất nên việc setup Oracle đích thực không dễ dàng và đơn giản. Vì vậy vào bài viết này dautri.mobi đang giải đáp chúng ta thiết lập Oracle Database một giải pháp cụ thể với dễ nắm bắt tốt nhất.

Bạn đang xem: Hướng dẫn cài đặt oracle 11g trên linux

quý khách hàng vẫn xem: Cài đặt oracle 11g

Crúc ý vẫn bao gồm bài bác viết:

Tiền đề của bài viết này

Hệ điều hành Windows 7 32bit/Centos 7.5 64bitMáy ảo VirtualBox

Hướng dẫn cài đặt Oracle Database 11g trên Windows

1. Download với bung file Oracle Database

– Download phiên phiên bản Oracle khớp ứng với HDH nhưng mà các bạn dự định cài đặt. Link download


*

– khi click chuột Link tải về, nó sẽ đưa bạn tới trang singin thông tin tài khoản Oracle. Nếu chưa có chúng ta vui vẻ đăng ký để download


*

– Sau lúc tải về về được 2 tệp tin mua đặt

win32_11gR2_database_1of2.zip (1,625,721,289 bytes)win32_11gR2_database_2of2.zip (631,934,821 bytes)

theo lần lượt giải nén 2 file bên trên ta được tlỗi mục mang tên là database

2. Cài đặt Oracle Database

– Đối với Windows, chúng ta kích con chuột đề nghị vào tệp tin thiết đặt.exe pháo, lựa chọn “Run as administrator

– Nó vẫn hiển thị hành lang cửa số thiết đặt nhỏng hình dưới. quý khách bỏ tích sinh hoạt “I wish to receive security updates via My Oracle Support.” -> Bnóng để tiếp tục


*

– 1 hộp thoại xác thực lại vấn đề bạn bỏ lựa chọn dìm những đọc tin về security -> Bnóng nhằm xác nhận


*

– Chọn “Create and configure a database” -> Bnóng nhằm tiếp tục


*

– Bước này lựa chọn “Server Class


– Bước này lựa chọn “Single instance database installation


– Chọn “Advanced install” để vào mục thiết đặt nâng cao


– Phần ngữ điệu để mang định là giờ Anh -> Bnóng


– Chọn phiên bạn dạng database là “Enterprise Edition


– Tgiỏi đổi địa điểm thiết lập, tại đây bản thân nhằm như mặc định -> Bnóng nhằm tiếp tục


– Mục này để khoác định -> bấm nhằm tiếp tục


– Điền 2 thông số quan lại trọng

Gloabal database name: orclOracle Service Identifier (SID): orcl


– Các mục tiếp theo nhằm khoác định -> Bấm


– Điền lên tiếng password của Oracle User, sinh sống mục này bản thân chọn “Use the same password for all accounts” để mix thuộc 1 password cho 4 web7_user mang định.

Xem thêm: Cách Cài Giao Diện Mac Os 11 Trên Windows 10 1709, Đây Là Cách Bạn Được Cả Hai


– Vì mình điền password là 123456, đề nghị đã có 1 vỏ hộp thoại chỉ ra thưởng thức xác nhận vày mật khẩu vượt yếu :((



– Trong quá trình cài đặt, một hộp thoại đã hỏi bạn có là gồm được cho phép được access tới network ko? Quý Khách bnóng


Quá trình cài đặt đã diễn ra


– Sau Khi xong xuôi bnóng nhằm tạm dừng hoạt động sổ cài đặt đặt


Nếu cài đặt thành công xuất sắc thì họ nhìn thấy cục bộ service của Oracle Database sinh hoạt


Gỡ cài đặt Oracle Database 11g trên Windows

Để gỡ vứt cài đặt Oracle Database 11g, họ vào thỏng mục thiết lập Oracle -> C:app\product11.2.0db_home1orcldeinstall

Kích chuột nên vào file deinstall.bat -> Chọn “Run as administrator” nhằm tiến hành vấn đề gỡ setup.


Hướng dẫn setup Oracle Database 11g trên Linux (CentOS 7.5)

1. Download Oracle Database 11g đến Linux

Các chúng ta cũng có thể download Oracle Database 11g cùng với liên kết mặt dưới

Download Oracle Database 11g

Sau Lúc download sẽ có 2 tệp tin là:

linux.x64_11gR2_database_1of2.ziplinux.x64_11gR2_database_2of2.zip

Lần lượt giải nén 2 tệp tin này họ có 1 thỏng mục tên là database đựng cỗ thiết đặt Oracle

unzip linux.x64_11gR2_database_1of2.zipunzip linux.x64_11gR2_database_2of2.zip

2. Cài đặt Oracle Database 11g

Đảm bảo rằng HDH của người tiêu dùng nghỉ ngơi tâm lý update tốt nhất

subởi yum update -yCài đặt các package cần thiết

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 libstdc++.i686 libstdc++.x86_64 libstdc++-devel.i686 libstdc++-devel.x86_64 libXi.i686 libXi.x86_64 libXtst.i686 libXtst.x86_64 make.x86_64 sysstat.x86_64 zip unzip elfutils-libelf-devel unixODBC unixODBC-develKiểm tra những package đã có được thiết đặt bằng comm& sau:

rpm -q --qf "%NAME-%VERSION-%RELEASE(%ARCH) " binutils elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-develTạo web7_user oracle cùng các groups

sudo groupadd oinstallsudo groupadd dbasudo groupadd opersuvì useradd -g oinstall -G dbố,oper oracleĐặt password mang lại web7_user oracle

suvày passwd oracleVô hiệu hóa firewall

suvị systemctl stop firewalldsuvị systemctl disable firewalldChuyển cài đặt SELinux sang permissive sầu, để phát âm về SELinux vui long tìm hiểu thêm bài viết: SELinux là gì? 

Sửa file: /etc/selinux/config, chuyển tmê mệt số: SELINUX -> permissive với restart lại server

Để mnghỉ ngơi giao diện cài đặt Oracle thì các bạn đề nghị kết nối X Windows

Cài đặt X11 Server

subởi yum groupinstall "X Window System"Trên Ubuntu bọn họ liên kết ssh tới hệ thống bằng web7_user oracle với commvà sau:

ssh -X Trên Windows, sử dụng Putty với Xming để kết nối

Sau kia cd tới thỏng mục thiết đặt của Oracle nhưng mà ta vẫn bung file, chạy lệnh dưới để cài đặt:

./runInstaller

Giao diện thiết đặt đang hiển thị:


Sau kia cài đặt nhỏng trả lời trên Windows

Đến bước 9: Kiểm tra hệ thống

Cliông xã vào nut Fix & Check Again để lấy command fix các vụ việc mặt dưới:

Command là: /tmp/CVU_11.2.0.1.0_oracle/runfixup.sh, kế tiếp chạy comm& trên cùng với quyền subởi vì hoặc tài khoản root.

Do oracle đề nghị các package cũ phải 1 số ít package sau có thể quăng quật qua:

libaio-0.3.105 (i386)compat-libstdc++-33-3.2.3 (i386)libaio-devel-0.3.105 (i386)libgcc-3.4.6 (i386)libstdc++-3.4.6 (i386)unixODBC-2.2.11 (i386)unixODBC-devel-2.2.11 (i386)pdksh-5.2.14

Cách 11:


Update biến hóa môi trương, sửa file /home/oracle/.bash_profile

export ORACLE_BASE=/home/oracle/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1export ORACLE_SID=oraPATH=/usr/sbin:$PATH:$ORACLE_HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;export PATHĐể sở hữu Oracle Listener chạy command: netca

Để thiết lập Oracle Database chạy command: dbca

Cài đặt giống hệt như phần Windows làm việc trên.

Fix một số vụ việc Lúc sở hữu để lên Linux

Lỗi 1: error in invoking target ‘install’ of maketệp tin ins_ctx.mk oracle 11g

Logs:

INFO: //usr/lib64/libstdc++.so.5: undefined reference khổng lồ `_2.14′collect2: error: ld returned 1 exit status


Khắc phục: 

Cài đặt package:

suvì yum install -y glibc-static.i686 glibc-static.x86_64Sửa tệp tin /home/oracle/app/oracle/product/11.2.0/dbhome_2/ctx/lib/ins_ctx.mk như sau:

Tìm:

ctxhx: $(CTXHXOBJ) $(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK)Sửa nó thành:

ctxhx: $(CTXHXOBJ) -static $(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK) /usr/lib64/stdc.aSửa tệp tin /home/oraclce/app/oracle/product/11.2.0/dbhome_2/sysman/lib/ins_emagent.mk như sau: