Browser對ORACLE數(shù)據(jù)庫提供了大量圖形界面_第1頁
Browser對ORACLE數(shù)據(jù)庫提供了大量圖形界面_第2頁
Browser對ORACLE數(shù)據(jù)庫提供了大量圖形界面_第3頁
Browser對ORACLE數(shù)據(jù)庫提供了大量圖形界面_第4頁
Browser對ORACLE數(shù)據(jù)庫提供了大量圖形界面_第5頁
已閱讀5頁,還剩165頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 概述Object Browser對ORACLE數(shù)據(jù)庫提供了大量圖形界面,通過各種充實的功能向ORACLE的開發(fā),維護人員提供非常專業(yè)的支持。優(yōu)良的設計,使其特別適合于大型應用系統(tǒng)的開發(fā),維護及性能優(yōu)化,提高工作效率。本章將介紹Object Browser的特征和運行環(huán)境。10 使用前請注意本安裝程序為試用版,請在30天之內進行注冊。在啟動中的登陸畫面輸入產(chǎn)品序列號,即可繼續(xù)使用本產(chǎn)品的正式版。已完成購買的顧客,請在期限內將用戶注冊單中的必要事項填寫完整,并將該注冊單寄送到以下地址,即可收到產(chǎn)品序列號。營銷部擔當 勝間E-MAIL oobsint.co.jp FAX 048-707-70661

2、-1 主要特征Oracle支持來自Oracle10g的新數(shù)據(jù)型 可以生成Oracle10g 中新出現(xiàn)的TIMESTAMP型,INTERVAL型。當然,在原來的Oracle 8、8i 、9i上也可以正常運行。追求批處理的簡潔化比如說想把最近一周內有所變化的數(shù)據(jù)庫對象全部輸出到SQL腳本把處于無效狀態(tài)的程序進行再編譯等這種用本來寫好的SQL角本可以做成的工作,也會因數(shù)據(jù)庫對象的增加而變得很繁瑣。對于這一點來說,Object Browser可以不用寫任何SQL程序就可以對多個對象執(zhí)行某種特定處理,用戶也可以任意加入新的功能。圖形化的數(shù)據(jù)庫對象顯示 通過使用可設定的樹狀顯示功能和可以任意排序顯示的一覽

3、表功能,可以快速查找到目標對象。通過對象名和腳本的全文檢索功能也可以實現(xiàn)各種精確查找及文字定位。 Ver.10也可以通過拷貝&粘貼操作對對象進行簡單地復制。對存儲程序的支持 通過全屏幕編輯器,可以制作或編輯過程及功能等的存儲程序。此外,Object Browser搭載了強大的糾錯運行環(huán)境,可以顯示可輸入?yún)?shù)的執(zhí)行窗口,運行中的錯誤,也可以進行變量的參照(包括Ver.10中的變更)。強大的SQL執(zhí)行功能 Object Browser的SQL執(zhí)行功能,可以通過全屏幕編輯器對SQL文進行自由編輯。Ver.10可以通過編碼補充功能支持輸入。同時,通過整形輸出功能可以統(tǒng)一格式。 運行結果也被很方便地顯示

4、在二維表中。如果允許,您可以直接在查詢結果上進行數(shù)據(jù)編輯并反映到數(shù)據(jù)庫中。Ver.10通過多方SQL支持,也可以運行多個SQL。 另外,在顯示結果的同時,SQL的執(zhí)行計劃和統(tǒng)計信息也被顯示出來,這樣您可以一邊看著Oracle的內部優(yōu)化算法,一邊做出高效率的程序來。 Object Browser也支持托拽功能。對已經(jīng)保存好的SQL文件,無需觸動鍵盤就可輕松執(zhí)行。支持數(shù)據(jù)庫管理員的功能 Object Browser向您提供完整的圖形界面完成用戶,表空間,回滾段等的創(chuàng)建,編輯。另外,連接在服務器上的客戶進程和表鎖定等信息也展示在您面前。把數(shù)據(jù)庫對象輸出到角本文件 Object Browser向您提供

5、將數(shù)據(jù)庫對象的定義輸出到SQL角本文件的功能。輸出的方式也有很多,比如將多個對象的定義輸出成一個文件,輸出不帶用戶名的對象定義,輸出表時將數(shù)據(jù)輸出成INSERT語句的形式等等。您使用這些功能,可以很方便的把現(xiàn)有的數(shù)據(jù)庫系統(tǒng)移植到別的環(huán)境上,也可以起到備份的目的。對于用戶,數(shù)據(jù)庫對象的權限授予及顯示功能 Object Browser向您提供將用戶、角色、數(shù)據(jù)庫對象、系統(tǒng)權限等的列表顯示及修改功能。并且支持對多個對象授權時進行批處理。數(shù)據(jù)生成功能 已經(jīng)作成的表格,可以生成測試數(shù)據(jù),數(shù)據(jù)生成方法也能靈活選擇。對象比較功能 可以對不同的數(shù)據(jù)庫,進行數(shù)據(jù)庫對象的比較。跟蹤功能 通過SQL接收,表格訪問表

6、,或session管理畫面,可以取得跟蹤信息。SQL接收,可以從跟蹤信息中抽出SQL文,捕捉面向Oracle新發(fā)行的原SQL,并能檢索出所經(jīng)過時間偏大的SQL。表格訪問表,可以將從跟蹤信息中抽出的SQL文,以表為單位,整理并顯示出來,可以用來檢索表格索引或作成CRUD表。其他支持程序開發(fā),數(shù)據(jù)庫維護的方便功能 提供索引提示,通過從SQL中調查索引的使用狀態(tài),制作效率更好的索引。使用顯示表和列的功能將省掉您輸入表明和列名的時間。使用關聯(lián)信息圖可以清楚的顯示數(shù)據(jù)庫對象間的相互調用關系。輸出表格定義書。一覽顯示注釋行,使注釋檢查更輕松。使用輸出功能可以將數(shù)據(jù)圖表通過OLE輸出成Microsoft E

7、xcel文件。使用顯示SQL語法功能可以提示您所有SQL的書寫方法,即使一時忘記了文法也沒有關系。12 使用前請注意必備環(huán)境可以運行Windows 2000 / XP / Server 2003 / Vista的個人電腦32MB以上的內存(推薦48MB以上)20MB以上的硬盤空間Oracle8、9、10的客戶端程序被正常安裝,并且處于與Oracle服務器可以成功連接的狀態(tài)安裝本章將對Object Browser的實際安裝過程進行介紹。本手冊基于Windows XP做成,同時也適用于Windows 2000/2003 Server/Vista2-1 Object Browser的安裝從CD-RO

8、M安裝雙擊安裝磁盤內的setup.msi文件,開始安裝。(請在Administrator權限下進行安裝。)當您從我公司網(wǎng)站下載安裝時我們使用自動解壓縮的文件格式,您只需打開Windows的文件管理器并執(zhí)行下載的文件就會自動開始安裝。顯示Object Browser的安裝畫面之后,請點擊下一步按鈕。用戶登記的畫面被顯示后,請再輸入姓名和公司名稱后點擊下一步按鈕。系統(tǒng)會問您想把Object Browser安裝到那個目錄里去,如果您想使用缺省值的話就請直接點擊下一步按鈕。 如果想改變當前設置 fgyfgy 請點擊瀏覽按鈕,指定安裝路徑。系統(tǒng)會詢問您安裝文件夾的名稱如果您同意默認的話直接點擊下一步按鈕

9、即可。如果想更改當前設置請更改程序文件夾的后點擊下一步按鈕。系統(tǒng)顯示出您剛才輸入的所有信息,如果您確認沒有問題請點擊下一步按鈕,開始安裝。當您使用的操作系統(tǒng)為Vista時,安裝開始時將顯示如下畫面,請選擇同意。(操作系統(tǒng)不是Vista時,不會顯示該畫面)幾分鐘后,顯示安裝完成畫面,點擊結束按鈕即可退出安裝。安裝后的注意事項第一次啟動SI Object Browser時,請務必使用Administrator權限的用戶。(第2次之后的啟動不再受此限制)操作系統(tǒng)為Vista時,請右鍵點擊SI Object Browser 10的啟動圖標,選擇彈出菜單的管理員操作,進行初次啟動。(第2次之后的啟動不再

10、受此限制)2-2 為使用執(zhí)行計劃建立數(shù)據(jù)庫對象此時,Object Browser已經(jīng)可以連接數(shù)據(jù)庫服務器,并對數(shù)據(jù)庫對象進行編輯了。但是為了使用Object Browser中執(zhí)行計劃功能,還需要創(chuàng)建表PLAN_TABLE。 一般來說使用腳本UTLXPLAN.SQL來創(chuàng)建表PLAN_TABLE,但是根據(jù)操作系統(tǒng)以及ORACLE版本的不同也可能會有相應的差異。 例如: ORACLE10.2.0 安裝于 WindowsXP 的 c:oracle文件夾下時,腳本位于C:oracleproduct10.2.0db_1RDBMSADMINUTLXPLAN.SQL. 找到創(chuàng)建PLAN_TABLE的腳本后,從

11、SQL*PLUS運行該腳本。同時,為了所以用戶都能使用,最好提前創(chuàng)建一個公共的同意名。具體的操作順序如下: 1.在SQL*PLUS中使用SYS用戶連接服務器。2.執(zhí)行PLAN_TABLE的創(chuàng)建腳本。SQL d:orantrdbms80adminutlxplan.sql3.為了使所有用戶都可以訪問表PLAN_TABLE,對public用戶授權。SQL grant all on plan_table to public;4.創(chuàng)建公共同意名(public synonym)。SQL create public synonym plan_table for sys.plan_table;完成上述操作后,

12、Object Browser的執(zhí)行計劃功能就可以使用了。 2-3 關于安裝目錄下文件夾的說明安裝結束后,除了安裝目錄以外,在application 文件夾里會自動作成如下5個文件夾。當操作系統(tǒng)為WindowsVista時:C:ProgramDataOB10當操作系統(tǒng)為WindowsVista以外的系統(tǒng)時:C:Documents and SettingsAll UsersApplication DataOB10關于5個文件夾各自的作用,使用方法說明如下:datagen本文件夾是與性能信息功能有關。在性能信息畫面中,保存了性能狀態(tài)時,用來保存性能信息。通過歷史記錄可以查看該文件夾中的所有文件。st

13、at與測試數(shù)據(jù)生成功能相關。文件夾中于安裝時生成的四個文本文件,是用于在使用測試數(shù)據(jù)生成功能時,選擇設定值中模板的數(shù)據(jù)文件(txt)。同時,本文件夾可以保存已設定各項目存儲用的.prm文件。sample保存在點擊各存儲程序新建畫面(存儲過程、功能、封裝、類型)中的模版按鈕時,所顯示的sample code。temp選擇詳細設定畫面的工作文件目錄的默認設定目錄。自動生成并保存各種工作設定文件(保存每次使用的各對象相關信息的文件)。(通過選項可以變更設定目錄)usercmd用來登錄用戶定義指令,以及保存定義指令信息文件。xlsdef用來保存報表定義用Excel文件。是各種定義書,一覽表,矩陣表的格

14、式化。使用方法在這一章中,參照畫面,介紹畫面的具體使用方法。3-1 運行從開始菜單中選擇ObjectBrowser, 屏幕中央將顯示登錄畫面。輸入用戶名,密碼,數(shù)據(jù)庫名(TNS名),連接到數(shù)據(jù)庫。如果對象列表畫面被表示,則說明連接成功。如果選擇了登錄到連接對象列表中,就被登錄在畫面上部的連接對象列表中,今后只要雙擊一覽表就可以直接連接數(shù)據(jù)庫。如果想刪除連接數(shù)據(jù)一覽表,請先選擇想刪除的內容,然后按Delete鍵,或者點擊按鈕。 通過鍵 可以排列連接對象列表。連接模式 用Oracle9i以上的版本在SYS模式下連接時,可以通過把連接模式變更為SYSDBA或SYSOPER,進行連接。運行時的選項(自

15、動連接)打開Object Browser 的圖標的屬性,在ob10.exe后面加上選項,運行時就可以連接上被指定的用戶。在連接對象列表中已登錄的用戶,其密碼可省略。另外,加上/SYSDBA /SYSOPER的選項,可以用SYSDBA,SYSOPER的權限連接。(連接模式為NORMAL時不用)例1:用用戶名demo,密碼 demo 連接數(shù)據(jù)庫oracle.world。 ob10.exe /u=demo/demooracle.world例2:用用戶名 test 連接數(shù)據(jù)庫ob.world。用戶test的密碼將在連接對象列表中取得。ob10.exe /u=testob.world 例3:用用戶名sy

16、s 以SYSDBA連接數(shù)據(jù)庫ob.world。ob10.exe /u=sys/sys_passwordob.world /SYSDBA3-2 工具欄工具欄位于畫面的上方,是一些常用的功能。其中每個功能都可以指定是否被表示。 連接數(shù)據(jù)庫連接數(shù)據(jù)庫。 退出數(shù)據(jù)庫退出數(shù)據(jù)庫。 現(xiàn)行數(shù)據(jù)庫從連接著的數(shù)據(jù)庫中選擇想使用的數(shù)據(jù)庫。 COMMIT向數(shù)據(jù)庫提交對數(shù)據(jù)庫的修改動作。 ROLLBACK取消對數(shù)據(jù)庫的修改動作。 撤銷 取消對文本的編輯。 剪切 把被選擇的文本從正文中剪下放入剪貼板。 復制 把被選擇的文本放入剪貼板。 粘貼 把剪貼板內的文本放到指定的地方。 SQL執(zhí)行打開可以執(zhí)行SQL語句的畫面。 執(zhí)

17、行腳本 執(zhí)行文本文件中的SQL腳本。 表列 顯示所有的表和其所有的列。 SQL捕獲 捕獲針對Oracle發(fā)行的生SQL 表的訪問表 從跟蹤信息提取SQL語句,以表為單位表示 用戶信息 打開顯示用戶、回滾段、profile信息的畫面。 表空間信息打開顯示表領域RBS信息的畫面。 會話信息打開顯示當前SESSION信息的畫面。 鎖定信息 打開顯示當前鎖定信息的畫面。 數(shù)據(jù)庫信息 打開顯示當前連接數(shù)據(jù)庫信息的畫面。 性能信息 可保存并以履歷形式比較來顯示性能相關信息。 回收站 由于支持10g,可從回收站恢復,刪除。 表 庫創(chuàng)建各種對象。3-3 對象列表數(shù)據(jù)庫連接后,用戶可以使用的數(shù)據(jù)庫對象將在對象列

18、表畫面中被顯示。在畫面左側將樹形顯示用戶和對象類型,在畫面右側顯示左側所選用戶和對象類型可使用的對象列表。在對象列表中,單擊畫面上方的標題,顯示內容將按照這個標題的內容進行排序后。另外,對象過多時,可以通過ESC鍵中斷對象的顯示。畫面上部的一排工具按鈕,可以完成下述功能。用戶 對象順按照數(shù)據(jù)庫、用戶、對象類型的順序樹形顯示。對象 用戶順按照數(shù)據(jù)庫、對象類型、用戶的順序樹形顯示。選擇數(shù)據(jù)庫時,顯示其對象列表在樹形顯示中,單擊第一層(數(shù)據(jù)庫)的圖標時,這個數(shù)據(jù)庫所擁有的對象將被全部表示出來。選擇用戶(對象類型)時,顯示對象列表樹形顯示中,單擊第二層(用戶或對象類型)的圖標時,這個數(shù)據(jù)庫所擁有的對象

19、將被全部表示出來。表示(一覽框)限制樹形顯示用戶時使用??蛇x擇所有用戶,登錄用戶,設定(選擇每個用戶是否顯示)。這個數(shù)據(jù)庫所擁有的對象將被全部表示出來。對象名稱查找知道想要使用的對象名字的時候,在這個圖標旁邊的文本錄入框中錄入名字后單擊這個圖標,含有這個名字的對象將被顯示出來。全文查找(GREP)列出創(chuàng)建對象的DDL文(CREATE語句)中含有指定字符的對象。單擊這個圖標,下面這個對話窗口將被打開。查找字符串列出DML文中含有所要查找字符串的對象。對象指定查找對象的范圍。區(qū)分大小寫按指定字符串查找時是否區(qū)分其大小寫。其他的可以在顯示菜單中單擊選項,改變顯示方法。 3-4 數(shù)據(jù)庫對象的使用對于數(shù)

20、據(jù)庫對象的使用,基本上是先從對象列表中選擇所要使用的對象,然后再從對象列表菜單中或右鍵單擊所選擇對象后顯示出的下拉菜單中選擇想要的功能。下面介紹可使用的功能。除了新建粘貼以外,都要先指定對象。 新建 對象的新建。針對不同對象的詳細內容請參看第四章。 復制 復制對象,復制后通過粘貼操作可創(chuàng)建復制。 粘貼 在當前選擇的用戶下創(chuàng)建對象 的復制。(事先需要通過復制去復制對象)首先,顯示輸入名稱的對話框指定新建對象的名稱如果是表,會有復制表數(shù)據(jù)的復選框,如果想同時復制表記錄的話就選中它。最后點擊OK按鈕,執(zhí)行CREATE部分,創(chuàng)建復制。 刪除刪除對象。 刪除時忽視錯誤 錯誤發(fā)生時處理并不中斷,接著進行其

21、它對象的刪除。 INCLUDING TABLES 選項 刪除CLUSTER時指定使用INCLUDING TABLES 選項 CASCADE CONSTRAINTS 選項 刪除TABLE 時指定使用 CASCADE CONSTRAINTS 選項 FORCE 選項 刪除TYPE 時指定使用 FORCE 選項打開定義信息打開顯示對象詳細信息的畫面。 針對不同對象的詳細內容請參看第四章。打開代碼打開顯示對象詳細信息畫面的代碼標簽打開數(shù)據(jù)打開顯示對象詳細信息畫面的數(shù)據(jù)標簽腳本導出把對象的SQL腳本導出到文件中。報告導出把對象的定義信息導出到EXCEL文件中。 打印打印對象的SQL腳本 導出導出表對象。

22、裝載向文件寫出存放于表中的數(shù)據(jù),或將文件的值導進表中(SQL*LOADER) 表列列表顯示表和列 權限顯示對象權限信息 關聯(lián)信息圖顯示對象的參照信息。 矩陣表顯示對象的相關圖。 統(tǒng)計信息取得并刪除對象的統(tǒng)計信息(ANALYZE信息)。 注釋檢查僅在選擇了程序時有效。列表顯示選擇的程序的注釋。用戶定義命令執(zhí)行用戶定義命令。 運行顯示存儲程序運行窗口,并運行程序。 再編譯再編譯對象。對于試圖,存儲程序,Type對象可指定。 創(chuàng)建同意名顯示同意名的新建畫面。全文檢索(GREP)全文檢索DML語句。 工作空間將對象添加到快捷方式列表欄。3-4-1 運行數(shù)據(jù)庫對象關于存儲過程、存儲函數(shù)、程序包,從菜單中

23、選擇運行后,顯示參數(shù)設定畫面,程序可執(zhí)行。如果是程序包,可以顯示選擇程序包內函數(shù)窗口,所以可以直接選擇希望運行的函數(shù)。在程序中有參數(shù)和返回值的時候,由于窗口中已經(jīng)顯示有參數(shù)名及其類型,只要在值欄輸入值就可以運行了。 單擊運行按鈕,運行程序。程序正確運行,窗口中將顯示程序正確運行,窗口下方顯示DBMS_OUTPUT值和返回值信息。 單擊DEBUG按鈕,可以在DEBUG模式下運行程序(Oracle8以上)。窗口上方為正在運行的程序代碼,運行中的行用紅色表示。單擊行號可設定或解除斷點。 窗口的下方左側可以查看程序變量值。在變量名框中輸入想查看的變量后,可顯示其當前的變量值。雙擊該值可以進行值變更。窗

24、口下方右側顯示程序的運行狀況。窗口上方的工具按鈕具有以下功能。 逐行跟蹤每運行一步暫停點一下。調用子處理時,從子處理返回后暫停。(不能對子進程進行跟蹤)足跡跟蹤每運行一步暫停點一下。調用子處理時,在子處理的第一行暫停。(可以進行子過程跟蹤)返回從結束當前跟蹤的程序,返回到它的上層調用點。中斷中斷跟蹤,回到提示畫面。在畫面上顯示中斷跟蹤的彈出窗口。 添加斷點在光標行設定斷點。刪除斷點刪除在光標行設定的斷點。注存儲程序運行,Debug運行,適用于數(shù)組型參數(shù)(Record型)。3-4-2 腳本輸出從菜單中選擇文本導出時,顯示可以指定導出路徑(批量導出時為文件名)的畫面,SQL腳本可以導出到指定的路徑

25、。修改畫面下部的導出選項,就可以自定義腳本的導出方法。同時導出到同一文件中想把所選的對象導出到同一文件中時,選擇此項。如果不選,就用對象名.SQL作為名字導出。創(chuàng)建相應子目錄在指定目錄下用用戶名、對象類型名創(chuàng)建相應的子目錄,把腳本導入相應的子目錄中。便于全部對象的分類導出。名字TBL通常腳本名使用與數(shù)據(jù)庫對象名相同的名字,但在此通過在表中指定對象名及其導出后相應的文件名,可把任意文件名分配給每個對象。指定表名,單擊設定按鈕后,顯示右側的編輯畫面。數(shù)據(jù)的編輯方法和表的編輯方法相同。新建用指定表名創(chuàng)建。指定的表名不存在時,用這個表名創(chuàng)建一張新表。初值設定在這張已被創(chuàng)建的表中,插入當前數(shù)據(jù)庫中存在的

26、對象的信息。對象所有者名的導出指定在SQL語句中是否加上該對象所有者的名字。在表腳本中加入依據(jù)該表所建的索引可以在導出表的同時一并導出依據(jù)該表所建的索引。表腳本導出時其數(shù)據(jù)也一并導出(INSERT語句)表數(shù)據(jù)及其已存在的數(shù)據(jù)用INSERT語句一并導出。 該數(shù)據(jù)可以導入到其它環(huán)境的表中,也可以作為備份使用。關于INSERT語句的導出,可以有以下選擇。附加在表腳本文件中導出到其它目錄下(以DATA作為目錄名,用與表腳本相同的文件名創(chuàng)建)導出到其它文件中(以_DATA.SQL作為文件名創(chuàng)建)EXTENT信息輸出分別指定是否導出PCTFREE/PCTUSED、INITRANS/MAXTRANS、TAB

27、LESPACE、STORAGE、CACHE/LOGGING 的信息。此設定對TABLE、INDEX、CLUSTER、SNAPSHOT、SNAPSHOT LOG有效。導出對象的權限在各腳本的最后,導出該對象授權的GRANT語句。關于GRANT語句的導出,可以有以下選擇。附加在表腳本文件中導出到其它目錄下(以GRANT作為目錄名,用與表腳本相同的文件名創(chuàng)建)導出到其它文件中(以_GRANT.SQL作為文件名創(chuàng)建)不導出空行導出時從腳本中刪除空行。Object Browser以外的工具(例如SQL*PLUS)中,有的是用空行判定一個腳本從而進行運行的,用它們運行腳本時,可在此選擇此項生成腳本。3-4

28、-3 定義信息導出到EXCEL文件中從菜單中選擇Report導出時,可以把對象列表,對象定義書,視圖定義書及用戶自定義的定義書導出到EXCEL文件中。導出的Report,可在Report定義的登錄中選擇已登錄的定義。對象列表被選擇的對象按類型整理成列表文件。對象定義書創(chuàng)建被選擇的 TABLE對象的項目說明。視圖定義書創(chuàng)建被選擇的 VIEW對象的項目說明。3-4-4 關聯(lián)信息圖從菜單中選擇關聯(lián)信息圖,顯示被指定的對象及其有關的信息。畫面左側是指定的對象所調用的對象列表,畫面右側是調用這個對象的對象。選擇對象單擊 打開按鈕,或雙擊這個對象,顯示定義信息畫面。畫面右側是調用這個對象的對象。調用,被調

29、用 旁邊的工具按鈕,可以指定每個對象是否顯示在關聯(lián)信息圖中。3-4-5 矩陣表從菜單中選擇矩陣表,顯示被指定的對象的相關圖OBJECT被調用縱方向的對象列表是被選擇的對象,橫方向是調用這一對象的對象。OBJECT調用縱方向的對象列表是被選擇的對象,橫方向是這一對象調用的對象。項目表橫方向是被選擇的對象(表,試圖),縱方向是列一覽,普通列用,主鍵用表示。主要是為了確認其屬性是否一致。畫面上部的工具按鈕具有以下功能:EXCEL導出被顯示的矩陣表導出成EXCEL文件。剪貼板導出被顯示的矩陣表復制到剪貼板。3-4-6 權限從菜單中選擇權限,顯示被選定對象的權限信息。選擇多個對象時,可以一起顯示或修改。

30、畫面上部可以進行權限的修改,下部顯示選定對象當前被授予的權限。修改權限時,先從用戶一覽中選擇想授予權限的用戶或角色,然后在畫面右側的權限一覽中選擇權限,再單擊 運行按鈕。選擇畫面上部的 顯示當前運行的SQL按鈕,單擊 運行按鈕,可以顯示被運行的GRANT/REVOKE語句。3-4-7 統(tǒng)計信息從菜單中選擇統(tǒng)計信息,將顯示被選定的對象的統(tǒng)計情報設定畫面。從這個畫面可以取得或刪除統(tǒng)計信息。取得正確的統(tǒng)計信息取得選定的表,索引,cluster中,以全部數(shù)據(jù)為統(tǒng)計對象的統(tǒng)計信息。取得推測的統(tǒng)計信息取得選定的表,索引,cluster中,以部分數(shù)據(jù)為統(tǒng)計對象的統(tǒng)計信息。對象數(shù)據(jù)數(shù)以Record數(shù),或全體的

31、比率來指定。刪除統(tǒng)計信息刪掉已有的統(tǒng)計信息。表的REF的妥當性檢查進行選定表的REF的妥當性檢查。結構檢查進行選定表的結構檢查。顯示移行行/連鎖行檢查指定的對象的行連鎖。3-4-8 注釋檢查從菜單中選擇注釋檢查,列表顯示選中程序的注釋行??墒共灰淖⑨尩膭h除遺漏簡單化。雙擊各行或右鍵選擇源代碼表示按鈕,可跳轉到該行。3-5 運行SQL語句從顯示菜單中選擇運行SQL,或從工具條中選擇SQL按鈕后,顯示SQL運行畫面。輸入SQL語句后就可以執(zhí)行了。同時執(zhí)行多個SQL語句時,需要用斜線把各個SQL語句分隔開。畫面上部的工具按鈕可完成以下功能。 運行 顯示 結果欄時,運行輸入的SQL語句。顯示運行計劃

32、欄時,顯示輸入的SQL語句的運行計劃。 前調出當前顯示的SQL語句的上一次輸入的SQL語句。 后調出當前顯示的SQL語句的后一次輸入的SQL語句。 履歷顯示以前輸入的SQL語句。同時可以選擇SQL語句。 退出關閉畫面。 SQL語句的導入在畫面上顯示從指定的文件中導入的SQL語句。(從文件管理器中直接選擇文件也可得到相同的結果) 保存SQL語句把當前的SQL語句保存到文件中。 SQL Builder通過GUI創(chuàng)建SQL語句。 運行計劃在此按鈕被按下的狀態(tài)點擊運行按鈕,顯示SQL的運行計劃。顯示運行畫面時,畫面中間是SQL語句運行時的I/O信息,下部是SQL語句運行時運行計劃的階梯顯示。另外,當數(shù)

33、據(jù)庫的優(yōu)化模式設定為COST模式時, SQL語句的COST也將被顯示。基于這一結果,可以判定預想的索引是否被使用,表連接順序是否合適,排序是否有良好效率。畫面左側的工具條可以完成以下功能。缺省時全部是打開狀態(tài)。 統(tǒng)計信息顯示統(tǒng)計信息。 運行計劃顯示運行計劃。 數(shù)據(jù)庫從一覽中選擇數(shù)據(jù)庫運行SQL語句。 結果欄在畫面上部運行輸入的SQL語句。運行SELECT語句時,在畫面下部顯示數(shù)據(jù)結果。另外,在選中 結果可編輯時, 可以直接修改表中的數(shù)據(jù)。(運行SELECT語句時,不指定行就無法進入編輯狀態(tài))從已修改的行移開時將被自動進行COMMIT。運行其它DML文時,顯示運行對象的Record數(shù)。畫面上部輸

34、入的多個SQL語句可以用“/”來區(qū)分。但運行多個SELECT語句時值顯示最后一個SELECT語句的結果。畫面左側的工具條具有以下功能。 結果可編輯指定數(shù)據(jù)是否可以進行編輯。不需要編輯時建議把該按鈕置于關閉狀態(tài)。選項設定處可以設定初期狀態(tài)。 結果顯示方向變更數(shù)據(jù)橫方向或縱方向顯示。 結果導出到EXCEL文件中被顯示的數(shù)據(jù)全部導出到EXCEL文件中。從選項設定中可以改變導出方法。 結果導出到剪貼板中被顯示的數(shù)據(jù)全部導出到剪貼板中。從選項設定中可以改變導出方法。 插入數(shù)據(jù)生成為數(shù)據(jù)插入用的空行。 刪除數(shù)據(jù)刪除當前數(shù)據(jù)。點擊畫面上部的SQL Builder按鈕,可通過GUI生成SQL語句。Diagra

35、m欄的按鈕說明 SQL類型的選擇從SELECT/INSERT/UPDATE/DELETE/CREATE VIEW中選擇 表的追加在Diagram欄選擇想追加的表。 表的刪除刪除Diagram欄的光標所指的表。對追加的表可以進行合并。點擊表的列,拖放在想合并的對象表列上就可以合并了。雙擊合并部分可以修改合并條件,合并列。也可可以Diagram僅做合并,再從下面的畫面選擇列。柵格欄的說明在Diagram欄,點擊追加表的列名就會在柵格欄追加列。點擊 按鈕,可直接在柵格欄追加列,點擊 按鈕,可刪除列。上述在Diagram欄,柵格欄操作的結果SQL可在SQL編輯器欄自動生成并顯示。 SQL編輯器生成的S

36、QL語句也可反映到上面的柵格欄,Diagram欄。* 下述內容為用SQL Builder無法執(zhí)行的式樣。 UNION 語法為reverse的對象之外。但是僅限于在副查詢內,即使包含UNION 也reverse。JOIN 語句為forward/reverse的對象之外。( 表的合并僅支持=)FOR UPDATE 語句為forward/reverse的對象之外。HAVING 語句的內容在reverse時被設定在柵格部的提取條件欄。提取條件欄的值在分組欄為 GROUP BY 或 HAVING 時, 作為HAVING 語句運行(在其他情況下 被看作WHERE 語句 )3-6 腳本運行從顯示菜單中選擇腳

37、本運行,或從工具條中單擊腳本按鈕,顯示運行腳本的畫面。該窗口與SQL語句運行畫面不同,是以同時創(chuàng)建數(shù)據(jù)庫對象等,連續(xù)運行腳本為目的的。雙擊畫面右側腳本一覽中的腳本,或選擇腳本后單擊新建按鈕時系統(tǒng)將發(fā)行ALTER MATERIALZED VIEW或CREATE MATERIALZED VIEW進行快照的更新或創(chuàng)建。 代碼 用來創(chuàng)建快照的相應的SQL代碼在這里被顯示。 您可以在這里編輯SQL代碼并點擊上面的新建按鈕實現(xiàn)對快照的創(chuàng)建及變更操作。 數(shù)據(jù) 顯示出快照中的數(shù)據(jù)??臻g信息在這里可以指定空間信息的保存方式。關于空間信息,每個保存方法的設置內容都是不同的。詳細內容如下: 標準這是最一般的保存方法

38、。確保該空間對應單一的表空間。畫面的各值和實際發(fā)行的指令對應如下:畫面值對應CREATE /ALTER文的optionCACHECACHE乛NOCACHE記錄到REDOLOGGING乛NOLOGGING使用用途PCTFREETRAN數(shù)INITRANS MAXTRANS表空間TABLESPACE擴展空間大小 Buffer PollSTORAGE聚簇數(shù)據(jù)的保存中使用聚簇。通過聚簇復選框,選擇可用的聚簇。在畫面下方將顯示出指定聚簇的項目列表。4-13 快照日志(MATERIALZED VIEW LOG) 定義信息 在此可以指定快照日志的對象表,及用戶名,行的識別方式(PRIMARY KEY 或 RO

39、WID)。 點擊 新建按鈕時系統(tǒng)將發(fā)行ALTER MATERIALZED VIEW LOG或CREATE MATERIALZED VIEW LOG進行快照日志的更新或創(chuàng)建。 代碼 用來創(chuàng)建快照日志的SQL代碼在這里被顯示。 您可以在這里編輯SQL代碼并點擊上面的 新建按鈕實現(xiàn)對快照日志的創(chuàng)建及變更操作。日志 顯示出快照日志中的數(shù)據(jù)。選中 空間信息EXTENTS關系的代碼也將被補充上去。4-14 刷新組(REFRESH GROUP) 定義信息 畫面上方可以設置刷新(REFRESH)方式及回滾段。 畫面下方列表顯示出所有可以利用的快照供選擇。 使用畫面中央的 、 按鈕可以完成添加,刪除快照的功能。

40、 使用 新建按鈕可以創(chuàng)建刷新組。 使用 更新按鈕可以對現(xiàn)存的刷新組進行更新。 代碼 用來創(chuàng)建刷新組的相應的SQL代碼在這里被顯示。 您可以在這里編輯SQL代碼并點擊上面的 新建按鈕實現(xiàn)對刷新組的創(chuàng)建及變更操作。4-15 數(shù)據(jù)庫鏈接(DATABASE LINK) 定義信息 指定要連接的目標數(shù)據(jù)庫名,以及目標服務器的UserID/Password。 點擊 新建按鈕時進行數(shù)據(jù)庫鏈接的更新或創(chuàng)建。 對于已經(jīng)存在的數(shù)據(jù)庫鏈接,使用 連接按鈕可以連接到目標服務器上。 代碼 用來創(chuàng)建數(shù)據(jù)庫鏈接的相應的SQL代碼在這里被顯示。 您可以在這里編輯SQL代碼并點擊上面的 新建按鈕實現(xiàn)對數(shù)據(jù)庫鏈接的創(chuàng)建及變更操作。

41、 但是Password將不被保存在代碼中,在每次創(chuàng)建或變更時都必須重新輸入密碼。4-16 庫(LIBRARY) 定義信息 指定相應的外部程序的絕對路徑后,使用新建按鈕,可以對庫進行創(chuàng)建或更新。代碼 用來創(chuàng)建庫的相應的SQL代碼在這里被顯示。 您可以在這里編輯SQL代碼并點擊上面的新建按鈕實現(xiàn)對庫的創(chuàng)建及變更操作。4-17 制約畫面上方可以設置制約的表名稱,用戶名,制約種類,有效/無效標志。畫面下方隨著制約種類的變化而變化。CHECK制約 (檢查制約)在畫面下方輸入CHECK條件。UNIQUE KEY制約 (唯一索引制約) 畫面下方右側顯示出數(shù)據(jù)庫表的一覽表, 通過使用畫面中央的 、 、 、 按

42、鈕將對象列加入到唯一索引中。 選中Toolbutton的 空間領域按鈕時,將在畫面下方顯示出相應的空間信息。 PRIMARY KEY制約 (主鍵制約)畫面下方右側顯示出數(shù)據(jù)庫表的一覽表, 通過使用畫面中央的 通過使用畫面中央的 、 、 、 按鈕將對象列加入到主鍵制約中。(主鍵制約的列不能重復) 選中Toolbutton的空間信息按鈕時,將在畫面下方顯示出相應的空間信息。FOREIGN KEY制約 (外鍵制約) 在畫面中央設置參照完整性的對象庫表、用戶名及對象表的索引信息。 畫面左下側的表格中顯示出被指定的相應目標表的索引列名,右下側設置與左側相對應的表自身的列名。管理功能本章將介紹數(shù)據(jù)庫管理員

43、會頻繁用到的用戶(User),表空間(TableSpace),客戶進程(session)等信息的查詢功能以及數(shù)據(jù)的備份和復原技術。關于數(shù)據(jù)庫管理,因為涉及使用到了系統(tǒng)表,所以沒有DBA權限的用戶基本上將無法使用這部分功能。5-1 用戶信息以下畫面顯示出登錄在數(shù)據(jù)庫中的用戶(user),檔案(profile)及角色(role)的一覽表。對于選中的任意用戶,檔案,角色,使用工具按鈕(ToolButton)或彈出菜單(PopupMenu),您就可以輕松完成以下操作。新建(NEW)系統(tǒng)會彈出創(chuàng)建用戶,檔案,角色的畫面。打開(Open)系統(tǒng)會彈出顯示當前用戶,檔案,角色的信息的畫面。刪除(Drop)系統(tǒng)

44、將刪除當前的用戶,檔案,角色。 在刪除用戶時系統(tǒng)將提示您是否要連帶刪除該用戶下的所有對象。使用戶密碼過期(PASSWORD EXPIRE)使用這項功能可以讓用戶的密碼立即過期, 這樣如果用戶不修改自己的密碼將不再能連接到Oracle數(shù)據(jù)庫。鎖定/解除鎖定這項功能可以將某個用戶鎖定,被鎖定的用戶將不能連接數(shù)據(jù)庫。當然使用Object Browser也可以解除對用戶的鎖定。 5-1-1 用戶定義信息 在畫面的左上側顯示著密碼的認證方法,使用表空間,檔案, 帳號鎖定及密碼過期等各個選項,這些選項也都可以被重新設置。 在畫面的有上方顯示著各個表空間的可利用空間大小和當前空間使用狀況。 但是UNLIMI

45、TED TABLESPACE權限的用戶是無法設置可用空間大小的。 畫面下方有顯示當前用戶角色,系統(tǒng)權限及對象權限的Checkbox一覽表, 左側的Checkbox表示此項權限的有無,右側的Checkbox表示此權限的ADMIN OPTION的有無。 對于對象的權限在此只提供刪除功能,如果想追加權限請使用數(shù)據(jù)庫對象的權限授予畫面進行操作。代碼 創(chuàng)建新用戶的相應的SQL代碼在這里被顯示。 您可以在這里編輯SQL代碼并點擊上面的 創(chuàng)建按鈕實現(xiàn)對用戶的變更操作。 但是,因為在代碼標簽中IDENTIFEIED BY句中的密碼不被顯示,編譯時需要再次輸入。5-1-2 檔案定義信息 在此將顯示出以用戶,進程

46、,一次調用為單位的各種限制,密碼認證等各種配置情況,并可以進行值修改。代碼 用來創(chuàng)建新檔案的相應的SQL代碼在這里被顯示。 您可以在這里編輯SQL代碼并點擊上面的 創(chuàng)建按鈕實現(xiàn)對檔案的變更操作。5-1-3 角色定義信息 在畫面的左上側顯示著保密字的認證方法,畫面下面顯示出該用戶的角色,系統(tǒng)權限,對象權限,這些選項也可以被重新設置。 在表示權限時,左側的Checkbox表示此項權限的有無,右側的Checkbox表示此權限的ADMIN OPTION的有無。 對于對象的權限在此只提供刪除功能,如果想追加時請使用數(shù)據(jù)庫對象的權限畫面進行操作。代碼 用來創(chuàng)建新角色的相應的SQL代碼在這里被顯示。 您可以

47、在這里編輯SQL代碼并點擊上面的 創(chuàng)建按鈕實現(xiàn)對角色的變更操作。5-2 表空間信息此畫面顯示出數(shù)據(jù)庫中的表空間,回滾段,數(shù)據(jù)文件,目錄(以下總稱為存儲空間對象)的詳細列表。對于選中的任意存儲空間對象使用畫面上側的ToolButton或PopupMenu選項就可以完成以下操作。 創(chuàng)建顯示創(chuàng)建新存儲空間對象的畫面。打開顯示當前被選中的存儲空間對象信息。刪除刪除被選中的存儲空間對象。 對于表空間系統(tǒng)將向您提問INCLUDING CONTENTS,CASCEDE CONSTRAINTS選項的有無。在線/非在線狀態(tài)變更進行被選中的存儲空間對象的在線/非在線狀態(tài)變更??s小成最合適容量將被選中的回滾段縮小成

48、最合適的空間大小。5-2-1 表空間定義信息 畫面上側顯示出構成表空間的數(shù)據(jù)文件名及文件大小,擴張屬性等。 畫面下側顯示出表空間的類型和擴張屬性,這些屬性在此都可以被改變。代碼 用來創(chuàng)建新表空間的相應的SQL代碼在這里被顯示。 您可以在這里編輯SQL代碼并點擊上面的 創(chuàng)建按鈕實現(xiàn)對表空間的變更操作。 存儲的數(shù)據(jù)庫對象 在當前表空間中保存的數(shù)據(jù)庫對象的一覽表。 而且也可以從ToolButton或PopupMenu中對數(shù)據(jù)庫對象進行編輯和刪除的操作??臻e空間 在此顯示出當前表空間中的未被使用的空間一覽表。 如果在此顯示出很多很細小的空領域時,表示硬盤的空領域被劃分成很多很細小的碎片, 這時可以使用

49、 合并功能合并這些碎片空間。 5-2-2 回滾段定義信息 本畫面顯示出存儲回滾段的表空間,擴張空間等信息,并可以更改這些信息。 通過按畫面上面的 縮小按鈕可以將回滾段縮小到最合適的大小。代碼 用來創(chuàng)建新回滾段的相應的SQL代碼在這里被顯示。 您可以在這里編輯SQL代碼并點擊上面的 創(chuàng)建按鈕實現(xiàn)對回滾段的變更操作。 5-2-3 數(shù)據(jù)文件雙擊選中的文件,將顯示如下所示表空間信息畫面。表空間畫面5-2-4 路徑定義信息在指定了絕對路徑后,按 新建按鈕后可以生成相應路徑。代碼 用來創(chuàng)建新路徑的相應的SQL代碼在這里被顯示。 您可以在這里編輯SQL代碼并點擊上面的 創(chuàng)建按鈕實現(xiàn)對路徑的變更操作。權限 從

50、畫面下方的用戶一覽中選擇對象用戶或角色,變更畫面中斷的所選用戶權限,最后通過創(chuàng)建按鈕, 可以實現(xiàn)對用戶權限的授予與取消。5-3 客戶進程信息畫面將顯示出現(xiàn)在正處于與ORACLE服務器連接狀態(tài)的客戶進程。畫面上側顯示進程列表,用戶自身的進程顯示為淺藍色。畫面下側顯示出被該進程打開的光標(CURSOR)和正在被使用的數(shù)據(jù)庫對象及一些統(tǒng)計結果。使用畫面上側的ToolButton可以實現(xiàn)以下功能。顯示用戶進程 顯示一般用戶的連接狀態(tài)一覽表。顯示后臺進程 顯示Oracle的系統(tǒng)內部使用進程一覽表。顯示表的鎖定狀態(tài) 在被使用的數(shù)據(jù)庫對象一覽表顯示有該對象是否被鎖定的標志位。在顯示當前被使用的數(shù)據(jù)庫對象時加

51、入SYS選項在顯示 當前被使用的數(shù)據(jù)庫對象時,屬于SYS SCHEMA的對象被一起顯示出來。 在顯示當前被使用的數(shù)據(jù)庫對象時加入PUBLIC選項 在顯示當前被使用的數(shù)據(jù)庫對象時,屬于PUBLIC的對象被一起顯示出來。對于被選中的任意進程,使用畫面上側的 ToolButton 或 PopupMenu 可以實現(xiàn)如下功能。切斷 切斷當前被選中的進程。跟蹤開始/結束 對于當前被選中的進程進行SQL跟蹤的開始或結束。顯示跟蹤 顯示出當前被選中進程的跟蹤結果報告。下側光標標簽畫面進程列表中所選進程,將顯示當前打開的光標信息。 該光標信息,可以通過彈出菜單拷貝到粘貼板上。下側對象標簽畫面 進程列表中所選進程

52、,將顯示當前正在使用的對象信息。5-3-1 跟蹤進程顯示出在進程信息畫面中進行的跟蹤結果。因為跟蹤文件是在Oracle服務器端被生成的,所以在運行Object Browser的客戶機上必須可以訪問到服務器端的相應共享目錄。在畫面上方輸入跟蹤文件的名稱后,點擊 刷新按鈕,將顯示進程跟蹤文件的內容以及被Tkprof Utility整形后的結果。如果使用Tkprof Utility進行整形輸出時,可以通過選項標簽進行設置。使用TKPROF 使用ORACLE提供的Tkprof Utility對跟蹤結果進行整形。 選中該項目,顯示整形輸出標簽。 顯示執(zhí)行計劃 在此可以指定是否顯示跟蹤文件中SQL語句的執(zhí)

53、行計劃。 當被指定顯示執(zhí)行計劃時,您必須輸入用戶ID,密碼以及PLAN_TABLE表名稱。 壓縮相同SQL結果 在跟蹤文件中如果有完全相同的SQL語句時只輸出一個統(tǒng)一的結果。 如果不選這個選項時只顯示被發(fā)行的SQL語句個數(shù)。 包含并發(fā)的SQL 在顯示結果時是否包含系統(tǒng)內部被并發(fā)的SQL。 排序 在排序條件處點擊按鈕時,可以將結果以集合回數(shù),經(jīng)過時間等項目進行排序。 使用工具 在此指定Tkprof Utility的文件名。 *在新功能的SQL 捕捉表的訪問表中,也可以進行跟蹤。 5-4 鎖定信息在此顯示表的鎖定信息的一覽表。在這里可以區(qū)分出客戶進程的鎖定和后臺進程的鎖定。而且當前用戶的表鎖定將顯

54、示為淺藍色。使用畫面上側的ToolButton可以實現(xiàn)以下功能。顯示客戶進程 顯示一般用戶的鎖定一覽表。顯示后臺進程 Oracle 顯示Oracle內部進程的鎖定一覽表。顯示鎖死履歷 Oracle 顯示鎖死履歷。使用警報log文件,進行鎖死履歷檢索。當初次運行、或者鎖死log文件夾不存在時,將顯示指定鎖死log保存位置的對話框,請指定鎖死log的保存文件夾。 需要中途變更鎖死log文件夾的時候通過主菜單的鎖定信息鎖死log文件夾選擇可以實現(xiàn)文件夾的變更。指定鎖死log文件夾以后,在log信息畫面的下方,將顯示鎖死發(fā)生的日期時間和對應的跟蹤文件名。5-5 數(shù)據(jù)庫信息 版本信息 顯示當前安裝的數(shù)據(jù)

55、庫及附加軟件的版本。 顯示被指定的數(shù)據(jù)庫設置信息,運行狀況。內存 顯示出當前SGA使用狀況及初始化參數(shù)是否妥當?shù)闹笜酥怠?這些指標應該在數(shù)據(jù)庫正常啟動幾天后進行確認,剛剛啟動后的這些指標是不準確的。 點擊詳細按鈕后各設置值對應的追加信息將被顯示出來。初始化參數(shù) 顯示數(shù)據(jù)庫初始化參數(shù)的一覽表。在修改列中顯示著可能或延遲的參數(shù),該項目在此可以通過雙擊鼠標進行修改。 但是標有延遲的參數(shù)只在值變更后與數(shù)據(jù)庫的連接中起作用。日志文件 分組顯示REDO日志文件,當前組顯示為紅色。 創(chuàng)建組 創(chuàng)建新的REDO日志組。 創(chuàng)建組員 在當前組中創(chuàng)建新的成員。 刪除組 刪除REDO日志組。 刪除組員 在當前組中刪除成

56、員。 REDO日志組切換 把當前的REDO日志組切換到下一組。5-6 性能信息顯示數(shù)據(jù)庫當前的動作狀態(tài)。通過把在這里顯示的信息保存成的履歷,可以確認從某時刻開始的各值的變化情況或定期的作出推移。系統(tǒng)統(tǒng)計顯示數(shù)據(jù)庫全體的統(tǒng)計信息。SGA統(tǒng)計 顯示與SGA相關的統(tǒng)計信息。PGA統(tǒng)計 顯示與PGA相關的統(tǒng)計信息。I/O統(tǒng)計 顯示對網(wǎng)段的 I/O的統(tǒng)計信息。 通過指定畫面上方的顯示內容提取條件合計單位,可以實現(xiàn)把顯示信息限定在特定的對象或內容中, 以及顯示表空間、數(shù)據(jù)庫全體的合計等。性能信息畫面運行程序點擊履歷按鈕,保存該時刻的性能信息。 選中畫面右上方的增量值顯示,在當前值中將顯示與前一次履歷的差值

57、。運行后隨著SGA統(tǒng)計、PGA統(tǒng)計,可以通過與系統(tǒng)統(tǒng)計相同的操作程序實現(xiàn)履歷的保存和顯示。I/O統(tǒng)計畫面在I/O統(tǒng)計畫面的提取條件中,可以集中選擇想要顯示、保存信息的Schema名、對象名、表空間。同時、在集計單位中,可以通過內容、表空間、對象名的選擇、實現(xiàn)信息結果顯示的切換。*此外,關于增量值等,其他畫面也一樣。保存性能信息的履歷被保存在安裝時自動生成的stat文件夾中。并且、可以利用選項設置為自動保存。 5-7 數(shù)據(jù)庫導出功能使用Oracle的Export Utility輸出Oracle的數(shù)據(jù)庫對象。按照操作順序,首先要選擇導出方法。當指定全數(shù)據(jù)庫時將輸出所有的數(shù)據(jù)庫對象。當使用指定用戶或

58、指定表選項時,將輸出指定的用戶和表。將導出的目標文件名輸入文本框后,點擊 執(zhí)行按鈕就可以開始Export操作了。通過選項(Option)標簽,可以對Export進行詳細設置。連接數(shù)據(jù)庫的用戶名(UserID) 指定執(zhí)行Export Utility的用戶名和密碼。 被指定使用當前用戶選項時,系統(tǒng)將使用當前Object Browser所使用的用戶名和密碼。 緩沖區(qū)(Buffer)/記錄(Record)大小 指定導出文件的緩沖區(qū)大小和記錄的長度。同時導出的數(shù)據(jù)庫對象 指定對表進行導出時,所屬于表的權限(Grants),索引(Indexes),制約(Constraints)及表中數(shù)據(jù)是否一起被導出。增

59、量導出 相當于Export Utility的參數(shù)INCTYPE。分析數(shù)據(jù)庫對象 相當于Export Utility的參數(shù)STATISTICS 和 ESTIMATE。擴展壓縮 相當于Export Utility的參數(shù)COMPRESS。表的相關性 相當于Export Utility的參數(shù)CONSISTENT。后臺執(zhí)行 選中此選項時,Export Utility將不再與Object Browser保持同步。 通過客戶機進程信息可以監(jiān)視Export Utility的運行情況,判斷Export Utility是否已完成。 若不使用后臺執(zhí)行,未完成Export之前,Object Browser將不能進行其

60、他操作。輸出日志 向被指定的文件中輸出Export結果。使用工具 指定Export Utility使用的執(zhí)行文件名。5-8 數(shù)據(jù)庫導入功能通過Oracle的Import Utility,導入數(shù)據(jù)庫對象。按照操作順序,指定文件名之后,選擇導出方法。指定全數(shù)據(jù)庫時,將導入所有的數(shù)據(jù)庫對象。選擇指定用戶時,指定數(shù)據(jù)文件和當前數(shù)據(jù)庫的用戶后,點擊 追加按鈕,選中的內容將被追加到列表中。點擊 取消按鈕,刪除列表中的用戶。選擇指定表時,和指定用戶一樣指定用戶后,在畫面下方輸入表名,通過 追加按鈕,將表追加到列表中。將導出的目標文件名輸入文本框后,點擊執(zhí)行按鈕開始導入。通過選項(Option)標簽,可以對I

溫馨提示

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

評論

0/150

提交評論