Linux快速安裝Oracle12C

2022-02-08 23:39:26 字數 2741 閱讀 9675

linux快速安裝oracle12c

要求:

作業系統:oracle linux 7.6 x86_64

資料庫版本:oracle12cr2版本+多租戶架構

建立資料庫:itpuxdb

字符集:zhs16gbk

資料塊大小:8k

可以遠端連線,並提供給軟體開發人員使用。

準備配置hosts

echo"192.168.1.51 fgedu51">>/etc/hosts

關閉防火牆

systemctl stop firewalld.service

systemctl disable firewalld.service

建立使用者,組,目錄,許可權配置yum軟體安裝所需包

mkdir /mnt/linux

mount /dev/cdrom /mnt/linux

cd/etc/yum.repos.d

mkdir bk

mv *.repo bk/

echo"[el]">>/etc/yum.repos.d/itpux.repo

echo"name =linux 7.x ***">>/etc/yum.repos.d/itpux.repo

echo"baseurl=file:///mnt/linux">>/etc/yum.repos.d/itpux.repo

echo"gpgcheck=0">>/etc/yum.repos.d/itpux.repo

echo"enabled=1">>/etc/yum.repos.d/itpux.repo

cat/etc/yum.repos.d/itpux.repo

安裝:oracle所需軟體包安裝.txt  提取碼:1122 

配置環境變數進行驗證env |grep oracle

解壓安裝包

su -oracle

cd /oracle

unzip /mnt/hgfs/soft/linuxx64_12201_database.zip

cd database

./runinstaller

提取碼:1122

oracle資料庫關閉

show pdbs;

alter pluggable database all close;

shutdown immediate;

exit;

isnrctl stop

oracle資料庫啟動

startup;

show pdbs;

alter pluggable database all open;

exit;

isnrctl start

日誌路徑

select * from v$diag info;

oracle pdb資料庫登入

show pdbs;

show con_name;

切換到pdb

alter session set container=itpuxpdb;

oracle pdb表空間建立oracle pdb使用者建立

create user fgedu identified by fgedu123 default tablespace fgedu;

grant dba to fgedu;

oracle pdb使用者登入

tnsnames.ora:

tnsnames. ora:

itpuxpdb =

(description =

(address= (protocol = tcp)(host = itpuxdb01)(port = 1521))

(connect_data=

(server = dedicated)

(service name=itpuxpdb)))

sqlplus "/as sysdba";

conn fgedu/fgedu123@itpuxpdb;

show con_name;

create table itpuxt1(id number(12)primary key,name varchar(20));

oracle pdb資料插入

insert into itpuxt1 values(1,'fgedu01');

insert into itpuxt1 values(2,'fgeduo2'');

commit;

oracle pdb資料查詢

select * from itpuxt1;

oracle12c資料庫解除安裝

su - oracle

$ cd $oracle_home/bin

$./dbca

$ cd $oracle_home/bin

$./netca

cd $oracle home/deinstall

$./deinsall

linux 快速安裝Mysql

以下的安裝以centos6.7為例 1.使用yum安裝mysql ubuntu使用apt get yum install mysql server y 2.開啟mysql服務 etc init.d mysqld start 3.修改root密碼 進入mysql命令列,首次預設不需要密碼 mysql ...

Linux 快速安裝指令碼

摘要 在工作中,需要經常為新系統安裝軟體,重複而簡單,但又不得不作,這裡實現了一些半自動化安裝標本,只需要ctrl c,ctrl v 快速貼上複製,即可快速完成安裝 netkiller architect 手札 netkiller linux 手札 netkiller developer 手札 ne...

linux快速安裝rabbitmq

1 安裝erlang 安裝類庫 yum y install ncurses devel yum y install openssl devel yum y install unixodbc devel yum y install gcc c 獲取安裝包,各種版本任君選擇 以該本版本為例 wget o...