數(shù)據(jù)庫(kù)啟動(dòng)及常用工具使用_第1頁(yè)
數(shù)據(jù)庫(kù)啟動(dòng)及常用工具使用_第2頁(yè)
數(shù)據(jù)庫(kù)啟動(dòng)及常用工具使用_第3頁(yè)
數(shù)據(jù)庫(kù)啟動(dòng)及常用工具使用_第4頁(yè)
數(shù)據(jù)庫(kù)啟動(dòng)及常用工具使用_第5頁(yè)
已閱讀5頁(yè),還剩21頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第2章數(shù)據(jù)庫(kù)啟動(dòng)

及常用工具使用

主要內(nèi)容2.1 服務(wù)的基本概念及其操作2.2 Oracle數(shù)據(jù)庫(kù)2.3 SQLServer數(shù)據(jù)庫(kù)2.4 MySQL數(shù)據(jù)庫(kù)2.1 服務(wù)的基本概念及其操作2.1.1 服務(wù)及其啟動(dòng)類型服務(wù)是一種在系統(tǒng)后臺(tái)運(yùn)行的程序,數(shù)據(jù)庫(kù)系統(tǒng)在安裝之后會(huì)建立一個(gè)或多個(gè)相關(guān)的服務(wù),每個(gè)服務(wù)都有其特定的功能。在這些服務(wù)中,有的是要求必須啟動(dòng)的,而有的則可以根據(jù)需要有選擇的啟動(dòng)。服務(wù)通常有自動(dòng)和手動(dòng)兩種啟動(dòng)類型。返回本章2.1.2 配置服務(wù)的啟動(dòng)類型服務(wù)的啟動(dòng)類型是可以設(shè)置或更改的,這可以在Windows和圖形界面Linux的“服務(wù)”窗口中進(jìn)行。Windows平臺(tái):“開始”|“控制面板”|“管理工具”|“服務(wù)”。Linux/UNIX平臺(tái):圖形界面下“開始”|“管理工具”|“服務(wù)”。2.1.3 操作系統(tǒng)命令啟停服務(wù)Windows命令啟停服務(wù)

netstart服務(wù)名netstop服務(wù)名Linux命令啟停服務(wù)

service服務(wù)名startservice服務(wù)名stop2.1.4 數(shù)據(jù)庫(kù)管理工具啟停服務(wù)通常,數(shù)據(jù)庫(kù)系統(tǒng)本身都會(huì)包含一些管理工具軟件,通過這些工具也可以控制服務(wù)的啟動(dòng)或停止。所以對(duì)服務(wù)的啟動(dòng)或停止操作,用戶不僅可以利用操作系統(tǒng)命令或“服務(wù)”窗口完成,還可利用這些數(shù)據(jù)庫(kù)工具來完成,用戶根據(jù)自己的喜好可以選擇使用。數(shù)據(jù)庫(kù)工具在接下來的幾節(jié)中將分別進(jìn)行介紹。2.2 Oracle數(shù)據(jù)庫(kù)2.2.1 啟動(dòng)Oracle服務(wù)監(jiān)聽服務(wù)用于接收來自客戶機(jī)應(yīng)用程序?qū)?shù)據(jù)庫(kù)的連接請(qǐng)求;監(jiān)聽服務(wù)在數(shù)據(jù)庫(kù)需要被遠(yuǎn)程訪問時(shí)才需要啟動(dòng)Oracle提供了一個(gè)專門的監(jiān)聽服務(wù)管理工具——lsnrctl

,啟動(dòng)監(jiān)聽器用命令:lsnrctlstart,停止監(jiān)聽器用命令:lsnrctlstop數(shù)據(jù)庫(kù)實(shí)例服務(wù)

這是Oracle數(shù)據(jù)庫(kù)在Windows平臺(tái)才有的一項(xiàng)服務(wù),該項(xiàng)服務(wù)必須啟動(dòng)。服務(wù)名稱形如OracleServiceSID

,其中SID表示數(shù)據(jù)庫(kù)的實(shí)例所對(duì)應(yīng)的系統(tǒng)標(biāo)識(shí)符。啟動(dòng)與停止數(shù)據(jù)庫(kù)實(shí)例服務(wù),通常利用Windows所提供的“服務(wù)”圖形窗口,或net命令即可。返回本章2.2.2 打開與關(guān)閉數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)的幾種狀態(tài)Oracle數(shù)據(jù)庫(kù)有關(guān)閉、未裝載、裝載、打開幾種狀態(tài)。只有處于打開狀態(tài)時(shí)用戶才能訪問數(shù)據(jù)庫(kù)內(nèi)的數(shù)據(jù),數(shù)據(jù)庫(kù)在不需要時(shí)應(yīng)將其正常關(guān)閉、使其處于關(guān)閉狀態(tài),裝載與未裝載狀態(tài)是管理員對(duì)數(shù)據(jù)庫(kù)進(jìn)行特別維護(hù)時(shí)才會(huì)需要的狀態(tài),另外,如果出現(xiàn)一些故障、無法打開時(shí)數(shù)據(jù)庫(kù)也會(huì)置于未裝載或是裝載狀態(tài)。數(shù)據(jù)庫(kù)狀態(tài)的判斷:一種方法是利用特權(quán)用戶連接后的系統(tǒng)反饋信息進(jìn)行粗略判斷。另一種方法是通過執(zhí)行如下命令,準(zhǔn)確判斷數(shù)據(jù)庫(kù)所處的狀態(tài)。SQL>SELECTstatusFROMv$instance;命令執(zhí)行后可能有如下幾種顯示結(jié)果:“STARTED”:表示未裝載,即實(shí)例啟動(dòng);“MOUNTED”:表示已裝載,即控制文件已打開;“OPEN”:表示打開,即數(shù)據(jù)文件與重做日志文件打開;“ORA-01034:ORACLEnotavailable”:報(bào)錯(cuò),表示關(guān)閉。打開數(shù)據(jù)庫(kù)

第一步,啟動(dòng)SQL*Plus工具。sqlplus/nolog

第二步,以特權(quán)用戶連接。SQL>CONNECT/ASSYSDBA第三步,發(fā)布打開數(shù)據(jù)庫(kù)命令。SQL>STARTUP關(guān)閉數(shù)據(jù)庫(kù)

第一步,啟動(dòng)SQL*Plus工具。sqlplus/nolog第二步,特權(quán)用戶連接。SQL>CONNECT/ASSYSDBA第三步,發(fā)布關(guān)閉數(shù)據(jù)庫(kù)命令。IMMEDIATE是可選項(xiàng),加上它數(shù)據(jù)庫(kù)將以最快速度正常關(guān)閉。SQL>SHUTDOWNIMMEDIATE2.2.3 Oracle常用工具SQL*Plus

(1)啟動(dòng)SQL*Plussqlplus[username[/password[@server]]|/NOLOG](2)SQL*Plus工具基本使用可用于運(yùn)行兩類命令:SQL語句和PL/SQL程序(塊);SQL*Plus命令。常用SQL*Plus命令:CONN[ECT]DISC[ONNECT]DISC[ONNECT]ED[IT]RUN和/SAVEGETSTART和@SPOOLCOL[UMN]SETOracleEnterpriseManager動(dòng)OEM方法:“開始”|“程序”|Oracle-OraHome92|EnterpriseManagerConsole2.2.4 客戶端網(wǎng)絡(luò)服務(wù)名配置一個(gè)網(wǎng)絡(luò)中可能運(yùn)行著不止一臺(tái)Oracle服務(wù)器,而一臺(tái)服務(wù)器上也可能不止一個(gè)數(shù)據(jù)庫(kù),訪問數(shù)據(jù)庫(kù)時(shí)通過使用網(wǎng)絡(luò)服務(wù)名來指定是網(wǎng)絡(luò)上什么服務(wù)器中的什么數(shù)據(jù)庫(kù)。不言而喻,網(wǎng)絡(luò)服務(wù)名是在客戶機(jī)上配置并使用的。網(wǎng)絡(luò)配置助手(NetConfigurationAssistant)啟動(dòng)網(wǎng)絡(luò)配置助手;選擇“本地Net服務(wù)名配置”單選按鈕;選擇“添加”;選擇要訪問的數(shù)據(jù)庫(kù)服務(wù)器的版本,這里選用默認(rèn)設(shè)置。接著需要輸入要訪問的數(shù)據(jù)庫(kù)的服務(wù)名,這里輸入SALES.COM.CN,界面如圖2-22所示。圖2?22

選擇通過網(wǎng)絡(luò)與數(shù)據(jù)庫(kù)通信所使用的網(wǎng)絡(luò)協(xié)議,一般直接采用默認(rèn)值“TCP”,然后繼續(xù)輸入數(shù)據(jù)庫(kù)所在計(jì)算機(jī)的主機(jī)名或IP地址,如圖2-23所示。圖2?23

輸入要命名的網(wǎng)絡(luò)服務(wù)名,這里為beijing。如圖2-24所示。圖2?24

然后單擊多次“下一步”之后,單擊“完成”按鈕保存退出。配置完成之后,用戶每當(dāng)訪問北京的Oracle數(shù)據(jù)庫(kù)時(shí),都可以使用“SQL>CONN用戶名/密碼@beijing”連接語法發(fā)出連接請(qǐng)求。2.3 SQLServer數(shù)據(jù)庫(kù)2.3.1 數(shù)據(jù)庫(kù)服務(wù)的啟動(dòng)SQLServer2005有如圖2-25所示的幾種服務(wù)。其中括號(hào)內(nèi)的CSL為服務(wù)的名字,這是在安裝時(shí)指定的,如果沒有指定則默認(rèn)為MSSQLSERVER。其中,SQLServer是必須的一項(xiàng)核心服務(wù),必須啟動(dòng);其他服務(wù)不是必須的,根據(jù)需要啟動(dòng)即可。啟動(dòng)操作,可以在Windows“服務(wù)”窗口進(jìn)行,也可以用SQLServer的配置管理器工具完成。返回本章圖2?25

2.3.2 常用工具SQLServerConfigurationManagerSQLServer配置管理器是一種工具,可用于管理與SQLServer相關(guān)聯(lián)的服務(wù)、配置SQLServer使用的網(wǎng)絡(luò)協(xié)議以及從SQLServer客戶端計(jì)算機(jī)管理網(wǎng)絡(luò)連接配置。啟動(dòng)該工具步驟:“開始”|“所有程序”|MicrosoftSQLServer2005|“配置工具”|SQLServerConfigurationManager。啟動(dòng)后界面如圖2-26所示。圖2-26SQLServerManagementStudio簡(jiǎn)稱SSMS,是MicrosoftSQLServer2005提供的一種新集成環(huán)境,用于訪問、配置、控制、管理和開發(fā)SQLServer的所有組件。SSMS組合了大量圖形工具和豐富的腳本編輯器,使各種技術(shù)水平的開發(fā)人員和管理員都能訪問SQLServer。啟動(dòng)SSMS可以從“開始”菜單逐步選擇進(jìn)行啟動(dòng),最后出現(xiàn)“連接到服務(wù)器”對(duì)話框,如圖2-28所示。在該對(duì)話框中需要輸入或者選擇如下幾項(xiàng)信息。服務(wù)器類型:可以是數(shù)據(jù)庫(kù)引擎、AnalysisServices等;服務(wù)器名稱:所要連接的服務(wù)器;身份驗(yàn)證模式:“Windows身份驗(yàn)證”或“SQLServ

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論