Oracle-SQL-Developer-使用簡要說明_第1頁
Oracle-SQL-Developer-使用簡要說明_第2頁
Oracle-SQL-Developer-使用簡要說明_第3頁
Oracle-SQL-Developer-使用簡要說明_第4頁
Oracle-SQL-Developer-使用簡要說明_第5頁
已閱讀5頁,還剩122頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Oracle SQL Developer 使用簡要說明Oracle SQL Developer 是免費的圖形化數據庫開發工具。使用 SQL Developer,可以瀏覽數據庫對象、運行 SQL 語句和 SQL 腳本,并且還可以編輯和調試 PL/SQL 語句。還可以運行所提供的任何數量的報表(reports),以及創建和保存自己的報表(reports)。SQL Developer 可以提高工作效率并簡化數據庫開發任務。SQL Developer 以 Java 編寫而成,能夠提供跨平臺工具。使用 Java 意味著同一工具可以運行在 Windows、Linux 和 MAC OS X。這就提供了一個跨

2、平臺的統一界面。SQL Developer 的到數據庫的默認連接使用的是瘦 jdbc 驅動程序。默認使用 JDBC 瘦驅動程序意味著無需安裝 Oracle 客戶端,從而將配置和占用空間大小降至最低。SQL Developer 的安裝只需進行解壓和雙擊操作即可,簡單易行。創建數據庫連接 使用 Oracle SQL Developer 管理數據庫對象首先要創建數據庫連接。執行以下步驟:1.打開 Windows 資源管理器,雙擊 sqldevelopersqldeveloper.exe。注:也可以在非 Windows 環境中執行 sqldeveloper。 2.在 Connections 選項卡中,

3、右鍵單擊 Connections 并選擇 New Database Connection。3.在 Connection Name 域中輸入 ,在 Username 和 Password 域中輸入 hr,指定 作為 Hostname,在 SID 域中輸入 。然后單擊 Test。4.連接狀態已成功測試。但沒有保存該連接。要保存該連接,請單擊 Connect。 5.保存了該連接,可以在列表中看到該數據庫。展開 ORCL。 注:打開連接時,自動打開 SQL Worksheet。SQL Worksheet 允許針對剛創建的連接執行 SQL。 6.展開 Tables。7.選擇 EMPLOYEES 表,查看

4、表定義。 8.要查看該數據,請單擊 Data 選項卡。 9.數據隨即顯示。使用 Table 對話框添加新表 新建一個名為 DEPENDENTS 的表,它包含一個帶有 EMPLOYEES 表的外鍵。執行以下步驟: 1.右鍵單擊 Tables 并選擇 Create TABLE。 2.輸入 DEPENDENTS 作為 Table Name,然后單擊 Show Advanced Options 復選框。 3.輸入 ID 作為 Name,選擇 NUMBER 作為數據類型,并輸入 6 作為 Precision。選擇 Cannot be NULL 復選框。然后單擊 Add Column 圖標。 4.輸入 F

5、IRST_NAME 作為 Name 并輸入 20 作為 Size。然后單擊 Add Column 圖標。5.輸入 LAST_NAME 作為 Name 并輸入 25 作為 Size。選擇 Cannot be NULL 復選框。然后單擊 Add Column 圖標。 6.輸入 BIRTHDATE 作為名稱,然后選擇 DATE 作為數據類型。然后單擊 Add Column 圖標。7.輸入 RELATION 作為 Name,并輸入 25 作為 Size。然后單擊 Add Column 圖標。8.輸入 GENDER 作為 Name 并輸入 1 作為 Size。然后單擊 Add Column 圖標。9.輸

6、入 RELATIVE_ID 作為 Name,選擇 NUMBER 作為數據類型,并輸入 6 作為 Precision。選擇 Cannot be NULL 復選框。然后單擊 OK 創建該表。 10.新表出現在表列表中。從列表中選擇 DEPENDENTS。 更改表定義 Oracle SQL Developer 使得更改數據庫對象變得非常簡單。在剛創建的 DEPENDENTS 表中刪除一列。執行以下步驟: 1.單擊 Actions. 按鈕。 2.選擇 Column,然后選擇 Drop。 3.選擇 Column Name GENDER 并單擊 Apply。 4.該列已經刪除。單擊 OK。 5.右鍵單擊

7、ORCL 數據庫連接并單擊 Refresh,以刷新數據庫連接。 6.展開 ORCL Tables。然后選擇 DEPENDENTS 表。 添加表約束 在這一節中,為 DEPENDENTS 表創建主鍵和外鍵約束。執行以下步驟: 1.右鍵單擊 DEPENDENTS 并選擇 Edit。 2.單擊 Primary Key 選項卡。 3.選擇 ID 列并單擊 ,然后單擊 Foreign Key 選項卡。 4.單擊 Add。 5.選擇 EMPLOYEES 作為 Referenced Table 并選擇 RELATIVE_ID 作為 Local Column,然后單擊 OK。 向表中添加數據通過執行以下步驟,

8、可以向表中添加數據: 1.單擊 Data 選項卡。 2.然后單擊 Insert Row 圖標。 3.輸入以下數據并單擊 Commit Changes 圖標。 ID209 FIRST_NAMESue LAST_NAMELittlefieldBIRTHDATE2003 年 10 月 9 日RELATIONDaughterRELATIVE_ID1104.剛添加的行被提交到數據庫。 5.還可以使用腳本一次添加多行。單擊 SQL Worksheet ORCL 選項卡。6.右鍵單擊 SQL Statement 區域并選擇 Open File。 7.導航到工作目錄(例如,c:wkdir)并選擇 load_d

9、ep.sql 文件,然后單擊 Open。 8.隨即顯示該腳本的 SQL。 單擊 Run Script 圖標。 9.該數據已插入。要查看該數據,請單擊 DEPENDENTS 選項。 10.單擊 Refresh 顯示所有數據。 11.系統將列出表中的所有數據。 12.可以導出數據以便在Excel中使用。右鍵單擊任何列中的一個值,選擇 Export,然后選擇一個文件類型。 13.指定文件目錄和名稱,然后單擊 Apply。 14.如果查看 DEPENDENTS.CSV 文件,將看到以下內容。訪問數據訪問 DEPENDENTS 數據的一種方式是:在 DEPENDENTS 表上生成一條 SELECT 語句

10、,然后添加一個 WHERE 子句。執行以下步驟: 1.單擊 ORCL SQL Worksheet 選項卡。2.單擊 clear(鉛筆)圖標移除 SQL Statement 窗口的內容。 3.將 DEPENDENTS 表從數據庫對象列表拖放到 SQL 語句區域。 4.顯示 SELECT 語句以及 DEPENDENTS 表中的所有列。向右滾到到 SELECT 語句結尾。5.將 WHERE 子句 where relative_id 110 添加到 SELECT 語句末尾“;”之前。然后單擊 Execute Statement 圖標。6.隨即顯示結果。 HYPERLINK /technology/gl

11、obal/cn/obe/sqldev/sqldev.htm l t 使用可用的報表SQL Developer 為本產品提供了許多報表。在這一節中,我們將了解如何運行這些報表。1.在 SQL Developer 中,切換至 Reports 選項卡,展開 Data Dictionary Reports 節點。2.選擇 About your Database 節點并展開它,可以了解有關數據庫的基本詳細信息。 單擊 Version Banner。3. 為完成本練習,可以選擇任何報表并運行它。例如,有一個報表列出了表的所有主鍵。 展開 Table - Constraints 節點,選擇 Primary

12、Key Constraints4. 選擇該節點后,會彈出一個窗口。該窗口允許限制對某個條件的查詢。立即單擊 Apply,即可選擇所有記錄。清除 Null 復選框,在域中鍵入 e。(該操作限制了對所有名稱中包含字母“e”的表的查詢)單擊 Apply。5. 產生的報表顯示了所有名稱中包含字母“e”的、具有主鍵的報表。添加用戶定義的報表 SQL Developer 提供創建、保存以及運行自己的報表的能力。只需要 SQL即可。報表可以簡單,也可以復雜。一般把自己需要頻繁執行的sql語句作為報表保存起來。1.使用上下文菜單添加一個新報表。2. 可以在此處添加任何查詢。例如,使用以下查詢:select o

13、bject_name, object_typefrom user_objects;可以對報表和名稱進行描述。例如:3. 單擊 Apply 后,報表提示連接到數據庫。可以使用 HR,或者使用其他連接。注意,從右上角可以識別使用了哪個連接、何時運行該報表。4. 最后,可以采用該查詢,在 SQl Worksheet 使用它,方法是單擊 Run Report in SQL Worksheet 按鈕。創建并編譯 PL/SQL 過程創建、編輯并編譯一個 PL/SQL 過程。執行以下步驟: 1.在 Connections 導航器中,右鍵單擊 Procedures 節點以調用上下文菜單,然后選擇 Create

14、 PROCEDURE。2.輸入 EMP_LIST 作為過程名。然后單擊 +,添加一個參數。3.雙擊參數,將值更改為 pMaxRows,然后將 VARCHAR2 更改為 NUMBER。確保在單擊 OK 之前按了 Enter 鍵。 4.隨即顯示指定了參數的過程的框架。 5.替換以下 PL/SQL:BEGIN NULL;END;使用以下代碼:CURSOR emp_cursor IS SELECT l.state_province, l.country_id, d.department_name, e.last_name, j.job_title, e.salary, mission_pct FROM

15、 locations l, departments d, employees e, jobs j WHERE l.location_id = d.location_id AND d.department_id = e.department_id AND e.job_id = j.job_id; emp_record emp_cursor%ROWTYPE; TYPE emp_tab_type IS TABLE OF emp_cursor%ROWTYPE INDEX BY BINARY_INTEGER; emp_tab emp_tab_type;i NUMBER := 1;BEGIN OPEN e

16、mp_cursor; FETCH emp_cursor INTO emp_record; emp_tab(i) := emp_record; WHILE (emp_cursor%FOUND) AND (i values 1 _key。會看到表中給定記錄中域的值。選擇 LAST_NAME 域。 11.右鍵單擊 LAST_NAME 域并選擇 Modify Value。 12.將名稱更改為別的內容,單擊 OK。 13.單擊 Resume 圖標允許 PL/SQL 運行直至完成。 14.查看修改后的值是否顯示在 Log 窗口中。使用SQL Worksheet編寫 Select 語句 連接到數據庫之后,可

17、以以瀏覽模式,查詢和修改數據了。 1.創建了數據庫連接之后,需要確保 SQL Worksheet 是打開的。如果工作表尚未打開,則使用上下文菜單打開它。 2.連接之后,應當看到 SQL Worksheet Enter SQL Statement 窗口。3.查詢 DEPARTMENTS 表中的所有數據。輸入 Select * from Departments;按 F9注意,檢索到的行數顯示在 Results 選項卡下方。4、在oracle sql Developer中可以開啟多個Sql WorkSheet:在Sql WorkSheet中可以實現Explain Plan 、Run Script,和

18、SQL Histroy等功能。導出數據SQL Developer 能夠將用戶數據導出為各種格式:CSV、XML、LOADER、TEXT 和 INSERT為了導出表中的數據,展開 Connections Navigator 和 Tables 節點。單擊 DEPARTMENTS。選擇 Data 選項卡。2.右鍵單擊數據的任何位置以調用上下文菜單。 從 EXPORT 上下文菜單中選擇 INSERT。這將生成一個包含 Insert 語句的文件。 3. 選擇適當的目錄,并為該文件命名。 還可以通過選擇列并添加 where 子句來減少返回的記錄數,對導出的內容進行微調。4.單擊 Apply 創建文件。5.

19、 查看創建的文件。可以為每個文件格式重復這些步驟,以觀察所提供的不同格式。導出對象定義SQL Developer 能夠將部分或全部對象定義導出到腳本文件。可以將這些腳本文件用作對象定義的備份,或者在其他模式中運行它們。1.在主菜單中,選擇 Tools - Export。2. 在第一個選項卡中,確保提供了目錄和文件名。注意,可以選擇內聯添加約束,或者將約束作為“alter”表命令。3. 切換選項卡,選擇所需的對象定義。選擇了 EMPLOYEES 和 DEPARTMENTS。單擊 Apply。4. 查看創建的文件。session功能Data Dictionary Report中定義了一些預定義的查

20、詢內容。以下就我們常用的功能逐一講解。session browser功能。打開 Data Dictionary Reports節點。選擇Database Administration節點打開。在session節點中存在可以觀看session狀態的報告。包括活動的session報告,后臺session報告,非活動session報告,按照操作系統用戶、session狀態、使用程序等統計的session數。選擇sasession,如下圖:2. 在session報告中可以選中某一個session進程,可以觀察它的當前SQL等信息,等待事件等等。3. 選中一條session記錄,右鍵單擊,會出現一個小菜

21、單,可以執行kill session ,trace session等功能。注意,從右上角可以識別使用了哪個連接、何時運行該報表。觀察TableSpace功能1、在sql developer中可以觀察tablespace的使用情況以及datafile等信息。如下圖:在上圖中可以看到,可以對查詢出來的結果進行雙擊排序。下圖中顯示了tablespace的一些屬性。在Sql Developer中也有code snippets 工具欄。如下圖所示,在view菜單下,打開snippets:將鼠標停留在函數上就會出現函數的說明及用法。如下圖:在snippets中出現的函數可以采用拖拽方式拖拽到Sql Wor

22、kSheet中。附錄資料:不需要的可以自行刪除 Oracle10g在AIX上的安裝準備工作Oracle For Aix安裝1:安裝Oracle10.2的最基本要求硬件: 64位 內存與交換區 硬盤空間:除數據外,Oracle軟件本身至少需要3G 軟件: 操作系統: AIX 5L version 5.2, Maintenance Level 04 or later , or AIX 5L version 5.3, Maintenance Level 02 or later. AIX的軟件包:o bos.adt.baseo bos.adt.libo bos.adt.libmo bos.perf.l

23、ibperfstato bos.perf.perfstato ctoolso xlC.aix50.rte: or latero xlC.rte: or later2:AIX的修補: 對于(APARs) for AIX 5L v5.2 ML 04: IY63133: large percentage of CPU time spent in ldata_balance routine IY64978: deadlock with concurrent renaming and unlinking under JFS IY63366: dlsym returns null even for val

24、id symbol in AIX520 ML-4 IY64691: chvg -b can cause corruption and crash IY64737: AIO can hang in knotunlock IY65001: mklvcopy on a striped lv is failing to update lvcb 對于(APARs) for AIX 5L v5.3 ML 02: IY58143: REQUIRED UPDATE FOR AIX 5.3 IY59386: libdepend.mk files are all empty IY60930: Unable to

25、delete network routes IY66513: LDR_CNTRL turns on undesirable option when initialized with incorrect value IY70159: krtl relocation problem 3:安裝AIX 5L 53-001 插入CD 5.3第一片盤。 2 啟動計算機,聽見嘀嘀兩聲,按F1鍵進入systerm management services 界面,選擇boot sequence 。 3 將CD-ROM設置為啟動順序1,保存設置。 4 進入安裝界面,開始一個全新系統安裝。 5 提示插入后續盤片,繼續

26、安裝。 6 注意安裝時Kernel 選擇64bit,用命令prtcont查看。 7 如選擇中文語言,則要求安裝盤1、2、7,如不選,則安裝盤1、2 機器啟動 1. 進入Configerition assistant界面 2. 設定IP地址為70,掩碼為。 在安裝Oracle前對系統進行配置步驟一檢查系統所需軟件和修補包4:檢查系統安裝軟件 n 確認安裝的AIX版本是否高于5.2-01,否則升級系統版本。 # oslevel -r 5300-00確認是否是 5300-04)需升級到5300-02以上版本就可以。按如下升級: 升級前需打包: bos.adt pat bos. cifs 按smitt

27、y-一路回車 a) 擴充usr文件系統到3G 檢查usr空間的大小 # df -k Filesystem 1024-blocks Free %Used Iused %Iused Mounted on /dev/hd4 16384 4588 72% 1509 19% / /dev/hd2 1064960 8608 100% 24103 10% /usr 確認文件系統類型jfs jfs2 lsvg -l rootvg (查看文件系統類型,例如如下查看到的是jfs) rootvg: LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT hd5 boot 1 1

28、1 closed/syncd N/A hd6 paging 32 32 1 open/syncd N/A hd8 jfslog 1 1 1 open/syncd N/A hd4 jfs 1 1 1 open/syncd / hd2 jfs 65 65 1 open/syncd /usr hd9var jfs 1 1 1 open/syncd /var hd3 jfs 2 2 1 open/syncd /tmp hd1 jfs 1 1 1 open/syncd /home hd10opt jfs 7 7 1 open/syncd /opt 如是jfs 選擇日志文件系統類型,如是 jfs2則選擇擴

29、展文件系統 用如下命令查看大小,此時查看到的usr的大小為3 G # df -k Filesystem 1024-blocks Free %Used Iused %Iused Mounted on /dev/hd4 16384 4584 73% 1509 19% / /dev/hd2 3014656 1897104 38% 24103 4% /usr /dev/hd9var 16384 10048 39% 362 9% /var /dev/hd3 32768 31596 4% 51 1% /tmp /dev/hd1 16384 15820 4% 18 1% /home /proc - - -

30、- - /proc /dev/hd10opt 114688 25600 78% 2202 8% /opt b) 將IY58143上傳到/usr/sys/inst.images c) 進入/usr/sys/inst.images目錄,運行inutoc d) smitty update_all (接受license yes) (而非install APAR) # instfix -ik IY58143 All filesets for IY58143 were found. # oslevel -r 5300-00 e) 重啟AIX #shutdown Fr f) 將升級包上傳到/usr/sys/

31、inst.images g) 進入/usr/sys/inst.images目錄,運行inutoc # cd / # pwd / # cd usr # cd sys # cd inst.images # inutoc h) smitty update_all (接受license yes) i) OK后 重新啟動系統后查看oslevel r (5300-03) # oslevel -r 5300-03 # instfix -i |grep ML All filesets for _AIX_ML were found. All filesets for 5300-02_AIX_ML were fo

32、und. All filesets for 5300-01_AIX_ML were found. All filesets for 5300-03_AIX_ML were found. 如果不成功就執行:Instfix ik 5300-03_AIX_ML 會列出不成功的包 # instfix -ik 5300-03_AIX_ML All filesets for 5300-03_AIX_ML were found.說明已經成功 5:檢查AIX系統的安裝情況是否符合要求 Oracle要求的AIX的軟件包:o bos.adt.baseo bos.adt.libo bos.adt.libmo bos

33、.perf.libperfstato bos.perf.perfstato ctoolso xlC.aix50.rte: or latero xlC.rte: or later確認需要的軟件是否安裝: # lslpp -l bos.adt.base Fileset Level State Description - Path: /usr/lib/objrepos bos.adt.base 0 COMMITTED Base Application Development Toolkit # lslpp -l bos.adt.lib Fileset Level State Description

34、- Path: /usr/lib/objrepos bos.adt.lib 0 COMMITTED Base Application Development Libraries # lslpp -l bos.adt.libm lslpp: 0504-132 Fileset bos.adt.libm not installed. # lslpp -l bos.perf.libperfstat Fileset Level State Description - Path: /usr/lib/objrepos bos.perf.libperfstat 0 COMMITTED Performance

35、Statistics Library Interface Path: /etc/objrepos bos.perf.libperfstat COMMITTED Performance Statistics Library Interface # lslpp -l ctools Fileset Level State Description - Path: /usr/lib/objrepos ctools 0 COMMITTED Proc Filesystem Tools # # lslpp -l xlC.* Fileset Level State Description - Path: /us

36、r/lib/objrepos xlC.aix50.rte 3 COMMITTED C Set + Runtime for AIX 5.0 xlC.cpp COMMITTED C for AIX Preprocessor xlC.msg.en_US.cpp COMMITTED C for AIX Preprocessor Messages-U.S. English xlC.msg.en_US.rte COMMITTED C Set + Runtime Messages-U.S. English xlC.rte COMMITTED C Set + Runtime # bos.adt.limb不存在

37、,需要安裝。 安裝bos.adt.libm 進入菜單smitty,選擇安裝和更新軟件 : 選擇安裝軟件: 進入安裝軟件后,按F4選擇安裝軟件用到的輸入設備,選擇CD安裝: 進入對于要安裝的軟件菜單項: 按F4 給出安裝列表。在列表中,軟件項目之前的符號代表此軟件已經安裝,+代表未安裝: 輸入“/”查找軟件bos.adt.libm 按F7選擇,點擊Enter安裝: 選擇接受License Agreements: 回車開始安裝: # lslpp -l bos.adt.libm Fileset Level State Description - Path: /usr/lib/objrepos bos

38、.adt.libm COMMITTED Base Application Development Math Library 檢查安裝oracel所需操作系統的修補包根據所要安裝產品,檢查下列修補是否安裝: 6: 確認APAR是否安裝 AIX所需的修補包如下:: 對于(APARs) for AIX 5L v5.3 ML 02: IY58143: REQUIRED UPDATE FOR AIX 5.3 IY59386: libdepend.mk files are all empty IY60930: Unable to delete network routes IY66513: LDR_CNT

39、RL turns on undesirable option when initialized with incorrect value IY70159: krtl relocation problem 驗證以上的包是否已經安裝 # instfix -ik IY58143 Not all filesets for IY58143 were found. # instfix -ik IY59386 All filesets for IY59386 were found. # instfix -ik IY60930 All filesets for IY60930 were found. # in

40、stfix -ik IY66513 All filesets for IY66513 were found. # instfix -ik IY70159 All filesets for IY70159 were found. 通過驗證 # instfix -ik IY58143 Not all filesets for IY58143 were found. 步驟三創建安裝Oracle所需的UNIX組和用戶如果系統首次安裝ORACLE數據庫軟件,則需要創建一些UNIX組和用戶。 所需安裝如下UNIX組和用戶:OSDBA組(dba)、OSOPER(oper)組、Oracle Inventory

41、 組(oinstall)、擁有Oracle軟件的用戶(oracle)。所創建用戶必須把Oracle Inventory 組作為首要組,可以把OSDBA和OSOPER組作為次組。 % 7:創建組 1創建Oracle Inventory組 # smit security 選擇Groups項,創建oinstall組 按下Enter鍵創建。 2. 創建OSDBA組(dba): 用上述過程相同的方法創建。 8:創建用戶: 1 創建Oracle用戶: # smit security 選擇Users項,創建oracle用戶, 將oinstall作為primary group, 將dba 作為secondar

42、y group(group set). 按下enter鍵創建。 注意: primary group oinstall group set dba 2、設置oracle用戶的密碼: # passwd oracle Changing password for oracle oracles New password: Enter the new password again: 設置密碼為oracle 創建好用戶后到/home目錄下查看 # cd /home # ls -al total 13 drwxr-xr-x 6 bin bin 512 Aug 16 20:59 . drwxr-xr-x 22

43、root system 1024 Aug 16 21:35 . drwxr-xr-x 2 root system 512 Aug 16 19:27 TT_DB drwxr-xr-x 2 guest usr 512 Aug 04 2004 guest drwx- 2 root system 512 Aug 04 2004 lost+found drwxr-xr-x 4 oracle oinstall 512 Aug 16 21:34 oracle 確認nobody用戶是否存在: # id nobody uid=4294967294(nobody) gid=4294967294(nobody) 步

44、驟內核參數和Shell Limits:9:配置Shell Limits: # smitty 選擇Users選項,再選擇Change/Show Characteristics of a User選項 在用戶名處輸入oracle用戶名; 修改Soft FILE size為-1;修改Soft CUP time為-1;修改Soft DATA segment為-1;修改Soft STACK size為-1; 按下Enter鍵確認。 10:配置系統配置參數: # smitty chgsys 設置Maximum number of PROCESSES allowed per user 為2048。 11:創

45、建安裝oracle的文件系統查看當前空閑磁盤: # lspv hdisk0 00023f7f00040265 None hdisk1 00023f7f1955b7e1 rootvg active 創建新的vg查看系統中pp的大小 # lsvg rootvg VOLUME GROUP: rootvg VG IDENTIFIER: 00023f7f00004c00000000001e122e40 VG STATE: active PP SIZE: 16 megabyte(s) VG PERMISSION: read/write TOTAL PPs: 542 (8672 megabytes) MAX

46、 LVs: 256 FREE PPs: 312 (4992 megabytes) LVs: 9 USED PPs: 230 (3680 megabytes) OPEN LVs: 8 QUORUM: 2 TOTAL PVs: 1 VG DESCRIPTORS: 2 STALE PVs: 0 STALE PPs: 0 ACTIVE PVs: 1 AUTO ON: yes MAX PPs per VG: 32512 MAX PPs per PV: 1016 MAX PVs: 32 LTG size (Dynamic): 256 kilobyte(s) AUTO SYNC: no HOT SPARE:

47、 no BB POLICY: relocatable # lspv hdisk0 00023f7f00040265 datavg active hdisk1 00023f7f1955b7e1 rootvg active 查看激活的vg # lsvg -o datavg rootvg 創建lv 查看剛才創建的lv: # lsvg -l datavg datavg: LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT oralv jfs 600 600 1 closed/syncd N/A 創建文件系統,注意:mount點需要加/ 列出當前的文件系統,查看

48、# lsfs Name Nodename Mount Pt VFS Size Options Auto Accounting /dev/hd4 - / jfs 32768 - yes no /dev/hd1 - /home jfs 32768 - yes no /dev/hd2 - /usr jfs 6029312 - yes no /dev/hd9var - /var jfs 32768 - yes no /dev/hd3 - /tmp jfs 65536 - yes no /proc - /proc procfs - - yes no /dev/hd10opt - /opt jfs 229

49、376 - yes no /dev/oralv - /oradata jfs 39321600 rw yes no 查看文件系統的大小 # df -k Filesystem 1024-blocks Free %Used Iused %Iused Mounted on /dev/hd4 16384 4572 73% 1517 19% / /dev/hd2 3014656 1897104 38% 24103 4% /usr /dev/hd9var 16384 10048 39% 363 9% /var /dev/hd3 32768 31596 4% 51 1% /tmp /dev/hd1 1638

50、4 15820 4% 18 1% /home /proc - - - - - /proc /dev/hd10opt 114688 25600 78% 2202 8% /opt 查看當前已經mount上的文件系統 # mount node mounted mounted over vfs date options - - - - - - /dev/hd4 / jfs Aug 16 12:24 rw,log=/dev/hd8 /dev/hd2 /usr jfs Aug 16 12:24 rw,log=/dev/hd8 /dev/hd9var /var jfs Aug 16 12:24 rw,log

51、=/dev/hd8 /dev/hd3 /tmp jfs Aug 16 12:24 rw,log=/dev/hd8 /dev/hd1 /home jfs Aug 16 12:25 rw,log=/dev/hd8 /proc /proc procfs Aug 16 12:25 rw /dev/hd10opt /opt jfs Aug 16 12:25 rw,log=/dev/hd8 # 12:Mount創建的文件系統 # mount /oradata # mount node mounted mounted over vfs date options - - - - - - /dev/hd4 /

52、jfs Aug 16 12:24 rw,log=/dev/hd8 /dev/hd2 /usr jfs Aug 16 12:24 rw,log=/dev/hd8 /dev/hd9var /var jfs Aug 16 12:24 rw,log=/dev/hd8 /dev/hd3 /tmp jfs Aug 16 12:24 rw,log=/dev/hd8 /dev/hd1 /home jfs Aug 16 12:25 rw,log=/dev/hd8 /proc /proc procfs Aug 16 12:25 rw /dev/hd10opt /opt jfs Aug 16 12:25 rw,lo

53、g=/dev/hd8 /dev/oralv /oradata jfs Aug 16 15:58 rw,log=/dev/loglv00 # df -k Filesystem 1024-blocks Free %Used Iused %Iused Mounted on /dev/hd4 16384 4572 73% 1517 19% / /dev/hd2 3014656 1897104 38% 24103 4% /usr /dev/hd9var 16384 10048 39% 363 9% /var /dev/hd3 32768 31596 4% 51 1% /tmp /dev/hd1 1638

54、4 15820 4% 18 1% /home /proc - - - - - /proc /dev/hd10opt 114688 25600 78% 2202 8% /opt /dev/oralv 19660800 19043652 4% 17 1% /oradata 13:創建安裝Oracle軟件需要的目錄創建存放原始光盤軟件的目錄 # pwd / # cd oradata # mkdir aixsoft10.2g # ls aixsoft10.2g lost+found 創建oracle安裝目錄 具體安裝步驟要求: * from oracle install doc 1. Enter th

55、e following command to create subdirectories in the mount point directory that you identified for the Oracle base directory: # mkdir -p /u01/app/oracle 2. If you intend to use a second file system for the Oracle Database files, then create an oradata subdirectory in the mount point directory that yo

56、u identified for the Oracle data file directory (shown as /u02 in the examples): # mkdir /u02/oradata 3. Change the owner and group of the directories that you created to the oracle user and the oinstall group: # chown -R oracle:oinstall /u01/app/oracle # chown -R oracle:oinstall /u02/oradata 4. Cha

57、nge the permissions on the directories that you created to 775: # chmod -R 775 /u01/app/oracle # chmod -R 775 /u02/oradata * end of this doc # pwd /oradata # ls aixsoft10.2g lost+found # ls -alt total 32 drwxr-xr-x 22 root system 1024 Aug 16 18:49 . drwxr-sr-x 2 root sys 512 Aug 16 16:06 aixsoft10.2

58、g drwxr-sr-x 4 sys sys 512 Aug 16 16:02 . drwxrwx- 2 root system 512 Aug 16 15:55 lost+found # mkdir -p u01/app/oracle # mkdir -p u02/oradata # ls -al total 48 drwxr-sr-x 6 sys sys 512 Aug 16 18:51 . drwxr-xr-x 22 root system 1024 Aug 16 18:49 . drwxr-sr-x 2 root sys 512 Aug 16 16:06 aixsoft10.2g dr

59、wxrwx- 2 root system 512 Aug 16 15:55 lost+found drwxr-sr-x 3 root sys 512 Aug 16 18:50 u01 drwxr-sr-x 3 root sys 512 Aug 16 18:51 u02 # chown -R oracle:oinstall u01 u02 # ls -alt total 48 drwxr-sr-x 6 sys sys 512 Aug 16 18:51 . drwxr-sr-x 3 oracle oinstall 512 Aug 16 18:51 u02 drwxr-sr-x 3 oracle o

60、install 512 Aug 16 18:50 u01 drwxr-xr-x 22 root system 1024 Aug 16 18:49 . drwxr-sr-x 2 root sys 512 Aug 16 16:06 aixsoft10.2g drwxrwx- 2 root system 512 Aug 16 15:55 lost+found # chmod -R 775 /oradata/u01/app/oracle # chmod -R 775 /oradata/u02/oradata 14:設置oracle用戶環境變量 以oracle用戶登陸系統后編輯.profile文件 (/

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論