OEM工具和SQLPlus工具.ppt
《OEM工具和SQLPlus工具.ppt》由會員分享,可在線閱讀,更多相關《OEM工具和SQLPlus工具.ppt(18頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1,oracle10g數(shù)據(jù)庫基礎,第5章SQL*Plus工具,第4章OEM數(shù)據(jù)庫控制工具,OEM數(shù)據(jù)庫控制工具簡介啟動OEM控制臺的dbconsole服務使用OEM數(shù)據(jù)庫控制工具OEM頁面功能簡介在OEM中啟動iSQL*Plus設置首選身份證明,2,oracle10g數(shù)據(jù)庫基礎,第5章SQL*Plus工具,4.1OEM數(shù)據(jù)庫控制工具簡介,OEM是Oracle10g的數(shù)據(jù)庫控制工具,他包含大量對DBA有用的工具,為日常的數(shù)據(jù)庫操作提供了直觀方便的圖形界面GUI,包括創(chuàng)建新的用戶、角色、進行權限分配,查看數(shù)據(jù)庫運行情況,創(chuàng)建方案對象,進行存儲管理等,幾乎所有的數(shù)據(jù)庫管理和操作都可以通過OEM來完成。,3,oracle10g數(shù)據(jù)庫基礎,第5章SQL*Plus工具,4.2啟動OEM控制臺的dbconsole服務,“控制面板”?“管理工具”?“服務”,打開服務窗口找到dbconsole服務,其名稱格式是OracleDBConsole選中該服務,點右鍵,選擇“屬性”,單擊“啟動”按鈕。,4,oracle10g數(shù)據(jù)庫基礎,第5章SQL*Plus工具,4.2啟動OEM控制臺的dbconsole服務,5,oracle10g數(shù)據(jù)庫基礎,第5章SQL*Plus工具,4.3.1啟動和登錄OEM,啟動IE瀏覽器,并在地址欄中輸入如下URL地址:http://hostname:portnumber/em其中hostname是主機的計算機名稱;portnumber是http端口號。OEM工具的位置會寫在oracle\product\10.2.0\db_1\install\readme.txt使用sys用戶登陸時必須以sysdba身份登錄,6,oracle10g數(shù)據(jù)庫基礎,第5章SQL*Plus工具,第5章SQL*Plus工具,啟動和退出SQL*Plus輸入、編輯、運行命令腳本語言連接命令和交互命令自定義SQL*Plus環(huán)境格式化查詢結果用腳本生產(chǎn)報表iSQL*Plus的使用,7,oracle10g數(shù)據(jù)庫基礎,第5章SQL*Plus工具,5.1啟動和退出SQL*Plus,“開始”?“運行”?輸入命令“sqlplusw”?在“用戶名”中輸入如下命令,口令和主機字符串為空?普通登錄“scott/tiger@dbname”?管理登錄“sys/pwd@dbnameassysdba”退出命令,SQL>exit,8,oracle10g數(shù)據(jù)庫基礎,第5章SQL*Plus工具,5.2輸入、編輯、運行命令,為了告訴SQL*Plus干什么,需要輸入命令(大小寫無關),有三種命令。SQL命令:用于操作數(shù)據(jù)庫中的信息。PL/SQL塊:用于操作數(shù)據(jù)庫中的信息。SQL*Plus命令:用于編輯、保存、運行SQL命令、PL/SQL塊、格式化查詢結果、自定義SQL*Plus環(huán)境等。前兩種命令可以訪問數(shù)據(jù)庫,執(zhí)行時會將命令暫時存放到SQL緩沖區(qū)中。Edit命令,啟動編輯器,編輯緩沖區(qū)內容。,9,oracle10g數(shù)據(jù)庫基礎,第5章SQL*Plus工具,5.2兩個命令,清屏命令:SQL>clearscreen使用spool來保存命令運行結果SQL>spoolc:\mysql\spoolfileSQL>select*fromscott.dept;DEPTNODNAMELOC-------------------------------------10ACCOUNTINGNEWYORK20RESEARCHDALLAS30SALESCHICAGO40OPERATIONSBOSTONSQL>spoolout,10,oracle10g數(shù)據(jù)庫基礎,第5章SQL*Plus工具,5.2.2.1命令行方式,命令行運行SQL語句:輸入完SQL語句后,輸入分號(;),或者在新的一行輸入前斜線(/),按回車鍵。命令行運行PL/SQL塊:SQL>setserveroutputonSQL>execdbms_output.put_line(hellooracle!);hellooracle!PL/SQL過程已成功完成。,11,oracle10g數(shù)據(jù)庫基礎,第5章SQL*Plus工具,5.2.2.2SQL緩沖區(qū)方式,當SQL命令、PL/SQL塊執(zhí)行時,會將命令暫時存放到SQL緩沖區(qū)(在輸入另一個命令之前一直存放在SQL緩沖區(qū)中,所以如果需要編輯或重新運行當前命令,是不需要重新輸入的)Run命令/命令,12,oracle10g數(shù)據(jù)庫基礎,第5章SQL*Plus工具,5.2.2.3腳本文件方式,Start命令SQL>startc:\test.sql202500原值2:wheredeptno=SQL>awheredeptno=101*select*fromscott.deptwheredeptno=10,14,oracle10g數(shù)據(jù)庫基礎,第5章SQL*Plus工具,5.4連接命令,Connect命令SQL>connscott/tiger@zgd已連接。SQL>Disc命令,15,oracle10g數(shù)據(jù)庫基礎,第5章SQL*Plus工具,5.6自定義SQL*Plus環(huán)境,Linesize代表行寬帶,默認80。此時,如果行數(shù)據(jù)長度超過80個字符,那么在SQL*Plus中會換行顯示數(shù)據(jù)。如果,linesize長度很大,可以在一行顯示多數(shù)據(jù)。Pagesize表示每頁顯示的行數(shù),默認24。如果大于24,則可以在一頁中顯示更多行數(shù)據(jù)。SQL>setlinesize300pagesize10,16,oracle10g數(shù)據(jù)庫基礎,第5章SQL*Plus工具,5.7格式化查詢結果,修改列標題格式化列列出和恢復列的格式限制重復行使用匯總行,17,oracle10g數(shù)據(jù)庫基礎,第5章SQL*Plus工具,5.9iSQL*Plus,iSQL*Plus是SQL*Plus的基于web的接口,是SQL*Plus產(chǎn)品的一個組件。啟動iSQL*Plus:在IE瀏覽器中輸入http://host:portnumber/isqlplus其中,host是主機名稱;portnumber是服務于iSQL*Plus的端口號。輸入用戶名、密碼、連接標識符;點“登錄”。,18,oracle10g數(shù)據(jù)庫基礎,第5章SQL*Plus工具,5.10小結,SQL*Plus和iSQL*Plus為DBA和開發(fā)人員提供了一個圖形化的界面。SQL*Plus是客戶端/服務器方式下的工具,iSQL*Plus是瀏覽器/服務器方式下的工具。使用這些工具于Oracle建立會話,用SQL語句操作數(shù)據(jù)庫中的信息。啟動、退出SQL*Plus;能熟練操作一些常用命令。,- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- OEM 工具 SQLPlus
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學習交流,未經(jīng)上傳用戶書面授權,請勿作他用。
鏈接地址:http://m.jqnhouse.com/p-13189924.html