最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux上oracle的安裝部署與查詢使用過(guò)程

 更新時(shí)間:2025年10月21日 10:16:10   作者:玄骨小子  
本文介紹了在Linux環(huán)境下安裝和配置Oracle數(shù)據(jù)庫(kù)的步驟,包括環(huán)境準(zhǔn)備、主機(jī)配置、用戶和權(quán)限設(shè)置、環(huán)境變量配置、數(shù)據(jù)庫(kù)安裝及基本查詢操作,幫助開發(fā)者快速部署和使用Oracle數(shù)據(jù)庫(kù)

Oracle 數(shù)據(jù)庫(kù)是一款功能強(qiáng)大、廣泛使用的企業(yè)級(jí)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng) (RDBMS),適用于處理大型數(shù)據(jù)庫(kù)和復(fù)雜事務(wù)。

本文將介紹如何在 Linux 和 Windows 環(huán)境下安裝 Oracle 數(shù)據(jù)庫(kù),并對(duì)其進(jìn)行基本配置,幫助開發(fā)者快速部署和使用該數(shù)據(jù)庫(kù)。

注意:硬件配置建議磁盤60G 內(nèi)存4-8G

一,環(huán)境配置

1.在官網(wǎng)下載oracle的rpm包并傳到虛擬機(jī)里

zip自行前往Oracle官網(wǎng)下載即可

[root@oracle ~]# yum -y install lrzsz #這里用xshell連接下載lrzsz可以直接拖拽rpm
[root@oracle ~]# mkdir oracle
[root@oracle ~]# ls oracle/
 LINUX.X64_193000_db_home.zip 
[root@oracle ~]# mv /root/oracle/LINUX.X64_193000_db_home.zip   /tmp

2.修改主機(jī)配置

(1)更改主機(jī)名

[root@oracle ~]# cat /etc/hostname
oracle

(2)修改/etc/sysctl.conf 插入以下配置

fs.file-max = 6815744  #設(shè)置最大文件可打開文件句柄數(shù)
kernel.shmmax = 4398046511104 #定義單個(gè)共享內(nèi)存段的最大尺寸
kernel.shmall = 1073741824  #設(shè)置系統(tǒng)可分配的共享內(nèi)存總頁(yè)數(shù)
kernel.sem = 250 32000 100 128  #配置信號(hào)量 每個(gè)信號(hào)量組的最大信號(hào)量數(shù)  系統(tǒng)范圍內(nèi)最大信號(hào)量總數(shù)  每次系統(tǒng)調(diào)用可操作的最大信號(hào)量數(shù)  系統(tǒng)范圍內(nèi)最大信號(hào)量組數(shù)  
[root@oracle oracle1]# sysctl -p  #使其生效
fs.file-max = 6815744
kernel.shmmax = 4398046511104
kernel.shmall = 1073741824
kernel.sem = 250 32000 100 128

3.關(guān)閉防火墻和selinux

[root@oracle ~]# systemctl stop firewalld.service 
[root@oracle ~]# setenforce 0

二,創(chuàng)建用戶和組并授權(quán)

[root@oracle ~]# groupadd -g 54321 oinstall
[root@oracle ~]# groupadd -g 54322 dba
[root@oracle ~]# groupadd -g 54323 oper
[root@oracle ~]# useradd -u 54321 -g oinstall -G dba,oper oracle
[root@oracle ~]# echo oracle | passwd --stdin oracle
Changing password for user oracle.
passwd: all authentication tokens updated successfully.
[root@oracle ~]# mkdir -p /u01/app/oracle/product/19.3.0/dbhome_1
[root@oracle ~]# mkdir -p /u01/app/oraInventory
[root@oracle ~]# chown -R oracle:oinstall /u01
[root@oracle ~]# chown -R 775 /u01

三,配置用戶限制

[root@oracle ~]# vim /etc/security/limits.conf 
#添加以下內(nèi)容
oracle   soft   nofile    1024
oracle   hard   nofile    65536
oracle   soft   nproc    16384
oracle   hard   nproc    16384
oracle   soft   stack    10240
oracle   hard   stack    32768
oracle   hard   memlock    134217728
oracle   soft   memlock    134217728

四,配置oracle用戶環(huán)境變量

[root@oracle ~]# su - oracle
[oracle@oracle ~]$ vim ~/.bash_profile 
#插入以下配置
export PATH
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/19.3.0/dbhome_1
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export DISPLAY=localhost:10.0

五,安裝oracle

su -oracle # 切換用戶

mkdir -p /u01/app/oracle/product/19.3.0/dbhome_1
cd /u01/app/oracle/product/19.3.0/dbhome_1
unzip /tmp/LINUX.X64_193000_db_home.zip #解壓
[oracle@oracle dbhome_1]$ ./runInstaller
正在啟動(dòng) Oracle 數(shù)據(jù)庫(kù)安裝向?qū)?..






六,登錄并執(zhí)行查詢操作

[oracle@oracle dbhome_1]$ sqlplus sys/Oracle123@ORCL as sysdba #以最高權(quán)限者進(jìn)入
SQL> SELECT name, open_mode FROM v$database; # 查看當(dāng)前數(shù)據(jù)庫(kù)
SQL> create table test (
  2  emp_id number(10),       
  3  name varchar2(35),     
  4  dept varchar2(30),
  5  salary number(8,2));
SQL> insert into test values(111,'tom','gg',8000);
SQL> select * from test;

    EMP_ID NAME 			       DEPT
---------- ----------------------------------- ------------------------------
    SALARY
----------
       111 tom				       gg
      8000

總結(jié)

至此終于大功告成!

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

聂荣县| 大同县| 闵行区| 东兰县| 无棣县| 泰顺县| 新郑市| 清远市| 岳阳县| 英山县| 丹江口市| 麻阳| 昌平区| 综艺| 综艺| 万安县| 介休市| 哈密市| 清镇市| 陆河县| 顺平县| 临夏市| 长泰县| 平定县| 庆元县| 越西县| 连城县| 濮阳市| 宝鸡市| 武城县| 子长县| 沂水县| 仙桃市| 海门市| 祁东县| 昂仁县| 靖边县| 香河县| 大丰市| 蒙自县| 南木林县|