安裝數據庫
事實上Oracle安裝
1、安裝准備
Oracle的安裝包下載以后是兩個壓縮包,同時選中兩個壓縮包右擊進行解壓
2、解壓完成如下圖所示
3、雙擊 setup.exe 文件進行安裝,會彈出以下窗口
安全配置:隨即會進入安裝界面,此時讓我們填寫電子郵箱,郵箱不是必填選項,可填可不填,不填寫的話會有一個提示,我們可直接無視,點擊是進入下一步
安裝選項:直接選擇默認創建和配置一個數據庫(安裝完數據庫管理軟件后,系統會自動創建一個數據庫實例)。
安裝類型:我們選擇系統默認的桌面類
典型安裝:重要步驟。建議只需要將Oracle基目錄更新下,目錄路徑不要含有中文或其它的特殊字符。全局數據庫名可以默認,且口令密碼,必須要牢記。密碼輸入時,有提示警告,不符合Oracel建議時不用管。
如密碼太簡單,系統會提示不符合oracle的標准,我們直接點擊是即可
概要:當填寫密碼等信息以后,系統會顯示所有的配置信息,如我們需要修改配置點擊后退可進行重新填寫,如果沒有問題,我們直接點擊完成即可。
安裝產品:因為Oracle的數據庫比較大,安裝階段需要一段的時間,我們不用做任何操作,直接等待系統安裝完成。
數據庫管理軟件文件及dbms文件安裝完后,會自動創建安裝一個實例數據庫默認前面的orcl名稱的數據庫
實例數據庫創建完成以后,系統會彈出一個數據庫信息,直接點擊確認,我們就可以看到Oracle已經成功安裝了。然后點擊右下角的關閉將窗口關閉即可
創建oracle數據庫
以前開發的時候用得比較多的是mysql和sql server,oracle用的比較少,用起來比較生疏,mysql和sql server用起來比較類似,就oracle的使用方式和他們不同,oracle在創建數據庫的時候要對應一個用戶,數據庫和用戶一般一一對應,mysql和sql server 直接通過create databse “數據庫名” 就可以直接創建數據庫了,而oracle創建一個數據庫需要以下三個步驟:
創建兩個表空間(即所謂的數據庫)的文件
創建用戶與上面創建的文件形成映射關系
給用戶添加權限
首先打開SQLPlus
連接: 輸入:scott/tiger 回車
查看用戶:show user
切換成系統管理員
輸入: conn as sysdba
輸入:sysdba 回車
密碼 直接回車
顯示用戶:show user
現在是管理員模式,可以創建表空間了(即數據庫)
一、創建兩個數據庫的文件(evms.dbf 和evms_temp.dbf 兩個文件)
本作者orcacle書安裝在盤的如下:D:\Softs\Oracle\product\11.2.0\dbhome_1\oradata\evms.dbf
SQL> create tablespace evms logging datafile 'D:\Softs\Oracle\product\11.2.0\dbh
ome_1\oradata\evms.dbf' size 100m autoextend on next 100m maxsize 500m extent ma
nagement local;
二、創建用戶與上面創建的文件形成映射關系(用戶名為evms,密碼為evms)
CREATE USER evms IDENTIFIED BY evms DEFAULT TABLESPACE evms (TEMPORARY TABLESPACE evms_temp,這句可以省掉);
三、添加權限
grant connect,resource,dba to evms;
grant create session to evms(可以省掉);
有時候也會用到刪除數據庫和刪除用戶的操作,這里也給出刪除的語句
四、刪除數據庫
DROP TABLESPACE evms INCLUDING CONTENTS AND DATAFILES;
五、刪除用戶
drop user mevms cascade;
上述具體操作如下:
SQL*Plus: Release 11.2.0.1.0 Production on 星期一 4月 1 14:13:05 2019
Copyright (c) 1982, 2010, Oracle. All rights reserved.
請輸入用戶名: scott/tiger
連接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> show user
USER 為 "SCOTT"
SQL> conn as sysdba
請輸入用戶名: sysdba
輸入口令:
已連接。
SQL> show user
USER 為 "SYS"
SQL> create tablespace evms logging datafile 'D:\Softs\Oracle\product\11.2.0\dbh
ome_1\oradata\evms.dbf' size 100m autoextend on next 100m maxsize 500m extent ma
nagement local;
表空間已創建。
SQL> create user evmsbdc identified by evmsbdc default tablespace evms;
用戶已創建。
SQL> grant connect,resource,dba to evmsbdc;
授權成功。
SQL>
使用Navicat Premium或者PL/SQL執行evms數據庫建表的腳本,即可創建數據表了,下面是創建數據表的腳本(省略。。。)