日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

Oracle 11gR2 安装 example(范例数据库)

發布時間:2025/3/20 数据库 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Oracle 11gR2 安装 example(范例数据库) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Oracle 的 范例數據庫要自己另外下載安裝。
安裝文件叫:? linux.x64_11gR2_examples.zip

down落來后,解壓,得到1個叫example的文件夾。

$su oracle
$cd example
$./runInstaller


跟住會彈出安裝界面, 同安裝oracle 11g時差唔多, 無乜難度。
裝完后
Database Demos位于 $ORACLE_HOME/demo/schema 目錄下.
Sqlplus Demo位于 $ORACLE_HOME/sqlplus/demo 目錄下

關于Sqlplus Demo,我暫時都唔了解, 呢度只介紹安裝 Database Demo

[oracle@RGPC5 tmp]$ cd $ORACLE_HOME/demo/schema
[oracle@RGPC5 schema]$ pwd
/u01/app/oracle/project/11.2.0/db_home1/oracle/demo/schema
[oracle@RGPC5 schema]$ ll
total 132
drwxr-xr-x 2 oracle oinstall? 4096 Aug? 7 01:17 bus_intelligence
-rw-r--r-- 1 oracle oinstall? 2322 Apr? 3? 2009 drop_sch.sql
drwxr-xr-x 2 oracle oinstall? 4096 Aug? 7 01:17 human_resources
drwxr-xr-x 2 oracle oinstall? 4096 Aug? 7 01:17 info_exchange
drwxr-xr-x 2 oracle oinstall? 4096 Aug? 8 00:06 log
-rw-r--r-- 1 oracle oinstall? 1778 Aug? 7 01:17 mk_dir.sql
-rw-r--r-- 1 oracle oinstall? 1778 Aug? 6 22:15 mk_dir.sql.ouibak
-rw-r--r-- 1 oracle oinstall? 1778 Aug? 6 22:15 mk_dir.sql.ouibak.1
-rw-r--r-- 1 oracle oinstall 27373 Jun 30? 2007 mkplug.sql
-rw-r--r-- 1 oracle oinstall? 5640 Aug? 7 01:17 mksample.sql
-rw-r--r-- 1 oracle oinstall? 5390 Jul 21? 2009 mksample.sql.sbs
-rw-r--r-- 1 oracle oinstall? 5076 May 10? 2005 mkunplug.sql
-rw-r--r-- 1 oracle oinstall? 4796 Sep 23? 2004 mkverify.sql
drwxr-xr-x 3 oracle oinstall? 4096 Aug? 7 01:17 order_entry
drwxr-xr-x 2 oracle oinstall? 4096 Aug? 7 01:17 product_media
-rw-r--r-- 1 oracle oinstall? 4368 Dec? 8? 2003 README.txt
drwxr-xr-x 2 oracle oinstall? 4096 Aug? 7 01:17 sales_history
drwxr-xr-x 2 oracle oinstall? 4096 Aug? 7 01:17 shipping
-rw-r--r-- 1 oracle oinstall 15246 May 10? 2005 sted_mkplug.sql.dbl

可以見到有好多腳步, 關鍵系 mksample.sql ,距會調用其他腳本來家里各種用戶和各種demo數據表。
具體資料可以查看 上面的 README.txt

我地跟住落來先建立一個表空間和數據文件, 來裝載呢d demo tables。
呢度簡單介紹1下 表,表空間,數據文件的關系。

非ASM模式中(ASM呢度暫時唔討論)
oracle入面的表都存放在表空間中。 而到了物理層, 表空間可以由1個和多個數據文件表示。
即系1個表空間可以包含1個或若干個數據文件, 但1個數據文件只屬于1個表空間。


首先用管理員登錄

$sqlplus / as sysdba



建表空間及數據文件:
SQL> CREATE TABLESPACE TS_EXAMPLE NOLOGGING DATAFILE '/u01/app/oracle/project/oradata/orcl_dbname/ts_example.dbf' SIZE 150M REUSE AUTOEXTEND ON NEXT 640k MAXSIZE UNLIMITED;

上面黃色高亮的是表空間名, 紅色字體數據文件。

執行完呢句后可用呢句命令來查看表空間

? SQL> select * from v$tablespace;

?????? TS# NAME?????????????????????????? INC BIG FLA ENC
---------- ------------------------------ --- --- --- ---
???????? 0 SYSTEM???????????????????????? YES NO? YES
???????? 1 SYSAUX???????????????????????? YES NO? YES
???????? 2 UNDOTBS1?????????????????????? YES NO? YES
???????? 4 USERS????????????????????????? YES NO? YES
???????? 3 TEMP?????????????????????????? NO? NO? YES
???????? 6 TS_EXAMPLE???????????????????? YES NO? YES

6 rows selected.

SQL>

注意第6個 新加的。

用呢句來查看數據文件


SQL> select name from v$datafile;

NAME
--------------------------------------------------------------------------------
/u01/app/oracle/project/oradata/orcl_dbname/system01.dbf
/u01/app/oracle/project/oradata/orcl_dbname/sysaux01.dbf
/u01/app/oracle/project/oradata/orcl_dbname/undotbs01.dbf
/u01/app/oracle/project/oradata/orcl_dbname/users01.dbf
/u01/app/oracle/project/oradata/orcl_dbname/ts_example.dbf

SQL>

其實,還可以借助SqlDevelper 或 EM 等工具查看呢d數據庫存儲信息。



跟住就執行mksample.sql了
其實呢個腳本就系將demo 表放入指定的數據空間(執行腳步時要求用戶輸入參數)

SQL> @?/demo/schema/mksample.sql

跟住陸續輸入8個用戶密碼, 默認表空間, 臨時表空間, 執行日志目錄

默認表空間就用頭先我地創建果個, 臨時表空間 用 TEMP, 執行目錄請輸入:$ORACLE_HOME/demo/schema/log/

跟住劇就會執行創建用戶和數據表的腳步,而且會將log 寫入 $ORACLE_HOME/demo/schema/log/ 下面

過程中可能有1兩個error 信息, 只要腳步沒有中斷就ok


到最后, 腳步會自動列出新加的用戶和數據表。

用當前的帳戶系見唔到呢d表的, 可能權限問題。

退出isqlplus.

用 HR 帳戶登錄

$sqlplus HR/passwd

SQL>desc departments;
?Name????????????????????????????????????? Null???? Type
?----------------------------------------- -------- ----------------------------
?DEPARTMENT_ID???????????????????????????? NOT NULL NUMBER(4)
?DEPARTMENT_NAME?????????????????????????? NOT NULL VARCHAR2(30)
?MANAGER_ID???????????????????????????????????????? NUMBER(6)
?LOCATION_ID??????????????????????????????????????? NUMBER(4)

就見到效果了。

或者用sqlDevelop 檢查都得:

總結

以上是生活随笔為你收集整理的Oracle 11gR2 安装 example(范例数据库)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。