Vui lòng tham khảo liên kết để tải xuống phần mềm và hướng dẫn cài đặt " Hướng dẫn tải xuống và cài đặt Oracle Database 23ai " . Người dùng Windows có thể chạy Oracle Database 23ai Free bằng cách sử dụng ảnh container được cung cấp và Docker Desktop cho Windows hoặc ảnh Oracle VM VirtualBox. Phiên bản cài đặt gốc cho Windows sẽ sớm ra mắt. Liên kết tải xuống phần mềm: Chi tiết cấu hình: Phần mềm cơ sở dữ liệu: Oracle Database 23ai Hệ điều hành: Redhat Enterprise Linux 8.7 64 Bit (5.15.0-3.60.5.1.el8uek.x86_64 ) Bước 1: Ma trận chứng nhận Bước đầu tiên mà tôi luôn ưu tiên thực hiện trước khi cài đặt bất kỳ phần mềm nào là kiểm tra Ma trận Chứng nhận . Kiểm tra điều này trước luôn là cách tốt nhất thay vì phải khắc phục sự cố cài đặt sau này. Ở đây, bạn có thể thấy hệ điều hành đã cài đặt là Redhat Linux 8.7 64 Bit và phiên bản kernel là 5.15.0-3.60.5.1.el8uek.x86_64 , cao hơn phiên bản kernel yêu cầu. Bước 2: Yêu cầu hệ điều hành 1) Cài đặt các gói RPM bên dưới cho Red Hat Enterprise Linux 8. Cài đặt các phiên bản mới nhất của các gói sau: - bc - binutils - compat-openssl10 - elfutils-libelf - fontconfig - glibc - glibc-devel - ksh - libaio - libXrender - libX11 - libXau - libXi - libXtst - libgcc - libnsl - libstdc++ - libxcb - libibverbs - libasan - liblsan - librdmacm - làm - policycoreutils - chính sáchcoreutils-python-utils - smartmontools - sysstat - ipmiutil (giao diện quản lý nền tảng thông minh) - RPM tùy chọn - libnsl2 (chỉ dành cho Oracle Database Client) - Gói RPM tùy chọn - libnsl2-devel (chỉ dành cho Oracle Database Client) - Gói RPM tùy chọn - net-tools (dành cho Oracle RAC và Oracle Clusterware) - RPM tùy chọn - nfs-utils (dành cho Oracle ACFS) - Gói RPM tùy chọn 2) Các giao thức mạng sau đây được hỗ trợ. IPC UDP TCP/IP TCP/IP với SSL 3) Yêu cầu tối thiểu 1 GB RAM để cài đặt, nhưng 2 GB được khuyến nghị. Dung lượng bộ nhớ ảo tối thiểu là 2 GB hoặc gấp đôi dung lượng RAM là cần thiết. 4) Hãy đảm bảo các tham số kernel bên dưới đã được thiết lập. Các tham số này sẽ được gói RPM cài đặt trước tự động thêm vào. semmsl 250 semmns 32000 semopm 100 semmni 128 shmmax 4398046511104 shmmni 4096 shmall 1073741824 file-max 6815744 aio-max-nr 1048576 ip_local_port_range 9000–65500 panic_on_oops 1 rmem_default 262144 rmem_max 4194304 wmem_default 262144 wmem_max 1048576 #Đảm bảo tường lửa đã được tắt trên máy chủ. [root@orahost opt]# systemctl status firewalld ● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled) Active: inactive (dead) Docs: man:firewalld(1) #Đảm bảo SELinux đã bị vô hiệu hóa. [root@orahost ~]# cat /etc/selinux/config | grep -v "#" SELINUX=disabled SELINUXTYPE=targeted Bước 3: Tải xuống các gói RPM bên dưới và sao chép vào máy chủ đích. 1) oracle-database-preinstall-23ai-1.0-2.el8.x86_64 2) oracle-database-free-23ai-1.0-1.x86_64 Bước 4: Cài đặt gói RPM tiền cài đặt trước khi cài đặt phần mềm chính. Gói RPM cài đặt trước Oracle thực hiện các tác vụ sau: - Thực hiện kiểm tra trước khi cài đặt. - Tự động tạo chủ sở hữu và các nhóm cài đặt Oracle. - Thêm các tham số kernel vào tệp /etc/sysctl.conf. Không cần phải thêm chúng thủ công nữa. - Trích xuất phần mềm cơ sở dữ liệu và gán lại quyền sở hữu phần mềm đã trích xuất cho người dùng và nhóm đã được cấu hình trước. - Duy trì kho dữ liệu Oracle và thực hiện tất cả các thao tác quyền root cần thiết để cấu hình phần mềm Cơ sở dữ liệu Oracle cho việc tạo và cấu hình Cơ sở dữ liệu Oracle đơn thể. Thực thi các lệnh dưới đây với quyền người dùng root . [root@orahost ~]# cd /media/sf_Downloads/ [root@orahost sf_Downloads]# ls -ltr *database* -rwxrwx--- 1 root vboxsf 1378076936 15 tháng 5 03:19 oracle-database-free-23ai-1.0-1.el8.x86_64.rpm -rwxrwx--- 1 root vboxsf 31152 15 tháng 5 03:28 oracle-database-preinstall-23ai-1.0-2.el8.x86_64.rpm root@orahost sf_Downloads]# dnf -y install oracle-database-preinstall-23ai-1.0-2.el8.x86_64.rpm Repository ol8_UEKR7 is listed more than once in the configuration Last metadata expiration check: 376 days, 21:43:01 ago on Thu 04 May 2023 06:43:57 AM EDT. Dependencies resolved. ============================================================================================================================================================== Package Architecture Version Repository Size ============================================================================================================================================================== Installing: oracle-database-preinstall-23ai x86_64 1.0-2.el8 @commandline 30 k Transaction Summary ============================================================================================================================================================== Install 1 Package Total size: 30 k Installed size: 78 k Downloading Packages: Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : oracle-database-preinstall-23ai-1.0-2.el8.x86_64 1/1 Running scriptlet: oracle-database-preinstall-23ai-1.0-2.el8.x86_64 1/1 Verifying : oracle-database-preinstall-23ai-1.0-2.el8.x86_64 1/1 Installed: oracle-database-preinstall-23ai-1.0-2.el8.x86_64 Complete! #Kiểm tra xem gói RPM cài đặt trước đã được cài đặt trên máy chủ chưa. [root@orahost ~]# rpm -qa | grep -i database oracle-database-preinstall-23ai-1.0-2.el8.x86_64 Kiểm tra các tham số kernel từ tệp /etc/sysctl.conf. [root@orahost ~]# cat /etc/sysctl.conf | grep -v "#" fs.file-max = 6815744 kernel.sem = 250 32000 100 128 kernel.shmmni = 4096 kernel.shmall = 1073741824 kernel.shmmax = 4398046511104 kernel.panic_on_oops = 1 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 net.ipv4.conf.all.rp_filter = 2 net.ipv4.conf.default.rp_filter = 2 fs.aio-max-nr = 1048576 net.ipv4.ip_local_port_range = 9000 65535 kernel.panic = 10 #Xác minh người dùng và nhóm [root@orahost opt]# id oracle uid=54321(oracle) gid=54321(oinstall) nhóm=54321(oinstall),54322(dba),54323(oper),54324(backupdba),54325(dgdba),54326(kmdba),54330(racdba) [root@orahost ~]# cat /etc/passwd | grep -i oracle oracle:x:54321:54321::/home/oracle:/bin/bash [root@orahost ~]# cat /etc/group | egrep -i "oinstall|dba" oinstall:x:54321:oracle dba:x:54322:oracle backupdba:x:54324:oracle dgdba:x:54325:oracle kmdba:x:54326:oracle racdba:x:54330:oracle Bước 5: Bắt đầu cài đặt Oracle Database 23ai Thực thi lệnh dưới đây với quyền người dùng root . [root@orahost sf_Downloads]# dnf -y install oracle-database-free-23ai-1.0-1.el8.x86_64.rpm Repository ol8_UEKR7 is listed more than once in the configuration Last metadata expiration check: 376 days, 21:51:44 ago on Thu 04 May 2023 06:43:57 AM EDT. Dependencies resolved. ============================================================================================================================================================== Package Architecture Version Repository Size ============================================================================================================================================================== Installing: oracle-database-free-23ai x86_64 1.0-1 @commandline 1.3 G Transaction Summary ============================================================================================================================================================== Install 1 Package Total size: 1.3 G Installed size: 3.6 G Downloading Packages: Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Running scriptlet: oracle-database-free-23ai-1.0-1.x86_64 1/1 Installing : oracle-database-free-23ai-1.0-1.x86_64 1/1 Running scriptlet: oracle-database-free-23ai-1.0-1.x86_64 1/1 [INFO] Executing post installation scripts... [INFO] Oracle home installed successfully and ready to be configured. To configure Oracle Database Free, optionally modify the parameters in '/etc/sysconfig/oracle-free-23ai.conf' and then run '/etc/init.d/oracle-free-23ai configure' as root. Verifying : oracle-database-free-23ai-1.0-1.x86_64 1/1 Installed: oracle-database-free-23ai-1.0-1.x86_64 Complete! #Kiểm tra xem gói cài đặt RPM đã được cài đặt trên máy chủ chưa. [root@orahost ~]# rpm -qa | grep -i database oracle-database-free-23ai-1.0-1.x86_64 oracle-database-preinstall-23ai-1.0-2.el8.x86_64 #Bạn có thể thấy rằng DB và LISTENER chưa được cấu hình. root@orahost sf_Downloads]# ps -ef | grep pmon root 25683 8845 0 05:28 pts/0 00:00:00 grep --color=auto pmon [root@orahost sf_Downloads]# ps -ef | grep tns root 5 2 0 03:25 ? 00:00:00 [netns] root 25706 8845 0 05:28 pts/0 00:00:00 grep --color=auto tns #Bạn có thể kiểm tra các tệp nhị phân đã cài đặt nằm trong /opt/oracle/product/23ai/dbhomefree . [root@orahost sf_Downloads]# cd /opt [root@orahost opt]# ls -tlr drwxr-xr-x 8 root root 136 15 tháng 5 02:41 VBoxGuestAdditions-6.1.22 drwxr-xr-x 3 root root 22 tháng 5 năm 2016 05:27 ORCLfmap drwxr-xr-x 5 oracle oinstall 53 16 tháng 5 05:27 oracle [root@orahost opt]# cd oracle [root@orahost oracle]# ls -ltr drwxr-xr-x 3 oracle oinstall 18 tháng 5 năm 2015 04:36 sản phẩm drwxrwx--- 4 oracle oinstall 78 16 tháng 5 05:27 oraInventory drwxrwxr-x 25 oracle oinstall 4096 16 tháng 5 05:27 diag [root@orahost oracle]# cd product/ [root@orahost product]# ls -ltr drwxrwxr-x 3 oracle oinstall 24 May 15 04:36 23ai [root@orahost product]# cd 23ai [root@orahost 23ai]# ls -ltr drwxrwxr-x 63 oracle oinstall 4096 16 tháng 5 05:27 dbhomeFree [root@orahost 23ai]# cd dbhomeFree/ [root@orahost dbhomeFree]# ls -ltr -rw-r--r-- 1 oracle oinstall 852 Aug 18 2015 env.ora -rw-r--r-- 1 oracle oinstall 2927 Jul 20 2020 schagent.conf -rwxr-x--- 1 oracle oinstall 2500 Oct 24 2023 runInstaller -rwx------ 1 oracle oinstall 525 Apr 24 15:45 root.sh drwxrwxr-x 2 oracle oinstall 6 Apr 24 15:45 log -rwxrwxr-x 1 oracle oinstall 5780 Apr 24 15:45 LICENSE drwxr-xr-x 2 oracle oinstall 26 May 15 04:36 QOpatch drwxr-xr-x 13 oracle oinstall 4096 May 15 04:36 OPatch drwxr-xr-x 5 oracle oinstall 52 May 15 04:36 R drwxr-xr-x 2 oracle oinstall 102 May 15 04:36 addnode drwxr-xr-x 10 oracle oinstall 107 May 15 04:37 assistants drwxr-xr-x 2 oracle oinstall 8192 May 15 04:37 bin drwxr-xr-x 4 oracle oinstall 87 May 15 04:37 clone drwxr-xr-x 6 oracle oinstall 55 May 15 04:37 crs drwxr-xr-x 4 oracle oinstall 31 May 15 04:37 crypto drwxr-xr-x 3 oracle oinstall 18 May 15 04:37 css drwxr-xr-x 11 oracle oinstall 119 May 15 04:37 ctx drwxr-xr-x 7 oracle oinstall 71 May 15 04:37 cv drwxr-xr-x 3 oracle oinstall 20 May 15 04:37 data drwxr-xr-x 2 oracle oinstall 22 May 15 04:37 dbs drwxr-xr-x 5 oracle oinstall 173 May 15 04:37 deinstall drwxr-xr-x 3 oracle oinstall 20 May 15 04:37 diagnostics drwxr-xr-x 3 oracle oinstall 20 May 15 04:37 demo drwxr-xr-x 3 oracle oinstall 19 May 15 04:37 dv drwxr-xr-x 3 oracle oinstall 18 May 15 04:37 has drwxr-xr-x 5 oracle oinstall 41 May 15 04:37 hs drwxr-xr-x 2 oracle oinstall 29 May 15 04:37 instantclient drwxr-x--- 12 oracle oinstall 4096 May 15 04:37 inventory drwxr-xr-x 9 oracle oinstall 94 May 15 04:37 javavm drwxr-xr-x 3 oracle oinstall 17 May 15 04:37 jdbc drwxr-xr-x 6 oracle oinstall 68 May 16 05:26 jdk drwxr-xr-x 2 oracle oinstall 4096 May 16 05:26 jlib drwxr-xr-x 10 oracle oinstall 112 May 16 05:26 ldap drwxr-xr-x 3 oracle oinstall 12288 May 16 05:26 lib drwxr-xr-x 5 oracle oinstall 42 May 16 05:27 md drwxr-xr-x 4 oracle oinstall 31 May 16 05:27 mgw drwxr-xr-x 10 oracle oinstall 106 May 16 05:27 network drwxr-xr-x 5 oracle oinstall 46 May 16 05:27 nls drwxr-xr-x 8 oracle oinstall 133 May 16 05:27 odbc drwxr-xr-x 5 oracle oinstall 42 May 16 05:27 olap drwxr-xr-x 4 oracle oinstall 35 May 16 05:27 oml4py drwxr-xr-x 7 oracle oinstall 65 May 16 05:27 opmn drwxr-xr-x 5 oracle oinstall 45 May 16 05:27 oracore drwxr-xr-x 4 oracle oinstall 29 May 16 05:27 ord drwxr-xr-x 3 oracle oinstall 19 May 16 05:27 oss drwxr-xr-x 8 oracle oinstall 4096 May 16 05:27 oui drwxr-xr-x 5 oracle oinstall 39 May 16 05:27 perl drwxr-xr-x 6 oracle oinstall 106 May 16 05:27 plsql drwxr-xr-x 7 oracle oinstall 88 May 16 05:27 precomp drwxr-xr-x 5 oracle oinstall 39 May 16 05:27 python drwxr-xr-x 4 oracle oinstall 29 May 16 05:27 racg drwxr-xr-x 13 oracle oinstall 140 May 16 05:27 rdbms drwxr-xr-x 3 oracle oinstall 21 May 16 05:27 relnotes drwxr-xr-x 3 oracle oinstall 18 May 16 05:27 slax drwxr-xr-x 5 oracle oinstall 119 May 16 05:27 sdk drwxr-xr-x 4 oracle oinstall 28 May 16 05:27 sqlcl drwxr-xr-x 3 oracle oinstall 17 May 16 05:27 sqlj drwxr-xr-x 3 oracle oinstall 4096 May 16 05:27 sqlpatch drwxr-xr-x 6 oracle oinstall 53 May 16 05:27 sqlplus drwxr-xr-x 6 oracle oinstall 54 May 16 05:27 srvm drwxr-xr-x 3 oracle oinstall 17 May 16 05:27 ucp drwxr-xr-x 4 oracle oinstall 31 May 16 05:27 usm drwxr-xr-x 2 oracle oinstall 33 May 16 05:27 utl drwxr-x--- 7 oracle oinstall 69 May 16 05:27 xdk -rw-rw---- 1 oracle oinstall 130 May 16 05:27 oraInst.loc drwxrwx--- 3 oracle oinstall 17 May 16 05:27 cfgtoollogs drwxrwx--- 11 oracle oinstall 4096 May 16 05:27 install Quá trình cài đặt phần mềm Oracle Database đã hoàn tất. Giờ là lúc tạo và cấu hình cơ sở dữ liệu và listener. Bước 6: Tạo và cấu hình cơ sở dữ liệu Oracle Database 23ai. Tập lệnh cấu hình tạo một cơ sở dữ liệu vùng chứa "FREE" với một cơ sở dữ liệu có thể cắm thêm "FREEPDB1" và cấu hình trình lắng nghe "LISTENER" tại cổng mặc định "1521" . Bạn có thể sửa đổi các tham số cấu hình bằng cách chỉnh sửa tệp /etc/sysconfig/oracle-free–23ai.conf . Để tạo cơ sở dữ liệu với các cài đặt mặc định, hãy thực hiện lệnh sau bằng cách đăng nhập với quyền root . [root@orahost ~]# /etc/init.d/oracle-free-23ai configure [root@orahost ~]# ls -ltr /etc/init.d/oracle-free-23ai -r-xr-xr-x 1 root root 20518 Apr 24 15:46 /etc/init.d/oracle-free-23ai Ở đây, tôi đã sử dụng mật khẩu: oracle #Ở giai đoạn này, nếu bạn thử kiểm tra trạng thái dịch vụ, nó sẽ hiển thị là "NOT CONFIGURE" . [root@orahost sf_Downloads]# /etc/init.d/oracle-free-23ai status Tình trạng của dịch vụ Oracle FREE 23ai: LISTENER status: NOT CONFIGURED FREE Database status: NOT CONFIGURED #Bạn cũng có thể thấy trong lệnh systemctl rằng dịch vụ Oracle Database 23ai chưa được tải. [root@orahost sf_Downloads]# systemctl status oracle-free-23ai ● oracle-free-23ai.service Loaded: not-found (Reason: Unit oracle-free-23ai.service not found.) Active: active (exited) since Thu 2024-05-16 11:32:18 EDT; 20h ago Tasks: 0 (limit: 16807) Memory: 0B CGroup: /system.slice/oracle-free-23ai.service May 16 11:31:06 orahost.localdomain systemd[1]: Starting SYSV: This script is responsible for taking care of configuring the RPM Oracle FREE Database and its> May 16 11:31:08 orahost.localdomain oracle-free-23ai[783]: Starting Oracle Net Listener. May 16 11:31:09 orahost.localdomain su[814]: (to oracle) root on none May 16 11:31:22 orahost.localdomain oracle-free-23ai[783]: Oracle Net Listener started. May 16 11:31:22 orahost.localdomain oracle-free-23ai[783]: Starting Oracle Database instance FREE. May 16 11:31:22 orahost.localdomain su[1743]: (to oracle) root on none May 16 11:31:22 orahost.localdomain su[1743]: pam_unix(su:session): session opened for user oracle by (uid=0) May 16 11:32:18 orahost.localdomain oracle-free-23ai[783]: Oracle Database instance FREE started. May 16 11:32:18 orahost.localdomain systemd[1]: Started SYSV: This script is responsible for taking care of configuring the RPM Oracle FREE Database and its > Bạn có thể kiểm tra các tệp nhật ký cài đặt nằm trong "/opt/oracle/cfgtoollogs/dbca/FREE/". [root@orahost ~]# cd /opt/oracle/cfgtoollogs/dbca/FREE [root@orahost FREE]# ls -ltr -rw-r----- 1 oracle oinstall 0 May 16 05:32 rmanUtil -rw-r----- 1 oracle oinstall 506 May 16 05:34 CloneRmanRestore.log -rw-r----- 1 oracle oinstall 18759680 May 16 05:34 tempControl.ctl -rw-r----- 1 oracle oinstall 1802 May 16 05:35 cloneDBCreation.log -rw-r----- 1 oracle oinstall 4760 May 16 05:36 utlfixdirs0.log -rw------- 1 oracle oinstall 3171 May 16 05:36 utlfixdirs_catcon_28225.lst -rw-r----- 1 oracle oinstall 5394 May 16 05:36 execemx0.log -rw------- 1 oracle oinstall 3159 May 16 05:36 execemx_catcon_28320.lst -rw-r----- 1 oracle oinstall 1669 May 16 05:36 postScripts.log -rw-r----- 1 oracle oinstall 930 May 16 05:36 lockAccount.log -rw-r----- 1 oracle oinstall 9930 May 16 05:41 utlrp0.log -rw------- 1 oracle oinstall 3151 May 16 05:41 utlrp_catcon_28417.lst -rw-r----- 1 oracle oinstall 2245 May 16 05:43 postDBCreation.log -rw-r----- 1 oracle oinstall 0 May 16 05:43 PDBCreation.log -rw-r----- 1 oracle oinstall 411 May 16 05:44 plugDatabase.log -rw-r----- 1 oracle oinstall 46 May 16 05:44 postPDBCreation.log -rw-r----- 1 oracle oinstall 0 May 16 05:44 customScripts.log -rw-r----- 1 oracle oinstall 1003 May 16 05:44 FREE.log -rw-r----- 1 oracle oinstall 1158531 May 16 05:44 trace.log_2024-05-16_05-31-55AM_26352 Giờ bạn có thể kiểm tra sự tồn tại của cơ sở dữ liệu và trình lắng nghe bằng cách thực hiện các lệnh bên dưới. [oracle@orahost ~]$ ps -ef | grep pmon oracle 28848 2673 0 05:42 ? 00:00:00 db_pmon_FREE oracle 30150 30091 0 05:55 pts/0 00:00:00 grep --color=auto pmon [oracle@orahost ~]$ ps -ef | grep tns root 5 2 0 03:25 ? 00:00:00 [netns] oracle 26339 2673 0 05:31 ? 00:00:00 /opt/oracle/product/23ai/dbhomeFree/bin/tnslsnr LISTENER -inherit oracle 30155 30091 0 05:55 pts/0 00:00:00 grep --color=auto tns Giờ bạn có thể đăng nhập với tư cách người dùng oracle và kết nối với cơ sở dữ liệu bằng cách thực hiện các lệnh dưới đây. [oracle@orahost ~]$ id uid=54321(oracle) gid=54321(oinstall) nhóm=54321(oinstall),54322(dba),54323(oper),54324(backupdba),54325(dgdba),54326(kmdba),54330(racdba) oracle@orahost ~]$ . oraenv ORACLE_SID = [oracle] ? FREE ORACLE_HOME = [/home/oracle] ? /opt/oracle/product/23ai/dbhomeFree Thư mục gốc của Oracle đã được thiết lập là /opt/oracle [oracle@orahost ~]$ env | grep ORA ORACLE_SID=MIỄN PHÍ ORACLE_BASE=/opt/oracle ORACLE_HOME=/opt/oracle/product/23ai/dbhomeFree [oracle@orahost ~]$ which sqlplus /opt/oracle/product/23ai/dbhomeFree/bin/sqlplus [oracle@orahost ~]$ sqlplus / as sysdba SQL*Plus: Phiên bản 23.0.0.0.0 - Phát hành chính thức vào Thứ Năm, ngày 16 tháng 5 năm 2024, lúc 05:56:04 Phiên bản 23.4.0.24.05 Bản quyền (c) 1982, 2024, Oracle. Mọi quyền được bảo lưu. Đã kết nối với: Oracle Database 23ai Phiên bản miễn phí 23.0.0.0.0 - Phát triển, học hỏi và vận hành miễn phí Phiên bản 23.4.0.24.05 SQL> select name,open_mode,database_role,log_mode from v$database; TÊN CHẾ ĐỘ MỞ VAI TRÒ CƠ SỞ DỮ LIỆU CHẾ ĐỘ GHI NHẬT KÝ --------- -------------------- ---------------- ------------ ĐỌC VIẾT MIỄN PHÍ TÀI LIỆU CHÍNH KHÔNG LƯU TRỮ NHẬT KÝ SQL> select banner from v$version; NGỌN CỜ -------------------------------------------------------------------------------- Oracle Database 23ai Phiên bản miễn phí 23.0.0.0.0 - Phát triển, học hỏi và vận hành miễn phí SQL> show pdbs CON_ID CON_NAME CHẾ ĐỘ MỞ HẠN CHẾ ---------- ------------------------------ ---------- ---------- 2 PDB$SEED CHỈ ĐỌC KHÔNG 3 FREEPDB1 ĐỌC GHI KHÔNG Bạn cũng có thể kiểm tra trạng thái LISTENER. [oracle@orahost ~]$ lsnrctl status LSNRCTL cho Linux: Phiên bản 23.0.0.0.0 - Phát hành chính thức vào ngày 16 tháng 5 năm 2024 lúc 05:56:46 Bản quyền (c) 1991, 2024, Oracle. Mọi quyền được bảo lưu. Đang kết nối đến (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=orahost.localhost.localdomain)(PORT=1521))) TRẠNG THÁI của NGƯỜI NGHE ------------------------ Alias LISTENER Phiên bản TNSLSNR dành cho Linux: Phiên bản 23.0.0.0.0 - Phiên bản chính thức Ngày bắt đầu: 16-05-2024 05:31:53 Thời gian hoạt động: 0 ngày 0 giờ 24 phút 52 giây Mức vết tắt Bảo mật BẬT: Xác thực hệ điều hành cục bộ SNMP TẮT Dịch vụ mặc định MIỄN PHÍ Tệp tham số trình lắng nghe /opt/oracle/product/23ai/dbhomeFree/network/admin/listener.ora Tệp nhật ký trình lắng nghe: /opt/oracle/diag/tnslsnr/orahost/listener/alert/log.xml Tóm tắt các thiết bị đầu cuối nghe... (MÔ TẢ=(ĐỊA CHỈ=(GIAO THỨC=tcp)(MÁY CHỦ=orahost.localdomain)(CỔNG= 1521 ))) (MÔ TẢ=(ĐỊA CHỈ=(GIAO THỨC=ipc)(KHÓA=EXTPROC1521))) Tóm tắt các dịch vụ... Dịch vụ "189011a1798d7228e0650a0027822869" có 1 phiên bản. Phiên bản "FREE", trạng thái READY, có 1 trình xử lý cho dịch vụ này... Dịch vụ " MIỄN PHÍ " hiện có 1 phiên bản. Phiên bản "FREE", trạng thái READY, có 1 trình xử lý cho dịch vụ này... Dịch vụ " FREEXDB " có 1 phiên bản. Phiên bản "FREE", trạng thái READY, có 1 trình xử lý cho dịch vụ này... Dịch vụ " freepdb1 " có 1 phiên bản. Phiên bản "FREE", trạng thái READY, có 1 trình xử lý cho dịch vụ này... Lệnh đã được thực thi thành công #Bạn có thể thấy các mục listener và tns đã được tạo tự động bởi tập lệnh cấu hình. [oracle@orahost ~]$ cd $ORACLE_HOME/network/admin [oracle@orahost admin]$ ls -ltr -rw-r--r-- 1 oracle oinstall 1866 May 19 2021 shrept.lst drwxr-xr-x 2 oracle oinstall 64 16 tháng 5 05:27 mẫu -rw-r----- 1 oracle oinstall 191 16 tháng 5 05:31 sqlnet.ora -rw-r----- 1 oracle oinstall 386 16 tháng 5 05:31 listener.ora -rw-r------ 1 oracle oinstall 444 16 tháng 5 05:36 tnsnames.ora [oracle@orahost admin]$ cat listener.ora # listener.ora Tệp cấu hình mạng: /opt/oracle/product/23ai/dbhomeFree/network/admin/listener.ora # Được tạo bởi các công cụ cấu hình của Oracle. DEFAULT_SERVICE_LISTENER = FREE NGƯỜI NGHE = (DANH SÁCH MÔ TẢ = (MÔ TẢ = (ĐỊA CHỈ = (GIAO THỨC = TCP)(MÁY CHỦ = orahost.localhost.localdomain)(CỔNG = 1521)) (ĐỊA CHỈ = (GIAO THỨC = IPC)(KHÓA = EXTPROC1521)) ) ) [oracle@orahost admin]$ cat tnsnames.ora # Tệp cấu hình mạng tnsnames.ora: /opt/oracle/product/23ai/dbhomeFree/network/admin/tnsnames.ora # Được tạo bởi các công cụ cấu hình của Oracle. MIỄN PHÍ = (MÔ TẢ = (ĐỊA CHỈ = (GIAO THỨC = TCP)(MÁY CHỦ = orahost.localhost.localdomain)(CỔNG = 1521)) (CONNECT_DATA = (MÁY CHỦ = CHUYÊN DỤNG) (TÊN DỊCH VỤ = MIỄN PHÍ) ) ) LISTENER_FREE = (ĐỊA CHỈ = (GIAO THỨC = TCP)(MÁY CHỦ = orahost.localhost.localdomain)(CỔNG = 1521)) Bạn cũng có thể kết nối từ xa với cơ sở dữ liệu PDB bằng lệnh dưới đây. [oracle@orahost admin]$ sqlplus sys@orahost.localdomain/ FREEPDB1 :1521 as sysdba SQL*Plus: Phiên bản 23.0.0.0.0 - Phát hành chính thức vào Thứ Năm, ngày 16 tháng 5 năm 2024, lúc 06:01:40 Phiên bản 23.4.0.24.05 Bản quyền (c) 1982, 2024, Oracle. Mọi quyền được bảo lưu. Nhập mật khẩu: Đã kết nối với: Oracle Database 23ai Phiên bản miễn phí 23.0.0.0.0 - Phát triển, học hỏi và vận hành miễn phí Phiên bản 23.4.0.24.05 SQL> show pdbs CON_ID CON_NAME CHẾ ĐỘ MỞ HẠN CHẾ ---------- ------------------------------ ---------- ---------- 3 FREEPDB1 ĐỌC GHI KHÔNG Bạn cũng có thể kết nối từ xa với cơ sở dữ liệu container thông qua mục nhập tns. [oracle@orahost admin]$ sqlplus sys @FREE as sysdba SQL*Plus: Phiên bản 23.0.0.0.0 - Phát hành chính thức vào Thứ Năm, ngày 16 tháng 5 năm 2024, lúc 06:02:01 Phiên bản 23.4.0.24.05 Bản quyền (c) 1982, 2024, Oracle. Mọi quyền được bảo lưu. Nhập mật khẩu: Đã kết nối với: Oracle Database 23ai Phiên bản miễn phí 23.0.0.0.0 - Phát triển, học hỏi và vận hành miễn phí Phiên bản 23.4.0.24.05 SQL> show pdbs CON_ID CON_NAME CHẾ ĐỘ MỞ HẠN CHẾ ---------- ------------------------------ ---------- ---------- 2 PDB$SEED CHỈ ĐỌC KHÔNG 3 FREEPDB1 ĐỌC GHI KHÔNG Vui lòng lưu ý những hạn chế được nêu dưới đây. Hạn chế về nguồn lực: 1) Giới hạn CPU miễn phí của Oracle Database: Oracle Database Free tự động giới hạn số lõi xử lý xuống còn hai lõi ngay cả khi có nhiều dung lượng CPU hơn. 2) Các hạn chế khi cài đặt miễn phí và vận hành Oracle Database: Oracle Database Free chỉ cho phép một cài đặt duy nhất trên mỗi môi trường logic (máy ảo, container hoặc máy chủ vật lý). Nếu bạn cố gắng khởi động nhiều hơn một cài đặt Oracle Database Free, thông báo lỗi "ORA-00442: Lỗi vi phạm cài đặt một phiên bản duy nhất của Oracle Database Free" sẽ hiển thị và cơ sở dữ liệu sẽ không khởi động được. Điều này không ảnh hưởng đến bất kỳ cài đặt hiện có hoặc cài đặt mới nào của Oracle Database Standard Edition 2 hoặc Oracle Database Enterprise Edition. 3) Giới hạn dữ liệu người dùng miễn phí của Oracle Database: Dung lượng dữ liệu người dùng tối đa trong Oracle Database Free không được vượt quá 12 GB . Nếu dữ liệu người dùng vượt quá giới hạn này, thông báo lỗi "ORA-12954: Yêu cầu vượt quá kích thước cơ sở dữ liệu tối đa cho phép là 12 GB" sẽ được hiển thị. 4) Giới hạn RAM trống của Oracle Database: Dung lượng RAM tối đa cho Oracle Database Free không được vượt quá 2 GB , ngay cả khi có nhiều hơn dung lượng khả dụng. |
Cảm ơn bạn đã đọc bài viết này! Hãy bình luận nếu bạn thích bài viết này! Nhấn vào nút THEO DÕI để nhận thông báo về các bài viết tiếp theo!
Website không chứa bất kỳ quảng cáo nào, mọi đóng góp để duy trì phát triển cho website (donation) xin vui lòng gửi về STK 90.2142.8888 - Ngân hàng Vietcombank Thăng Long - TRAN VAN BINH
=============================
Nếu bạn không muốn bị AI thay thế và tiết kiệm 3-5 NĂM trên con đường trở thành DBA chuyên nghiệp hay làm chủ Database thì hãy đăng ký ngay KHOÁ HỌC ORACLE DATABASE A-Z ENTERPRISE, được Coaching trực tiếp từ tôi với toàn bộ bí kíp thực chiến, thủ tục, quy trình của gần 20 năm kinh nghiệm (mà bạn sẽ KHÔNG THỂ tìm kiếm trên Internet/Google) từ đó giúp bạn dễ dàng quản trị mọi hệ thống Core tại Việt Nam và trên thế giới, đỗ OCP.
- CÁCH ĐĂNG KÝ: Gõ (.) hoặc để lại số điện thoại hoặc inbox https://m.me/tranvanbinh.vn hoặc Hotline/Zalo 090.29.12.888
- Chi tiết tham khảo:
https://bit.ly/oaz_w
=============================
2 khóa học online qua video giúp bạn nhanh chóng có những kiến thức nền tảng về Linux, Oracle, học mọi nơi, chỉ cần có Internet/4G:
- Oracle cơ bản: https://bit.ly/admin_1200
- Linux: https://bit.ly/linux_1200
=============================
KẾT NỐI VỚI CHUYÊN GIA TRẦN VĂN BÌNH:
📧 Mail: binhoracle@gmail.com
☎️ Mobile/Zalo: 0902912888
👨 Facebook: https://www.facebook.com/BinhOracleMaster
👨 Inbox Messenger: https://m.me/101036604657441 (profile)
👨 Fanpage: https://www.facebook.com/tranvanbinh.vn
👨 Inbox Fanpage: https://m.me/tranvanbinh.vn
👨👩 Group FB: https://www.facebook.com/groups/DBAVietNam
👨 Website: https://www.tranvanbinh.vn
👨 Blogger: https://tranvanbinhmaster.blogspot.com
🎬 Youtube: https://www.youtube.com/@binhguru
👨 Tiktok: https://www.tiktok.com/@binhguru
👨 Linkin: https://www.linkedin.com/in/binhoracle
👨 Twitter: https://twitter.com/binhguru
👨 Podcast: https://www.podbean.com/pu/pbblog-eskre-5f82d6
👨 Địa chỉ: Tòa nhà Sun Square - 21 Lê Đức Thọ - Phường Mỹ Đình 1 - Quận Nam Từ Liêm - TP.Hà Nội
=============================
cơ sở dữ liệu, cơ sở dữ liệu quốc gia, database, AI, trí tuệ nhân tạo, artificial intelligence, machine learning, deep learning, LLM, ChatGPT, DeepSeek, Grok, oracle tutorial, học oracle database, Tự học Oracle, Tài liệu Oracle 12c tiếng Việt, Hướng dẫn sử dụng Oracle Database, Oracle SQL cơ bản, Oracle SQL là gì, Khóa học Oracle Hà Nội, Học chứng chỉ Oracle ở đầu, Khóa học Oracle online,sql tutorial, khóa học pl/sql tutorial, học dba, học dba ở việt nam, khóa học dba, khóa học dba sql, tài liệu học dba oracle, Khóa học Oracle online, học oracle sql, học oracle ở đâu tphcm, học oracle bắt đầu từ đâu, học oracle ở hà nội, oracle database tutorial, oracle database 12c, oracle database là gì, oracle database 11g, oracle download, oracle database 19c/21c/23c/23ai, oracle dba tutorial, oracle tunning, sql tunning , oracle 12c, oracle multitenant, Container Databases (CDB), Pluggable Databases (PDB), oracle cloud, oracle security, oracle fga, audit_trail,oracle RAC, ASM, oracle dataguard, oracle goldengate, mview, oracle exadata, oracle oca, oracle ocp, oracle ocm , oracle weblogic, postgresql tutorial, mysql tutorial, mariadb tutorial, ms sql server tutorial, nosql, mongodb tutorial, oci, cloud, middleware tutorial, docker, k8s, micro service, hoc solaris tutorial, hoc linux tutorial, hoc aix tutorial, unix tutorial, securecrt, xshell, mobaxterm, putty






