已閱讀5頁(yè),還剩61頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Oracle DBA實(shí)用手冊(cè)-安裝篇DOYENSEER -版權(quán)聲明本文檔的版權(quán)歸作者所有。本文檔可以自由復(fù)制和發(fā)布,但對(duì)文檔修改請(qǐng)通知作者前言本手冊(cè)主要介紹Oracle相關(guān)安裝和配置的基本方法。Oracle是運(yùn)行在Windows和Unix操作平臺(tái)上的主流數(shù)據(jù)庫(kù)系統(tǒng)之一。因?yàn)閃indows上的Oracle安裝配置相對(duì)比較簡(jiǎn)單,所以本手冊(cè)只介紹Unix平臺(tái)上的安裝和配置,而且主要以Linux操作系統(tǒng)為主(筆者強(qiáng)烈推薦Linux)。如果不特別聲明,本文檔涉及的操作都是在Red Linux和Oracle9i上完成。Oracle的安裝主要包括操作系統(tǒng)安裝和數(shù)據(jù)庫(kù)系統(tǒng)安裝。操作系統(tǒng)安裝 Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng),它主要用于基于Intel x86系列CPU的計(jì)算機(jī)上。這個(gè)系統(tǒng)是由全世界各地的成千上萬(wàn)的程序員設(shè)計(jì)和實(shí)現(xiàn)的。其目的是建立不受任何商品化軟件的版權(quán)制約的、全世界都能自由使用的Unix兼容產(chǎn)品。雖然Linux是免費(fèi)的操作系統(tǒng),但是它依然是一種非常優(yōu)秀的操作系統(tǒng),支持多用戶,多進(jìn)程,實(shí)時(shí)性好,功能強(qiáng)大而且穩(wěn)定。同時(shí)具有良好的兼容性和可移植性。RedHatt作為目前眾多發(fā)行版本中的一種,一方面它已經(jīng)是行業(yè)的標(biāo)準(zhǔn),有大量為其開(kāi)發(fā)的軟件;另一方面Redhat系統(tǒng)的穩(wěn)定性及安全性非常出色。準(zhǔn)備知識(shí) 作為數(shù)據(jù)庫(kù)服務(wù)器的操作平臺(tái),在安裝的時(shí)候,首先要考慮如何管理硬盤,合理規(guī)劃硬盤分區(qū):硬盤分區(qū)一共有三種類型:主分區(qū),擴(kuò)展分區(qū)和邏輯分區(qū)。在一塊硬盤上最多只能有四個(gè)主分區(qū)??梢粤硗饨⒁粋€(gè)擴(kuò)展分區(qū)來(lái)代替四個(gè)主分區(qū)的其中一個(gè),然后在擴(kuò)展分區(qū)下又可以建立更多的邏輯分區(qū)。擴(kuò)展分區(qū)只不過(guò)是邏輯分區(qū)的“容器”。實(shí)際上只有主分區(qū)和邏輯分區(qū)進(jìn)行數(shù)據(jù)存儲(chǔ)。最合理的分區(qū)結(jié)構(gòu)是主分區(qū)在前,擴(kuò)展分區(qū)在后,然后在擴(kuò)展分區(qū)中劃分邏輯分區(qū),保證主分區(qū)的個(gè)數(shù)和擴(kuò)展分區(qū)個(gè)數(shù)要控制在四個(gè)之內(nèi)每個(gè)主分區(qū)和邏輯分區(qū)都回被存儲(chǔ)一個(gè)識(shí)別文件系統(tǒng)的附加信息。操作系統(tǒng)(Windows或者Linux等等)能通過(guò)這些信息非常容易的識(shí)別和確認(rèn),應(yīng)該使用哪個(gè)分區(qū)。不能識(shí)別的操作系統(tǒng)分區(qū)將會(huì)被忽略。通過(guò)分區(qū)當(dāng)然不能產(chǎn)生任何文件系統(tǒng)。在分區(qū)之后必須要進(jìn)行格式化,才能使用。Linux下的分區(qū)命名通常采用設(shè)備-名稱(device-name)。一般的硬盤(比如IDE硬盤)將采用/dev/hdxy來(lái)命名。X表示硬盤(a是第一塊硬盤,b是第二塊硬盤,依次類推),y是分區(qū)的號(hào)碼(從0開(kāi)始,1,2,3等等)。SCSI硬盤將用/dev/sdxy來(lái)命名。光驅(qū)(不管是IDE類型或者SCSI)將和硬盤一樣來(lái)命名。其次,要掌握Linux下軟件的基本安裝和卸載:在Windows中,我們可以使用軟件自帶的安裝卸載程序或在控制面板中的添加/刪除程序來(lái)實(shí)現(xiàn)。與其相類似,在Linux下有一個(gè)功能強(qiáng)大的軟件安裝卸載工具,名為RPM(Red Hat Linux提供的一種包封裝格式,現(xiàn)在許多Linux發(fā)行版本都使用)。它可以用來(lái)建立、安裝、查詢、更新、卸載軟件。Linux下軟件的安裝主要有兩種不同的形式。第一種安裝文件名為xxx.tar.gz;另一種安裝文件名為xxx.i386.rpm。以第一種方式發(fā)行的軟件多為以源碼形式發(fā)布的;第二種方式則是直接以二進(jìn)制形式發(fā)布的。第一種安裝方法如下:1. 首先,將安裝文件拷貝至你的目錄中。# cp xxx.tar.gz /tmp2. 解壓縮包。#tarxvzfxxx.tar.gz3. 用ls命令可以看到解壓縮后的文件。通常在解壓縮后產(chǎn)生的文件中,查看Install的文件。該文件為純文本文件,詳細(xì)講述了該軟件包的安裝方法。#vi Install4. 執(zhí)行解壓縮后產(chǎn)生的一個(gè)名為configure的可執(zhí)行腳本程序。它是用于檢查系統(tǒng)是否有編譯時(shí)所需的庫(kù),以 及庫(kù)的版本是否滿足編譯的需要等安裝所需要的系統(tǒng)信息。為隨后的編譯工作做準(zhǔn)備。#./configure5. 檢查通過(guò)后,將生成用于編譯的MakeFile文件。此時(shí),可以開(kāi)始進(jìn)行編譯了。編譯的過(guò)程視軟件的規(guī)模和計(jì)算機(jī)性能的不同,所耗費(fèi)的時(shí)間也不同。#make6. 成功編譯后,鍵入如下的命令開(kāi)始安裝:#make install7. 安裝完畢,應(yīng)清除編譯過(guò)程中產(chǎn)生的臨時(shí)文件和配置過(guò)程中產(chǎn)生的文件。鍵入如下命令:#make clean#make distclean8. 卸載軟件。#make uninstall第二種安裝方法如下:1. 在安裝文件的當(dāng)前目錄中,用rpm命令進(jìn)行安裝。#rpm -ivh xxx.i386.rpmrpm將自動(dòng)將安裝文件解包,并將軟件安裝到缺省的目錄下。并將軟件的安裝信息注冊(cè)到rpm的數(shù)據(jù)庫(kù)中,參數(shù)ivh表示進(jìn)入安裝模式并顯示安裝信息和進(jìn)度。如果需要強(qiáng)制安裝,可執(zhí)行:#rpm ivh -force xxx.i386.rpm2. 查詢軟件包在系統(tǒng)中注冊(cè)的名稱或是否已安裝。#rpm q a或#rpm -q -a |grep pkgnam #rpm -q pkgnam3. 卸載安裝包。#rpm e pkgnam即可卸載軟件。參數(shù)e的作用是使rpm進(jìn)入卸載模式。對(duì)名為packagename的軟件包進(jìn)行卸載。由于系統(tǒng)中各個(gè)軟件包之間相互有依賴關(guān)系。如果因存在依賴關(guān)系而不能卸載,rpm將給予提示并停止卸載。你可以使用如下的命令來(lái)忽略依賴關(guān)系,直接開(kāi)始卸載:#rpm e pkgnam -nodeps掌握技能1. Vi編輯器Vi命令是unix下常用而重要命令,可在全屏幕方式下編輯一個(gè)或多個(gè)文件。Vi有三種模式:1. 命令模式: 進(jìn)入vi時(shí)所處的模式。在此模式下用戶可輸入各種子命令對(duì)進(jìn)行*作,如刪除行、粘貼行、移向下一個(gè)字、移向不同行等。2. 文本輸入模式: 在此模式下可以修改一行的內(nèi)容并增添新行。在命令模式下鍵入a 、i 或c鍵可進(jìn)入文本輸入模式,按Escape鍵可返回命令模式。 3. 命令項(xiàng)模式: 在此模式下,可以通過(guò)子命令輸入更多的參數(shù)。如:w子命令要求輸入一文件名,/子命令要求輸入一個(gè)查找項(xiàng)。用戶使用Escape鍵返回命令模式。 vi命令一覽表(部分)功能命令備注移動(dòng)光標(biāo)h將光標(biāo)左移一格。l將光標(biāo)右移一格。k或Ctrl+p光標(biāo)上移一行 j或Ctrl+n 光標(biāo)下移一行 w將光標(biāo)移到下一個(gè)小字的前面。W將光標(biāo)移到下一個(gè)大字的前面。b將光標(biāo)移到前一個(gè)小字的前面。B將光標(biāo)移到前一個(gè)大字的前面。e將光標(biāo)移到下一個(gè)小字的后面。E將光標(biāo)移到前一個(gè)大字的后面。fc把光標(biāo)移到同一行的下一個(gè)c字符處。Fc把光標(biāo)移到同一行的前一個(gè)c字符處。tc把光標(biāo)移到同一行的下一個(gè)字符c的前一格。Tc把光標(biāo)移到同一行的前一個(gè)字符c的后一格。number|把光標(biāo)移到遞number列上。+或Enter把光標(biāo)移至下一行第一個(gè)非空白字符。-把光標(biāo)移至上一行第一個(gè)非空白字符。)光標(biāo)移至句尾 (光標(biāo)移至句首 光標(biāo)移至段落開(kāi)頭 光標(biāo)移至段落結(jié)尾 nG光標(biāo)移至第n行首 n+光標(biāo)下移n行 n-光標(biāo)上移n行 n$光標(biāo)移至第n行尾 H把光標(biāo)移到屏幕最頂端一行。M光標(biāo)移至屏幕中間行 L光標(biāo)移至屏幕最后行 0(注意是數(shù)字零)光標(biāo)移至當(dāng)前行首 $光標(biāo)移至當(dāng)前行尾 space字符 光標(biāo)右移一個(gè)字符 Backspace字符 光標(biāo)左移一個(gè)字符 屏幕翻滾Ctrl + f向后滾一頁(yè)。 Ctrl + d 向后滾半頁(yè)。 Ctrl + b向前滾一頁(yè)。 Ctrl + u向前滾半頁(yè)。 Ctrl + e屏幕向下滾一行。 Ctrl + y屏幕項(xiàng)上滾一行。 nz將第n行滾至屏幕頂部,不指定n時(shí)將當(dāng)前行滾至屏幕頂部。 插入修改i 在光標(biāo)前 I 在當(dāng)前行首 a光標(biāo)后 A在當(dāng)前行尾 o在當(dāng)前行之下新開(kāi)一行 O在當(dāng)前行之上新開(kāi)一行 r字符 替換當(dāng)前字符 R字符及其后的字符,直至按ESC鍵 替換當(dāng)前字符及其后的字符,直至按ESC鍵 s字符 從當(dāng)前光標(biāo)位置處開(kāi)始,以輸入的文本替代指定數(shù)目的字符 S刪除指定數(shù)目的行,并以所輸入文本代替之 ncw或nCW修改指定數(shù)目的字 nCC修改指定數(shù)目的行 ndw或ndW刪除光標(biāo)處開(kāi)始及其后的n-1個(gè)字 do刪至行首 d$刪至行尾 ndd刪除當(dāng)前行及其后n-1行 x或X字符,x刪除光標(biāo)后的,而X刪除光標(biāo)前的 刪除一個(gè)字符,x刪除光標(biāo)后的,而X刪除光標(biāo)前的 Ctrl+u刪除輸入方式下所輸入的文本 cc或S修改一整行。 C改變一行光標(biāo)位置以后的部分。 cw改變光標(biāo)所在單詞。 dd刪除當(dāng)前行。 D刪除光標(biāo)所在行光標(biāo)后面的內(nèi)容。 dw刪除光標(biāo)所在的單詞。 J把下一行內(nèi)容加到本行行尾。 rc字符替換成c . 把光符所在字符替換成c . R覆蓋本行內(nèi)容。 u恢復(fù)上一次的修改。 字符的大小寫。 改變光標(biāo)所在出字符的大小寫。 .重復(fù)上一個(gè)操作。 把當(dāng)前行移到右邊。 搜索替換/pattern文件尾搜索pattern 從光標(biāo)開(kāi)始處向文件尾搜索pattern ?pattern文件首搜索pattern 從光標(biāo)開(kāi)始處向文件首搜索pattern n在同一方向重復(fù)上一次搜索命令 N在反方向上重復(fù)上一次搜索命令 s/p1/p2/g將當(dāng)前行中所有p1均用p2替代 n1,n2s/p1/p2/g將第n1至n2行中所有p1均用p2替代 g/p1/s/p2/g文件中所有p1均用p2替換 將文件中所有p1均用p2替換 /pattern/+number將光標(biāo)停在包含pattern的行后面第number行上。 /pattern/-number將光標(biāo)停在包含pattern的行前面第number行上。 %移到匹配的“()”或“”上。 其他命令ctrl+g文件的有關(guān)信息。 取得正在編輯文件的有關(guān)信息。 :sh啟動(dòng)sh ,從sh中返回可用exit或ctrl+d . :! Command執(zhí)行命令command . !重新執(zhí)行上次的:! Command子命令。 q退出vi q!文件并退出vi 不保存文件并退出vi ZZ或:wq文件的修改并退出vi . 保存對(duì)文件的修改并退出vi . e filename文件filename)。 使用filename激活vi (在vi中裝入另一個(gè)文件filename)。 e!文件,若當(dāng)前文件有改動(dòng),則丟棄以前的改動(dòng)。 重新裝入當(dāng)前文件,若當(dāng)前文件有改動(dòng),則丟棄以前的改動(dòng)。 e+filename文件尾部開(kāi)始編輯。 使用filename激活vi ,并從文件尾部開(kāi)始編輯。 e+number filename使用filename激活vi ,并在第number行開(kāi)始編輯。 e#文件。 開(kāi)始編輯另外一個(gè)文件。 r filename文件,并將其內(nèi)容加到當(dāng)前文件后。 讀取filename文件,并將其內(nèi)容加到當(dāng)前文件后。 r ! Command文件,并將其輸出加到當(dāng)前文件后。 執(zhí)行command文件,并將其輸出加到當(dāng)前文件后。 n1,n2 w!command文件中n1行至n2行的內(nèi)容作為command的輸入并執(zhí)行之,若不指定n1,n2,則表示將整個(gè)文件內(nèi)容作為command的輸入 將文件中n1行至n2行的內(nèi)容作為command的輸入并執(zhí)行之,若不指定n1,n2,則表示將整個(gè)文件內(nèi)容作為command的輸入 2. FDisk磁盤分區(qū)工具通過(guò)例子來(lái)了解fdisk工具:# fdisk -lDisk /dev/hda: 80.0 GB, 80026361856 bytes255 heads, 63 sectors/track, 9729 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System/dev/hda1 * 1 765 6144831 7 HPFS/NTFS/dev/hda2 766 2805 16386300 c W95 FAT32 (LBA)/dev/hda3 2806 9729 55617030 5 Extended/dev/hda5 2806 3825 8193118+ 83 Linux/dev/hda6 3826 5100 10241406 83 Linux/dev/hda7 5101 5198 787153+ 82 Linux swap / Solaris/dev/hda8 5199 6657 11719386 83 Linux/dev/hda9 6658 7751 8787523+ 83 Linux/dev/hda10 7752 9729 15888253+ 83 LinuxDisk /dev/sda: 1035 MB, 1035730944 bytes256 heads, 63 sectors/track, 125 cylindersUnits = cylinders of 16128 * 512 = 8257536 bytesDevice Boot Start End Blocks Id System/dev/sda1 1 25 201568+ c W95 FAT32 (LBA)/dev/sda2 26 125 806400 5 Extended/dev/sda5 26 50 201568+ 83 Linux/dev/sda6 51 76 200781 83 Linux通過(guò)上面的信息,可以看出系統(tǒng)掛載兩個(gè)硬盤(或移動(dòng)硬盤),其中一個(gè)是hda 另一個(gè)是sda 。hda硬盤是80G的,有255個(gè)磁面;63個(gè)扇區(qū);9729個(gè)磁柱;每個(gè) cylinder(磁柱)的容量是 8225280 bytes=8M;sda硬盤是1G的,有256個(gè)磁面;63個(gè)扇區(qū);125個(gè)磁柱;每個(gè) cylinder(磁柱)的容量是 8257536 bytes=8M;估算一個(gè)硬盤是否完全被劃分, cylinders(柱體) 上一個(gè)分區(qū)的End 和 下一個(gè)分區(qū)的Start是不是一個(gè)連續(xù)的數(shù)字,另外要看一下每個(gè)硬盤設(shè)備的fdisk -l 的頭部份中 cylinders(柱體)的值。比如hda設(shè)備,共有 9729 cylinders ;通過(guò) hda的分區(qū)表可以看到上一個(gè)分區(qū)的End的值+1 就是下一個(gè)分區(qū)的Start 的值;比如 hda2的Start的值是 hda1 的End 的值+1,這證明 hda1 和hda2 中間沒(méi)有空白分區(qū),是連續(xù)的,以此類推;在 hda10,看到 End 的值是9729 ,而在fdisk -l頭部信息中也有9729 cylinders,證明這個(gè)硬盤已經(jīng)完全劃分。而sda 有未劃分區(qū)域,至于sda 有多少未劃分空間,計(jì)算一下就知道了;擴(kuò)展分區(qū)總?cè)萘渴?806400 K ,大約是 806.400M左右,而邏輯分區(qū) sda5 和sda6 的大小加起來(lái)是 400M左右,所以還仍有400M左右未劃分空間,并且只能劃分為鏈邏輯分區(qū)。硬盤的實(shí)際分區(qū)請(qǐng)根據(jù)fdisk中的幫助,謹(jǐn)慎操作。3. df磁盤信息查看工具df命令用來(lái)檢查文件系統(tǒng)的磁盤空間占用情況,使用權(quán)限是所有用戶。#dfFilesystem 1Kblocks Used Available Use% Mountedon/dev/hda2 1361587 1246406 44823 97 /Filesystem列:是代表文件系統(tǒng)對(duì)應(yīng)的設(shè)備文件的路徑名(一般是硬盤上的分區(qū));1Kblocks列:給出分區(qū)包含的數(shù)據(jù)塊(1024字節(jié))的數(shù)目;Used/Available列:分別表示已用的和可用的數(shù)據(jù)塊數(shù)目。用戶也許會(huì)感到奇怪的是,此兩列塊數(shù)之和不等于第2列中的塊數(shù)。這是因?yàn)槿笔〉拿總€(gè)分區(qū)都留了少量空間供系統(tǒng)管理員使用。即使遇到普通用戶空間已滿的情況,管理員仍能登錄和留有解決問(wèn)題所需的工作空間;Use%列:表示普通用戶空間使用的百分比,即使這一數(shù)字達(dá)到100,分區(qū)仍然留有系統(tǒng)管理員使用的空間。Mountedon列:表示文件系統(tǒng)的安裝點(diǎn)注:有個(gè)跟df功能很相似的命令du , du和df命令都被用于獲得文件系統(tǒng)大小的信息,df用于報(bào)告文件系統(tǒng)的總塊數(shù)及剩余塊數(shù),du -s /;用于報(bào)告文件系統(tǒng)使用的塊數(shù)。但是,我們可以發(fā)現(xiàn)從df命令算出的文件系統(tǒng)使用塊數(shù)的值與通過(guò)du命令得出的值是不一致的。該值差異的存在是由于du與df命令實(shí)施上的不同: du -s命令通過(guò)將指定文件系統(tǒng)中所有的目錄、符號(hào)鏈接和文件使用的塊數(shù)累加得到該文件系統(tǒng)使用的總塊數(shù);而df命令通過(guò)查看文件系統(tǒng)磁盤塊分配圖得出總塊數(shù)與剩余塊數(shù)。文件系統(tǒng)分配其中的一些磁盤塊用來(lái)記錄它自身的一些數(shù)據(jù),如i節(jié)點(diǎn),磁盤分布圖,間接塊,超級(jí)塊等。這些數(shù)據(jù)對(duì)大多數(shù)用戶級(jí)的程序來(lái)說(shuō)是不可見(jiàn)的,通常稱為Meta Data。du命令是用戶級(jí)的程序,它不考慮Meta Data,而df命令則查看文件系統(tǒng)的磁盤分配圖并考慮Meta Data。df命令獲得真正的文件系統(tǒng)數(shù)據(jù),而du命令只查看文件系統(tǒng)的部分情況。du與df命令另一不同之處:如果用戶刪除了一個(gè)正在運(yùn)行的應(yīng)用所打開(kāi)的某個(gè)目錄下的文件,則du命令返回的值顯示出減去了該文件后的目錄的大小。但df命令并不顯示減去該文件后的大小。直到該運(yùn)行的應(yīng)用關(guān)閉了這個(gè)打開(kāi)的文件,df返回的值才顯示出減去了該文件后的文件系統(tǒng)的使用情況4. ftp工具主要用來(lái)從FTP服務(wù)器上交互式的上傳或下載傳輸文件。命令列表(部分)命令備注?顯示ftp命令的說(shuō)明。后面可以加參數(shù),是加需要解釋的命令名,不加則顯示包含所有命令列表。append使用當(dāng)前文件類型設(shè)置,將本地文件附加到遠(yuǎn)程計(jì)算機(jī)中。ascii說(shuō)明:默認(rèn)情況下,將文件傳輸類型設(shè)置為ASCIIbinary將文件傳輸類型設(shè)置為二進(jìn)制。bye結(jié)束和遠(yuǎn)程計(jì)算機(jī)的ftp會(huì)話,也就是安全斷開(kāi),退出ftp.cd更改遠(yuǎn)程計(jì)算機(jī)上的工作目錄。dir:顯示遠(yuǎn)程的文件以及子目錄列表。get使用當(dāng)前文件傳輸類型,把遠(yuǎn)程的文件拷貝到本地計(jì)算機(jī)上。!在本地計(jì)算機(jī)上運(yùn)行指定命令。lcd更改本地計(jì)算機(jī)的本地目錄ls顯示遠(yuǎn)程目錄的文件和字目錄.mdelete刪除遠(yuǎn)程計(jì)算機(jī)上的文件mdir顯示遠(yuǎn)程目錄的文件和子目錄列表,mget使用當(dāng)前文件傳輸類型將多個(gè)遠(yuǎn)程文件復(fù)制到本地計(jì)算機(jī)mkdir創(chuàng)建遠(yuǎn)程目錄mput使用當(dāng)前文件傳輸類型,批量將本地文件復(fù)制到遠(yuǎn)程計(jì)算機(jī)open連接到指定ftp服務(wù)器上prompt轉(zhuǎn)換提示,在多個(gè)文件傳輸?shù)臅r(shí)候,ftp提示可以有選擇的檢索或保存文件,如果關(guān)閉提示,則mget和mput命令傳輸所有文件,在默認(rèn)情況下是打開(kāi)的.put使用當(dāng)前文件傳輸類型將本地文件復(fù)制到遠(yuǎn)程計(jì)算機(jī)中pwd顯示遠(yuǎn)程計(jì)算機(jī)上的當(dāng)前目錄quit結(jié)束與遠(yuǎn)程計(jì)算機(jī)的ftp會(huì)話,并退出ftp.recv使用當(dāng)前文件傳輸類型將遠(yuǎn)程文件復(fù)制到本地計(jì)算機(jī),他與get命令作用相同。rename更改遠(yuǎn)程計(jì)算機(jī)上的文件名。rmdir刪除遠(yuǎn)程目錄send使用當(dāng)前文件傳輸類型將本地文件復(fù)制到遠(yuǎn)程計(jì)算機(jī).send和put命令的功能一樣。status顯示ftp連接和轉(zhuǎn)換的當(dāng)前狀態(tài)安裝過(guò)程安裝過(guò)程略。注:Linux安裝至少需要兩個(gè)分區(qū)/root和swap,而swap分區(qū)至少設(shè)置為物理內(nèi)存的2倍。Oracle安裝準(zhǔn)備知識(shí)l 分清DB_NAME、INSTANCE_NAME、ORACLE_SID、SERVICE_NAME、DB_DOMAIN和GLOBAL_DB_NAME安裝前,首先要分清DB_NAME、INSTANCE_NAME、ORACLE_SID、SERVICE_NAME、DB_DOMAIN和GLOBAL_DB_NAME的概念。一個(gè)運(yùn)行著的ORACLE數(shù)據(jù)庫(kù)就可以看成是一個(gè)ORACLE SERVER,該SERVER由數(shù)據(jù)庫(kù)(Database)和實(shí)例(Instance)組成,在一般的情況下一個(gè)ORACLE SERVER包含一個(gè)實(shí)例和一個(gè)與之對(duì)應(yīng)的數(shù)據(jù)庫(kù),但是在特殊情況下,如8i的OPS,9i的RAC,一個(gè)SERVER中一個(gè)數(shù)據(jù)庫(kù)可以對(duì)應(yīng)多個(gè)實(shí)例。 一系列物理文件(數(shù)據(jù)文件,控制文件,聯(lián)機(jī)日志等)的集合或與之對(duì)應(yīng)的邏輯結(jié)構(gòu)(表空間,段等)被稱為數(shù)據(jù)庫(kù),簡(jiǎn)單的說(shuō),就是一系列與磁盤有關(guān)系的物理文件的組成。ORACLE內(nèi)存結(jié)構(gòu)和后臺(tái)進(jìn)程被成為數(shù)據(jù)庫(kù)的實(shí)例,一個(gè)實(shí)例最多只能安裝(Mount)和打開(kāi)(Open)在一個(gè)數(shù)據(jù)庫(kù)上,負(fù)責(zé)數(shù)據(jù)庫(kù)的相應(yīng)操作并與用戶交互。數(shù)據(jù)庫(kù)名(DB_NAME):用于區(qū)分?jǐn)?shù)據(jù)的內(nèi)部標(biāo)識(shí),是以二進(jìn)制方式存儲(chǔ)于數(shù)據(jù)庫(kù)控制文件中的參數(shù),所以很難改變其名字(修改比較麻煩,所以在安裝時(shí)設(shè)置好了就不要再改了),數(shù)據(jù)庫(kù)安裝完成后,該參數(shù)被寫入數(shù)據(jù)庫(kù)參數(shù)文件pfile的db_name中。數(shù)據(jù)庫(kù)實(shí)例名(INSTANCE_NAME):則用于和操作系統(tǒng)之間的聯(lián)系,用于對(duì)外部連接時(shí)使用。在操作系統(tǒng)中要取得與數(shù)據(jù)庫(kù)之間的交互,必須使用數(shù)據(jù)庫(kù)實(shí)例名。該值允許修改,但一般設(shè)置與數(shù)據(jù)庫(kù)名相同即可。數(shù)據(jù)庫(kù)實(shí)例名(ORACLE_SID):雖然和INSTANCE都是指數(shù)據(jù)庫(kù)實(shí)例名,INSTANCE_NAME參數(shù)是ORACLE數(shù)據(jù)庫(kù)的參數(shù),此參數(shù)可以在參數(shù)文件中查詢到,而ORACLE_SID參數(shù)則是操作系統(tǒng)環(huán)境變量。 操作系統(tǒng)環(huán)境變量ORACLE_SID用于和操作系統(tǒng)交互。也就是說(shuō),在操作系統(tǒng)中要想得到實(shí)例名,就必須使用ORACLE_SID,其取值也必須與INSTANCE_NAME相同。數(shù)據(jù)庫(kù)域名(DB_DOMAIN):類似網(wǎng)絡(luò)域名的概念,(所以一個(gè)數(shù)據(jù)庫(kù)名db_name在不同的域里可以相同)在安裝時(shí)確定(全局?jǐn)?shù)據(jù)庫(kù)名中填寫),定義規(guī)則也相似于網(wǎng)絡(luò)定義。全局?jǐn)?shù)據(jù)庫(kù)名(GLOBAL_DB_NAME):命名規(guī)則= db_name+db_domain數(shù)據(jù)庫(kù)服務(wù)名(SERVICE_NAME):一般與全局?jǐn)?shù)據(jù)庫(kù)名相同。l 合理設(shè)置Oracle內(nèi)存參數(shù)Oracle實(shí)例是一組Oracle后臺(tái)進(jìn)程和內(nèi)存結(jié)構(gòu)的集合。當(dāng)一個(gè)Oracle實(shí)例開(kāi)始運(yùn)行時(shí),它分配了一個(gè)稱為系統(tǒng)全局區(qū)(SGA)的大內(nèi)存塊。實(shí)例的SGA被該實(shí)例的所有后臺(tái)進(jìn)程共享。另外,每個(gè)與實(shí)例有關(guān)聯(lián)的進(jìn)程都有它自己私有的內(nèi)存區(qū),被稱為一個(gè)程序全局區(qū)(PGA)。SGA結(jié)構(gòu)的大小對(duì)數(shù)據(jù)庫(kù)的性能極其重要。它主要包括: 數(shù)據(jù)高速緩存區(qū)內(nèi)存中用來(lái)存儲(chǔ)頻繁訪問(wèn)的數(shù)據(jù)區(qū)域。由Default pool、Keep pool、Recycle pool三個(gè)緩存池組成。該區(qū)域由db_cache_size(9i)或db_block_buffers*db_block_size(8i)值決定的。一般設(shè)置為可用內(nèi)存的60%。 共享池主要用來(lái)緩存PL/SQL程序單元,SQL語(yǔ)句的解析版本,解析的SQL語(yǔ)句的執(zhí)行計(jì)劃以及數(shù)據(jù)字典信息。主要包括庫(kù)緩存區(qū)(共享SQL區(qū)和PL/SQL區(qū))和數(shù)據(jù)字典緩存區(qū)。該區(qū)域由shared_pool_size值決定。一般設(shè)置為可用內(nèi)存的20%。 日志緩存區(qū)主要用來(lái)緩存Oracle需要寫入磁盤的redo日志記錄。該區(qū)域由log_buffer值決定。一般設(shè)置為1-2M,不應(yīng)過(guò)大。 JAVA池主要為JAVA服務(wù)的。該區(qū)域由Java_pool_size值決定。若不使用,可以分配10M30M。 大池可選內(nèi)存區(qū),但如果使用MTS服務(wù)器或使用RMAN備份,該內(nèi)存區(qū)是需要的。該區(qū)域由large_pool_size值決定。假如不使用MTS,可分配在2050M 。這部分主要用來(lái)保存并行查詢時(shí)候的一些信息,還有就是RMAN 在備份的時(shí)候可能會(huì)使用到。如果設(shè)置了MTS,則由于UGA部分要移入這里,則需要具體根據(jù)session最大數(shù)量和 sort_ares_size 等相關(guān)會(huì)話內(nèi)存參數(shù)的設(shè)置來(lái)綜合考慮這部分大小的設(shè)置,一般可以考慮為 session * (sort_area_size + 2M)。這里要提醒一點(diǎn),不是必須使用MTS,一般不主張使用MTS,尤其同時(shí)在線用戶數(shù)小于500的情況下。 固定SGAOracle內(nèi)部使用,不能設(shè)定。PGA程序全局區(qū)主要由sort_area_size(用于排序所占內(nèi)存)和hash_area_size(用于散列聯(lián)接,位圖索引)值決定。這兩個(gè)參數(shù)在非MTS下都是屬于PGA ,不屬于SGA,是為每個(gè)session單獨(dú)分配的??傊?,SGA的大小一般為物理內(nèi)存的40%50%左右,或參考公式:OS 使用內(nèi)存+SGA+并發(fā)執(zhí)行進(jìn)程數(shù)*(sort_area_size+hash_ara_size+2M) 總內(nèi)存如果是裸設(shè)備,可考慮適當(dāng)?shù)脑龃骃GA。掌握技能操作系統(tǒng)命令以下只是列出操作系統(tǒng)命令的部分用法,詳細(xì)用法請(qǐng)參考MAN手冊(cè)。1) groupadd功能說(shuō)明:用于將新組加入系統(tǒng)。語(yǔ)法:groupadd g gid o r f groupname參數(shù):g gid:指定組ID號(hào)。o:允許組ID號(hào),不必惟一。r:加入組ID號(hào),低于499系統(tǒng)賬號(hào)。f:加入已經(jīng)有的組時(shí),發(fā)展程序退出。例 子:建立一個(gè)新組,并設(shè)置組ID加入系統(tǒng)。groupadd g 344 test此時(shí)在/etc/passwd文件中產(chǎn)生一個(gè)組ID(GID)是344的項(xiàng)目2) groupdel功能說(shuō)明:用于刪除群組。需要從系統(tǒng)上刪除群組時(shí),可用groupdel指令來(lái)完成這項(xiàng)工作。倘若該群組中仍包括某些用戶,則必須先刪除這些用戶后,方能刪除群組。語(yǔ)法:groupdel groupname3) useradd功能說(shuō)明:用來(lái)建立用戶帳號(hào)和創(chuàng)建用戶的起始目錄,使用權(quán)限是超級(jí)用戶。useradd可用來(lái)建立用戶賬號(hào),它和adduser命令是相同的。賬號(hào)建好之后,再用passwd設(shè)定賬號(hào)的密碼。使用useradd命令所建立的賬號(hào),實(shí)際上是保存在/etc/passwd文本文件中。語(yǔ)法:useradd d home s shell c comment m k template f inactive e expire p passwd r name參數(shù):c:加上備注文字,備注文字保存在passwd的備注欄中。d:指定用戶登入時(shí)的啟始目錄。D:變更預(yù)設(shè)值。e:指定賬號(hào)的有效期限,缺省表示永久有效。f:指定在密碼過(guò)期后多少天即關(guān)閉該賬號(hào)。g:指定用戶所屬的群組。G:指定用戶所屬的附加群組。m:自動(dòng)建立用戶的登入目錄。M:不要自動(dòng)建立用戶的登入目錄。n:取消建立以用戶名稱為名的群組。r:建立系統(tǒng)賬號(hào)。s:指定用戶登入后所使用的shell。u:指定用戶ID號(hào)。例 子:建立一個(gè)新用戶賬戶,并設(shè)置ID。useradd wang u 555需要說(shuō)明的是,設(shè)定ID值時(shí)盡量要大于500,以免沖突。因?yàn)長(zhǎng)inux安裝后會(huì)建立一些特殊用戶,一般0到499之間的值留給bin、mail這樣的系統(tǒng)賬號(hào)。4) userdel功能說(shuō)明:可刪除用戶帳號(hào)與相關(guān)的文件。若不加參數(shù),則僅刪除用戶帳號(hào),而不刪除相關(guān)文件。語(yǔ)法:userdel -r login參數(shù):-r 刪除用戶登入目錄以及目錄中所有文件。5) passwd功能說(shuō)明:用來(lái)更改使用者的密碼。語(yǔ)法:passwd username6) chmod功能說(shuō)明:用于改變文件或目錄的訪問(wèn)許可權(quán)。有兩種改變方式:字符設(shè)定和數(shù)字設(shè)定。語(yǔ)法:chmod who + | - | = mode 文件名/目錄名參數(shù):操作對(duì)象who可以是下述字母中的任一個(gè)或者它們的組合:u 表示“用戶(user)”,即文件或目錄的所有者。g 表示“同組(group)用戶”,即與文件屬主有相同組ID的所有用戶。o 表示“其他(others)用戶”。a 表示“所有(all)用戶”。它是系統(tǒng)默認(rèn)值。操作符號(hào)可以是:+ 添加某個(gè)權(quán)限。- 取消某個(gè)權(quán)限。= 賦予給定權(quán)限并取消其他所有權(quán)限(如果有的話)mode可以是下述字母中的任一個(gè)或者它們的組合: r 可讀。w 可寫。 x可執(zhí)行?;颍?沒(méi)有許可。1 可執(zhí)行許可。2 可寫許可。4 可讀許可。7) chown功能說(shuō)明:用于更改某個(gè)文件或目錄的屬主和屬組。語(yǔ)法:chown 選項(xiàng) 用戶或組,文件參數(shù):R:遞歸地修改目錄及其下面內(nèi)容的所有權(quán) 。v:顯示chown命令所做的操作。8) chgrp功能說(shuō)明:用于改變文件的組所有權(quán)。語(yǔ)法:chgrp 選項(xiàng) 組文件參數(shù):R:遞歸的改變目錄和它的內(nèi)容的組所有權(quán) (即使遇到錯(cuò)誤也繼續(xù)) 。9) usermod功能說(shuō)明:修改用戶帳號(hào)。語(yǔ)法:usermod -LU-c -d -e -f -g -G -l -s -u 用戶帳號(hào)參數(shù):-c 修改用戶帳號(hào)的備注文字。-d 修改用戶登入時(shí)的目錄。-e 修改帳號(hào)的有效期限。-f 修改在密碼過(guò)期后多少天即關(guān)閉該帳號(hào)。-g 修改用戶所屬的群組。-G 修改用戶所屬的附加群組。-l 修改用戶帳號(hào)名稱。-L 鎖定用戶密碼,使密碼無(wú)效。-s 修改用戶登入后所使用的shell。-u 修改用戶ID。-U 解除密碼鎖定。10) finger功能說(shuō)明:查找并顯示用戶信息。finger指令會(huì)去查找,并顯示指定帳號(hào)的用戶相關(guān)信息,包括本地與遠(yuǎn)端主機(jī)的用戶皆可,帳號(hào)名稱沒(méi)有大小寫的差別。單獨(dú)執(zhí)行 finger指令,它會(huì)顯示本地主機(jī)現(xiàn)在所有的用戶的登陸信息,包括帳號(hào)名稱,真實(shí)姓名,登入終端機(jī),閑置時(shí)間,登入時(shí)間以及地址和電話。語(yǔ)法:finger -lmsp帳號(hào)名稱.參數(shù): -l 列出該用戶的帳號(hào)名稱,真實(shí)姓名,用戶專屬目錄,登入所用的Shell,登入時(shí)間,轉(zhuǎn)信地址,電子郵件狀態(tài),還有計(jì)劃文件和方案文件內(nèi)容。-m 排除查找用戶的真實(shí)姓名。-s 列出該用戶的帳號(hào)名稱,真實(shí)姓名,登入終端機(jī),閑置時(shí)間,登入時(shí)間以及地址和電話。-p 列出該用戶的帳號(hào)名稱,真實(shí)姓名,用戶專屬目錄,登入所用的Shell,登入時(shí)間,轉(zhuǎn)信地址,電子郵件狀態(tài),但不顯示該用戶的計(jì)劃文件和方案文件內(nèi)容。11) id功能說(shuō)明:顯示用戶的ID,以及所屬群組的ID。id會(huì)顯示用戶以及所屬群組的實(shí)際與有效ID。若兩個(gè)ID相同,則僅顯示實(shí)際ID。若不指定用戶名稱,則顯示目前用戶的ID。語(yǔ)法:id -gGnru-help-version用戶名稱參數(shù):-g或-group 顯示用戶所屬群組的ID。-G或-groups 顯示用戶所屬附加群組的ID。-n或-name 顯示用戶,所屬群組或附加群組的名稱。-r或-real 顯示實(shí)際ID。-u或-user 顯示用戶ID。12) w,who,users顯示目前登入系統(tǒng)的用戶信息。who指令會(huì)列出登入帳號(hào),使用的終端機(jī),登入時(shí)間以及從何處登入或正在使用哪個(gè)X顯示器。單獨(dú)執(zhí)行w會(huì)顯示所有的用戶以及他們正在執(zhí)行的程序。13) cp功能說(shuō)明:用于復(fù)制文件和目錄??梢允褂眠@個(gè)命令復(fù)制一個(gè)文件到一個(gè)指定的目的地, 或者復(fù)制任意多個(gè)文件到一個(gè)目的目錄目錄。語(yǔ)法:cp 選項(xiàng) 源文件或目錄 目標(biāo)文件或目錄參數(shù):f: 刪除存在的目標(biāo)文件。p:保持原始文件的所有者,組,許可,和時(shí)間表屬性。r:遞歸地復(fù)制目錄,復(fù)制任何非目錄和非符號(hào)鏈接。14) mv功能說(shuō)明:用于將文件移到目錄下,或?qū)?dāng)前文件改名。語(yǔ)法:mv 選項(xiàng) 源文件或目錄 目標(biāo)文件或目錄參數(shù):i:若目標(biāo)文件已存在,則先詢問(wèn)是否要覆蓋舊的文件。 f:禁止交互操作。在mv操作要覆蓋某已有的目標(biāo)文件時(shí)不給任何指示,指定此選項(xiàng)后,i選項(xiàng)將不再起作用。15) rm功能說(shuō)明:用于刪除文件或目錄。語(yǔ)法:rm 選項(xiàng) 文件-參數(shù):f:強(qiáng)制刪除。r:指示rm將參數(shù)中列出的全部目錄和子目錄均遞歸地刪除。i:進(jìn)行交互式刪除。16) find功能說(shuō)明:用于查找文件。例 子: 典型例子find . -name ls.txtfind . -name ls.txt printfind / -name c? printfind / -name f* printfind . -name f* exec ls l ; find . -name f* ok rm ; (交互式提問(wèn))find . -perm 644 mtime 4 find . -name c? o -name d?17) tar功能說(shuō)明:可以歸檔多個(gè)文件和目錄到一個(gè).tar文件下,還可以從一個(gè)歸檔文件中抽取一個(gè)文件和目錄。語(yǔ)法:tar -c-r-t-x-v-zf 文件名 文件和目錄名參數(shù):c:創(chuàng)建歸檔文件。r:增加文件到歸檔文件中。t:查看歸檔文件中的文件。x:解開(kāi)歸檔文件。v:顯示冗長(zhǎng)信息。z:進(jìn)行壓縮和解壓。例 子: tar xzvf back.tar.gz18) su功能說(shuō)明:作用是變更為其它使用者的身份,超級(jí)用戶除外,需要鍵入該使用者的密碼。語(yǔ)法:su選項(xiàng).-USERARG.參數(shù):l:加了這個(gè)參數(shù)之后,就好像是重新登陸為該使用者一樣,大部分環(huán)境變量(例如HOME、SHELL和USER等)都是以該使用者(USER)為主,并且工作目錄也會(huì)改變。如果沒(méi)有指定USER,缺省情況是root。m, p:執(zhí)行su時(shí)不改變環(huán)境變數(shù)。USER:欲變更的使用者賬號(hào)。ARG:傳入新的Shell參數(shù)。19) umask功能說(shuō)明:umask設(shè)置用戶文件和目錄的文件創(chuàng)建缺省屏蔽值,若將此命令放入profile文件,就可控制該用戶后續(xù)所建文件的存取許可。它告訴系統(tǒng)在創(chuàng)建文件時(shí)不給誰(shuí)存取許可。使用權(quán)限是所有用戶。語(yǔ)法:umask-p-Smode參數(shù):S:確定當(dāng)前的umask設(shè)置。p:修改umask設(shè)置。mode:修改數(shù)值。例 子:把umask值改為177,結(jié)果只有文件所有者具有讀寫文件的權(quán)限,其它用戶不能訪問(wèn)該文件。umask p 177傳統(tǒng)Unix的umask值是022,這樣就可以防止同屬于該組的其它用戶及別的組的用戶修改該用戶的文件。umask命令用來(lái)設(shè)置進(jìn)程所創(chuàng)建的文件的讀寫權(quán)限,最保險(xiǎn)的值是0077,即關(guān)閉創(chuàng)建文件的進(jìn)程以外的所有進(jìn)程的讀寫權(quán)限,表示為-rw-。在/.bash_profile中,加上一行命令umask0077可以保證每次啟動(dòng)Shell后,進(jìn)程的umask權(quán)限都可以被正確設(shè)定。20) ps功能說(shuō)明:顯示瞬間進(jìn)程(process)的動(dòng)態(tài),使用權(quán)限是所有使用者。要對(duì)進(jìn)程進(jìn)行監(jiān)測(cè)和控制,首先要了解當(dāng)前進(jìn)程的情況,也就是需要查看當(dāng)前進(jìn)程。ps命令就是最基本、也是非常強(qiáng)大的進(jìn)程查看命令。使用該命令可以確定有哪些進(jìn)程正在運(yùn)行、運(yùn)行的狀態(tài)、進(jìn)程是否結(jié)束、進(jìn)程有沒(méi)有僵尸、哪些進(jìn)程占用了過(guò)多的資源等。語(yǔ)法:psoptions-help參數(shù):-A:列出所有的進(jìn)程。-l:顯示長(zhǎng)列表。-m:顯示內(nèi)存信息。-w:顯示加寬可以顯示較多的信息。-e:顯示所有進(jìn)程。a:顯示終端上的所有進(jìn)程,包括其它用戶的進(jìn)程。-au:顯示較詳細(xì)的信息。-aux:顯示所有包含其它使用者的進(jìn)程。例 子:在進(jìn)行系統(tǒng)維護(hù)時(shí),經(jīng)常會(huì)出現(xiàn)內(nèi)存使用量驚人,而又不知道是哪一個(gè)進(jìn)程占用了大量進(jìn)程的情況。除了可以使用top命令查看內(nèi)存使用情況之外,還可以使用下面的命令。psaux|sort+5n21) whereis功能說(shuō)明:確定指定文件的源程序/二進(jìn)制程序和手冊(cè)部分的位置。語(yǔ)法:whereis filename22) 系統(tǒng)服務(wù)Linux系統(tǒng)服務(wù)程序的啟動(dòng)腳本都放置在目錄/etc/rc.d/init.d中,啟動(dòng)和停止服務(wù)程序的命令格式:service service_name arg參數(shù)arg一般是:start|stop|status|restart|reload|condrestart例子:?jiǎn)?dòng)vsftpd服務(wù)servicevsftpd start如果為運(yùn)行級(jí)別指定要啟動(dòng)/停止的服務(wù)A. 文本用戶工具命令:ntsysvB. 命令行工具命令:chkconfigl 查看所有或指定服務(wù)的狀態(tài):chkconfig -list service_namel 添加/刪除指定的服務(wù):chkconfig - l 設(shè)置指定服務(wù)在指定運(yùn)行級(jí)別的啟動(dòng)/停止:chkconfig -level 例子:查詢服務(wù)httpchkconfig -list安裝過(guò)程 以在RedHat Linux AS4上,安裝Oracle為例。安裝策略安裝策略分8個(gè)步驟:(一) 檢查系統(tǒng)軟件包主要是操作系統(tǒng)的開(kāi)發(fā)包,所以建議安裝Linux時(shí),所有包都選擇安裝,因?yàn)楝F(xiàn)在硬盤不是問(wèn)題,至于安全效率方面,可以之后再優(yōu)化操作系統(tǒng)。檢查L(zhǎng)inux是否安裝以下軟件包:compat-db-4.1.25-9compat-gcc-32-3.2.3-47.3compat-gcc-32-c+-3.2.3-47.3compat-libgcc-296-2.96-132.7.2compat-libstdc+-296-2.96-132.7.2compat-libstdc+-33-3.2.3-47.3gcc-3.4.3-9.EL4gcc-c+-3.4.3-9.EL4gnome-libs-.90-44gnome-libs-devel-.90-44libaio-devel-0.3.102-1libaio-0.3.102-1make-3.80-5openmotif21-2.1.30-11xorg-x11-deprecated-libs-devel-6.8.1-23.ELxorg-x11-deprecated-libs-6.8.1-23.EL如果沒(méi)有安裝的包可以在安裝盤中找到安裝包,單獨(dú)安裝即可。(二) 修改系統(tǒng)參數(shù)設(shè)置共享內(nèi)存,主要修改以下核心參數(shù):名字描述取值說(shuō)明kernel.shmmax最大共享內(nèi)存段尺寸(字節(jié))Oracle SGA 由共享內(nèi)存組成,且錯(cuò)誤設(shè)置 SHMMAX 可能會(huì)限制 SGA 的大小。在設(shè)置 SHMMAX 時(shí),切記 SGA 的大小應(yīng)該適合于一個(gè)共享內(nèi)存段。SHMMAX 設(shè)置不足可能會(huì)導(dǎo)致ORA-27123錯(cuò)誤。公式:250
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 轉(zhuǎn)正申請(qǐng)個(gè)人工作總結(jié)及自我評(píng)價(jià)6篇
- 2026四川能投綜合能源有限責(zé)任公司招聘19人備考題庫(kù)及1套參考答案詳解
- 2026四川內(nèi)江市隆昌市第二初級(jí)中學(xué)見(jiàn)習(xí)崗位需求1人備考題庫(kù)帶答案詳解(綜合卷)
- 簡(jiǎn)易版安全月活動(dòng)策劃方案五篇
- 2026年桃花鎮(zhèn)延喬路幼兒園招聘廚房幫廚若干名備考題庫(kù)含答案詳解(輕巧奪冠)
- 2026云南麗江市兒童福利院編外人員招聘1人備考題庫(kù)及答案詳解參考
- 2026年安徽省合肥市外企德科安徽派駐蜀山區(qū)公立幼兒園多名工勤崗位招聘?jìng)淇碱}庫(kù)及答案詳解參考
- 2026四川治蜀興川教育管理有限公司招聘7人備考題庫(kù)及1套參考答案詳解
- 2026四川廣元市蒼溪縣人力資源和社會(huì)保障局第一批就業(yè)見(jiàn)習(xí)崗位備考題庫(kù)附答案詳解(奪分金卷)
- 2026上半年安徽事業(yè)單位聯(lián)考六安市裕安區(qū)招聘35人備考題庫(kù)附答案詳解(能力提升)
- 駕校教練員安全教育課件
- 變壓器吊裝作業(yè)指導(dǎo)方案
- 2025年中國(guó)鋼結(jié)構(gòu)市場(chǎng)全景評(píng)估及戰(zhàn)略咨詢報(bào)告
- DB1331-T 025.1-2022 雄安新區(qū)工程建設(shè)關(guān)鍵質(zhì)量指標(biāo)體系:建筑工程
- 旅游行業(yè)如何玩轉(zhuǎn)視頻號(hào) 從0到1開(kāi)啟私域營(yíng)銷
- 急腹癥影像診斷課件
- 產(chǎn)品工藝評(píng)審管理辦法
- 事業(yè)單位市場(chǎng)監(jiān)督管理局面試真題及答案
- 巷道工程清包工合同范本
- 【《紫鑫藥業(yè)財(cái)務(wù)報(bào)告審計(jì)失敗案列分析》12000字(論文)】
- 廣西鹿寨萬(wàn)強(qiáng)化肥有限責(zé)任公司技改擴(kuò)能10萬(wàn)噸-年復(fù)混肥建設(shè)項(xiàng)目環(huán)評(píng)報(bào)告
評(píng)論
0/150
提交評(píng)論