GeoFrame 4.4系統(tǒng)與數(shù)據(jù)管理培訓(xùn)-lzh_第1頁(yè)
GeoFrame 4.4系統(tǒng)與數(shù)據(jù)管理培訓(xùn)-lzh_第2頁(yè)
GeoFrame 4.4系統(tǒng)與數(shù)據(jù)管理培訓(xùn)-lzh_第3頁(yè)
GeoFrame 4.4系統(tǒng)與數(shù)據(jù)管理培訓(xùn)-lzh_第4頁(yè)
GeoFrame 4.4系統(tǒng)與數(shù)據(jù)管理培訓(xùn)-lzh_第5頁(yè)
已閱讀5頁(yè),還剩65頁(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)介

GeoFrame4.4系統(tǒng)管理培訓(xùn)李志華2009.12培訓(xùn)內(nèi)容及日程安排第一天:軟件安裝安裝前的檢查和準(zhǔn)備Oracle安裝創(chuàng)建數(shù)據(jù)庫(kù)安裝GeoFrame軟件配置許可證和環(huán)境第二天:用戶和工區(qū)管理基礎(chǔ)知識(shí):軟件啟動(dòng)、功能等分配磁盤工區(qū)創(chuàng)建、訪問(wèn)權(quán)限設(shè)定工區(qū)備份、恢復(fù)數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)第三天:數(shù)據(jù)管理1Match/Mergerules數(shù)據(jù)加載DataLoad&ASCIILoad數(shù)據(jù)管理器數(shù)據(jù)輸出第四天數(shù)據(jù)管理2地震數(shù)據(jù)加載地震數(shù)據(jù)管理解釋數(shù)據(jù)輸入輸出和管理第五天:總結(jié)討論常見(jiàn)問(wèn)題解決答疑及問(wèn)題討論第一天安裝安裝前的準(zhǔn)備-檢查系統(tǒng)資源Hardwareandoperatingsystemmeetrequirements(checkmemory:/usr/sbin/free-m,verifythekernelversionbyenteringuname–r,RHELWS4.5,andTK_2isRHEL4.7,RHELClient5.2andclient5.3,fullinstallationoftheredhat

linux)CheckspaceOracle10gEnterpriseEdition:1.8GBOracledatabase6GBataminimumGF4.4forLinuxuses2.4GBandprojectsneedspacewhichdependsondatasize(df-kh)安裝前的準(zhǔn)備-創(chuàng)建安裝賬戶通??梢杂脙蓚€(gè)賬戶完成安裝工作安裝Oracle軟件和創(chuàng)建數(shù)據(jù)庫(kù)的賬戶安裝GeoFrame軟件的賬戶例如:賬戶說(shuō)明帳戶名賬戶ID組名組IDShell家目錄Oracle軟件和數(shù)據(jù)庫(kù)安裝賬戶Oracle2001dba

1001/bin/bash/home/users/oracleGeoFrame軟件安裝賬戶gf2000gf1000/bin/csh/home/users/gf注:Oracle軟件安裝和創(chuàng)建數(shù)據(jù)庫(kù)的賬戶不管叫啥名字,組都必需是dba。軟件安裝步驟一般分三步安裝Oracle軟件創(chuàng)建數(shù)據(jù)庫(kù)安裝GeoFrame軟件和許可證軟件一,安裝Oracle軟件共分三個(gè)步驟安裝Oracle安裝Oracle補(bǔ)丁安裝Oracle補(bǔ)丁5924208注:詳細(xì)步驟見(jiàn)安裝手冊(cè)或系統(tǒng)管理培訓(xùn)手冊(cè),請(qǐng)嚴(yán)格按照手冊(cè)說(shuō)明進(jìn)行安裝。二,創(chuàng)建數(shù)據(jù)庫(kù)和檢查數(shù)據(jù)庫(kù)檢查數(shù)據(jù)庫(kù)是否正常運(yùn)行$ps-ef|grep

ora_#控制/管理數(shù)據(jù)庫(kù)的進(jìn)程$ps-ef|grep

lsnr#監(jiān)聽(tīng)SQL*Net連接請(qǐng)求的進(jìn)程檢查數(shù)據(jù)庫(kù)參數(shù),切換成數(shù)據(jù)庫(kù)owner(例如Oracle),使用命令:$su-oracle$ipcs-aPing數(shù)據(jù)庫(kù)listener進(jìn)程$tnsping

ora_sid二,創(chuàng)建數(shù)據(jù)庫(kù)和檢查數(shù)據(jù)庫(kù)參照安裝手冊(cè)要求創(chuàng)建數(shù)據(jù)庫(kù)連接進(jìn)數(shù)據(jù)庫(kù)$sqlplussystem/system_passwd@ora_sid檢查表空間SQL>descDBA_TABLESPACESSQL>selectTABLESPACE_NAME,STATUSfromDBA_TABLESPACES;SQL>descDBA_DATA_FILESSQL>selectFILE_NAMEfromDBA_DATA_FILES;SQL>descDBA_USERSSQL>selectUSERNAME,PASSWORDfromDBA_USERS;二,創(chuàng)建數(shù)據(jù)庫(kù)和檢查數(shù)據(jù)庫(kù)開關(guān)數(shù)據(jù)庫(kù)先設(shè)置環(huán)境變量或者source參數(shù)文件$sourceenv_orasid$sqlplus‘’/assysdba’’#以sysdba的身份連接進(jìn)庫(kù),才有權(quán)限開、關(guān)關(guān)閉SQL>shutdownimmediate#關(guān)閉數(shù)據(jù)庫(kù)SQL>quit$ps

–ef|grep

ora_$ipcs-a$lsnrctlstat#檢查listener狀態(tài)$lsnrctlstop#停止監(jiān)聽(tīng)進(jìn)程開啟Lsnrctlstart#啟動(dòng)監(jiān)聽(tīng)進(jìn)程sqlplus‘’/assysdba’’SQL>startup#啟動(dòng)數(shù)據(jù)庫(kù)SQL>quit$ps

–ef|grep

ora_$ipcs-a_三,安裝GeoFrame4.4安裝主要完成的任務(wù)是解壓GeoFrame4.4軟件,完成GeoFrame與Oracle數(shù)據(jù)庫(kù)的連接,使Oracle數(shù)據(jù)庫(kù)變成GeoFrame的數(shù)據(jù)庫(kù);解壓flexlm許可證軟件,配置許可證。檢查:磁盤空間等系統(tǒng)資源;檢查與Oracle服務(wù)器的網(wǎng)絡(luò)連接;檢查Oracle數(shù)據(jù)庫(kù)的安裝參數(shù),例如路徑,ora_sid等

檢查高級(jí)帳戶口令(root,sys,system)注:詳細(xì)步驟見(jiàn)安裝手冊(cè)或系統(tǒng)管理培訓(xùn)手冊(cè),請(qǐng)嚴(yán)格按照手冊(cè)說(shuō)明進(jìn)行安裝。四,配置許可證服務(wù)和GeoFrame運(yùn)行環(huán)境第二天用戶和工區(qū)管理一,基礎(chǔ)知識(shí):軟件啟動(dòng)、功能等二,分配磁盤三,工區(qū)創(chuàng)建、登錄、備份、恢復(fù)四,權(quán)限設(shè)定五,數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)基礎(chǔ)知識(shí)1:?jiǎn)?dòng)GeoFrame4.41,雙擊GeoFrame圖標(biāo)彈出啟動(dòng)菜單2,4個(gè)選項(xiàng)1)點(diǎn)擊Proman打開GeoFrame工區(qū)管理器主界面2)點(diǎn)擊xterm打開GeoFrame命令行窗口3)點(diǎn)擊BookShelf打開GeoFrame在線幫助4)點(diǎn)擊Close關(guān)閉啟動(dòng)菜單基礎(chǔ)知識(shí)2:工區(qū)管理器1,工區(qū)管理器Projectmanage

簡(jiǎn)稱Proman,是Geoframe總的工區(qū)管理界面1),Login面板功能:登錄工區(qū)2),ProjectManagement面板功能:工區(qū)管理的例如:創(chuàng)建/刪除工區(qū)工區(qū)備份/恢復(fù)磁盤/賬戶管理訪問(wèn)權(quán)限…基礎(chǔ)知識(shí)3:Xterm命令終端GeoFrame重要組成部分,是進(jìn)行Troubleshooting的重要工具.1,可以設(shè)定環(huán)境變量,比如debug參數(shù),以獲取更多信息;2,可以使用一些預(yù)定義的GeoFrame

數(shù)據(jù)庫(kù)命令解決問(wèn)題;3,可以命令行方式啟動(dòng)工區(qū).4,可以用sql語(yǔ)句連接進(jìn)數(shù)據(jù)庫(kù)進(jìn)行相應(yīng)操作…調(diào)節(jié)字體Ctrl+MB3可以選擇字體基礎(chǔ)知識(shí)4:在線幫助on-linehelp可以從GeoFrame啟動(dòng)菜單上打開在線幫助;也可以點(diǎn)擊每個(gè)模塊里的Help菜單打開對(duì)應(yīng)的幫助文件;有每個(gè)模塊的幫助,點(diǎn)擊GeoFrameSystem是與系統(tǒng)/數(shù)據(jù)管理有關(guān)的幫助.磁盤分配以DBA身份連接進(jìn)Catalog,分配磁盤將新賬戶添加到Catalog;給賬戶分配磁盤;創(chuàng)建工區(qū)或?qū)①~戶添加到已有工區(qū);創(chuàng)建工區(qū)11,啟動(dòng)GeoFrame工區(qū)管理器ProjectManager2,進(jìn)入ProjectManagement工區(qū)管理界面3,點(diǎn)擊CreateProject按鈕Note:GeoFrame中數(shù)據(jù)是按照工區(qū)來(lái)管理的.必須先創(chuàng)建工區(qū),再加載數(shù)據(jù),開展工作.創(chuàng)建工區(qū)24,給出工區(qū)名5,給出工區(qū)口令6,確認(rèn)工區(qū)口令7,選擇數(shù)據(jù)庫(kù)表空間8,選擇工區(qū)使用的表空間大小9,選擇使用DBA分配的磁盤10,指定工區(qū)類型為Standalone11,選擇數(shù)據(jù)是否重復(fù)的判別原則Note:GeoFrame中的數(shù)據(jù)分成數(shù)據(jù)庫(kù)中的信息和外部文件兩大部分.7,8是控制數(shù)據(jù)庫(kù)中信息存儲(chǔ)空間的,9是控制外部實(shí)體文件存儲(chǔ)空間的.創(chuàng)建工區(qū)312,StorageSettings:存儲(chǔ)參數(shù)設(shè)定StorageType:點(diǎn)擊該按鈕來(lái)選擇對(duì)哪類數(shù)據(jù)進(jìn)行設(shè)定.共7類.1),列表中是當(dāng)前工區(qū)可用的磁盤列表;2),選中某一塊磁盤,使用按鈕來(lái)選擇磁盤使用的順序,訪問(wèn)權(quán)限,或者取消使用某一塊磁盤;3),Multi-diskspanningcriteria:多磁盤擴(kuò)展規(guī)則.控制當(dāng)數(shù)據(jù)存儲(chǔ)達(dá)到多少時(shí)擴(kuò)展到下一塊磁盤.選擇不同的數(shù)據(jù)類型分別進(jìn)行控制.Note:GeoFrame工區(qū)的外部實(shí)體數(shù)據(jù)分成7大類,對(duì)應(yīng)的存儲(chǔ)目錄習(xí)慣簡(jiǎn)稱DSLs:DiskStorageLocations.創(chuàng)建工區(qū)413,CharismaProjectExtension選擇NO.創(chuàng)建工區(qū)51),Project項(xiàng):ReferenceDatum:工區(qū)的參照面PRD.是工區(qū)里高程/elevation為0的參考面.工區(qū)里其他數(shù)據(jù)的elevation是基于它計(jì)算的.SeismicRefElevation:SRD.地震處理時(shí)零時(shí)間面對(duì)應(yīng)的高程.2),投影系統(tǒng)/單位制a,點(diǎn)擊Display按鈕:設(shè)置數(shù)據(jù)在工區(qū)里顯示的時(shí)候使用的投影系統(tǒng)和單位制;B,點(diǎn)擊Storage按鈕:設(shè)置數(shù)據(jù)在庫(kù)里存儲(chǔ)時(shí)使用的投影系統(tǒng)和單位制.一般無(wú)特殊情況,二者可以設(shè)定為一致.3),UserOptions:a,Boreholesofinterest:BOI.設(shè)定一個(gè)用戶感興趣的井的范圍.這樣當(dāng)工區(qū)中數(shù)據(jù)很多時(shí)可以快速聚焦數(shù)據(jù),縮短工區(qū)打開的時(shí)間.b,LogCurveReferenceSystem:測(cè)井曲線識(shí)辨系統(tǒng).用來(lái)設(shè)定測(cè)井曲線使用和識(shí)別時(shí)的規(guī)則和優(yōu)先順序.例如可以設(shè)定DT,AC都代表聲波慢度.當(dāng)一口井里只有AC而沒(méi)有DT時(shí),某個(gè)模塊需要使用DT曲線時(shí),該井會(huì)自動(dòng)選擇使用代碼為AC的曲線.14EditProjectParameters界面里設(shè)定工區(qū)的重要參數(shù).創(chuàng)建工區(qū)615,設(shè)定好了之后點(diǎn)擊OK,完成工區(qū)創(chuàng)建.1),回到Login登錄界面,默認(rèn)已是連接狀態(tài).2),可以點(diǎn)擊ApplicationManager開展工作.創(chuàng)建工區(qū)總結(jié)工區(qū)名字不要過(guò)長(zhǎng).最好在15個(gè)字符以內(nèi);工區(qū)參照面要定義正確,不要隨便修改,否則對(duì)已經(jīng)加載進(jìn)來(lái)的數(shù)據(jù)會(huì)造成混亂.投影系統(tǒng)和單位制在工區(qū)創(chuàng)建之初要定義正確.

否則后期修改的話對(duì)已經(jīng)加載進(jìn)來(lái)的數(shù)據(jù)會(huì)造成混亂.登錄工區(qū)1打開工區(qū)管理器Projectmanager:在Login登錄工區(qū)的界面里選擇要使用的工區(qū),使其名字高亮顯示(highlight);1)在Password處輸入密碼;2)點(diǎn)擊Connect連接;a)對(duì)應(yīng)ApplicationManager按鈕變成激活狀態(tài);b)ProjectManagement界面里的選項(xiàng)也被激活;c),要使用工區(qū)的話點(diǎn)擊Applicationmanager按鈕進(jìn)入各個(gè)功能模塊的界面;d),要進(jìn)行工區(qū)管理的話點(diǎn)擊ProjectManagement面板,選擇對(duì)應(yīng)操作.登錄工區(qū)2ApplicationManager

模塊管理器.進(jìn)入各個(gè)功能模塊的主界面.1,主要模塊>>ProductsGeology:地質(zhì)解釋;

Petrophysics:巖石物理/測(cè)井;Reservoir:油藏;Visualization:三維可視化和CPS-3工業(yè)成圖;Seismic:合成地震記錄,閉合差分析,地震解釋,地震屬性提取和分析,時(shí)深轉(zhuǎn)換等;Utility:雜項(xiàng)功能;2,管理器/Managers

Project:Proman的簡(jiǎn)化版界面Processes:模塊流程管理器Data:數(shù)據(jù)管理器.各種數(shù)據(jù)分類管理,數(shù)據(jù)輸入,輸出等.用戶管理工區(qū)的屬主:projectowner通過(guò)Createanewproject或者restore恢復(fù)工區(qū)的賬戶是該project的owner,只有projectowner或者GeoFrameDBA才能刪除工區(qū)。工區(qū)用戶:所有被添加進(jìn)某一工區(qū),可以登錄工區(qū)的賬戶。數(shù)據(jù)的屬主:dataowner每個(gè)工區(qū)里,創(chuàng)建每個(gè)數(shù)據(jù)的賬戶是該數(shù)據(jù)的owner。每個(gè)賬戶對(duì)自己的數(shù)據(jù)一般有更新和刪除的權(quán)限。每個(gè)賬戶可以通過(guò)accessright來(lái)限制別人對(duì)自己數(shù)據(jù)的訪問(wèn)權(quán)限。Projectowner和DBA可以設(shè)定對(duì)所有賬戶的數(shù)據(jù)的訪問(wèn)權(quán)限。當(dāng)一個(gè)賬戶被添加到一個(gè)工區(qū)后,默認(rèn)的該賬戶對(duì)其他賬戶的數(shù)據(jù)都是有更新和刪除的權(quán)限的。AccessRightsManager限制用戶對(duì)屬于某些用戶的數(shù)據(jù)的訪問(wèn)權(quán)限1,每一列是數(shù)據(jù)owner:即對(duì)屬于traindev、ReadOnly和Public的數(shù)據(jù)的訪問(wèn)權(quán)限進(jìn)行了設(shè)定;2,每一行是有權(quán)利訪問(wèn)該工區(qū)的用戶3,每一行與列的相交處控制該行對(duì)應(yīng)的賬戶對(duì)屬于該列賬戶的數(shù)據(jù)的訪問(wèn)權(quán)限。U是Update,添加和修改;D是delete,刪除。選中成紅色則有該權(quán)限,否則無(wú)。如圖中g(shù)fuser對(duì)屬于traindev的數(shù)據(jù)沒(méi)有讀修改和刪除的權(quán)力。4,點(diǎn)擊Add/RemoveAccessRights…來(lái)添加對(duì)屬于某一個(gè)賬戶的數(shù)據(jù)的訪問(wèn)權(quán)限設(shè)置。1)選擇左列中某一個(gè)賬戶;2)用Add箭頭選擇到右列中,點(diǎn)擊OK;3)在AccessRightsManager主界面中設(shè)定訪問(wèn)權(quán)限;4)如果取消對(duì)某個(gè)用戶數(shù)據(jù)的訪問(wèn)權(quán)限設(shè)置,將其從第2)步中用Remove箭頭移除即可。用戶管理數(shù)據(jù)屬主/dataowner1,點(diǎn)擊DataOwnership…2,點(diǎn)擊NewOwner旁邊的小框從菜單中選擇用戶3,如果想將目前屬于某個(gè)用戶的所有數(shù)據(jù)都換成新屬主的話點(diǎn)中AllDataOwnedby,從列表上選擇一個(gè)賬戶4,如果想將目前屬于某個(gè)用戶的某類數(shù)據(jù)換成新屬主的話,點(diǎn)擊DisplayAllDataofType旁的小框,選擇數(shù)據(jù)類新,對(duì)應(yīng)從下面列表中選擇要改換屬主的數(shù)據(jù)。5,點(diǎn)擊Ok或者Apply,使改動(dòng)生效。用戶管理注:通過(guò)修改合適的數(shù)據(jù)屬主,以及對(duì)不同賬戶的數(shù)據(jù)的訪問(wèn)權(quán)限可以達(dá)到保護(hù)重要數(shù)據(jù)的目的。小結(jié)1,工區(qū)權(quán)限創(chuàng)建工區(qū)和恢復(fù)工區(qū)的賬戶是工區(qū)的Owner/屬主。只有工區(qū)owner和DBA可以刪除工區(qū)。2,多用戶可以向同一個(gè)工區(qū)里添加多個(gè)賬戶,每個(gè)賬戶可以分別設(shè)定不同的登錄口令。在Oracle庫(kù)里用sql語(yǔ)句執(zhí)行某些操作時(shí),用owner的口令和用普通賬戶的口令權(quán)限會(huì)不同。3,數(shù)據(jù)權(quán)限:工區(qū)里的數(shù)據(jù)是誰(shuí)創(chuàng)建的,則該數(shù)據(jù)的owner就是誰(shuí)。4,操作系統(tǒng)權(quán)限首先在操作系統(tǒng)級(jí)別應(yīng)該設(shè)定好權(quán)限。例如:同一個(gè)項(xiàng)目組的賬戶可以屬于同一組/group.該組可以使用一個(gè)固定的磁盤路徑作為DSL。同組賬戶對(duì)該DSL有合適的權(quán)限。一般建議可以有一個(gè)管理賬戶,使用該賬戶來(lái)創(chuàng)建和恢復(fù)工區(qū)。然后向工區(qū)里添加其他賬戶?;蛘呙總€(gè)項(xiàng)目組/部門有一個(gè)管理賬戶,作為數(shù)據(jù)管理,工區(qū)維護(hù)和用戶管理的賬戶。其他用戶,例如外協(xié)賬戶可以分配不同的組,使其對(duì)工區(qū)磁盤只有讀權(quán)限,從而只能查看數(shù)據(jù)而不能創(chuàng)建、修改和刪除數(shù)據(jù)。通過(guò)磁盤權(quán)限,工區(qū)訪問(wèn)權(quán)限和數(shù)據(jù)訪問(wèn)權(quán)限來(lái)設(shè)定不同級(jí)別的安全保護(hù)。用戶管理注:當(dāng)出現(xiàn)數(shù)據(jù)存儲(chǔ),權(quán)限警告等錯(cuò)誤時(shí)要從系統(tǒng)權(quán)限,工區(qū)權(quán)限和數(shù)據(jù)權(quán)限來(lái)檢查錯(cuò)誤的原因。權(quán)限不對(duì),軟件的界面都會(huì)不一樣。備份方式恢復(fù)方式Archivebackup/歸檔備份-RestoreFastBackup/快速備份

Full/完全備份

Incremental/增量備份-Recover工區(qū)備份、恢復(fù)GeoFrame4.0GeoFrame4.0GeoFrame3.5GeoFrame3.7.1-3.8+DirectlyGeoFrame3.5-6backupthenrestoreGeoFrame4.0Pre-GeoFrame3.5backupthenrestoreupgrade后續(xù)版本GF->GF4.2->GF4.3->GF4.4工區(qū)升級(jí)什么是數(shù)據(jù)庫(kù)?數(shù)據(jù)庫(kù)可以理解為許多表的集合。每個(gè)表由行列組成,分別存儲(chǔ)數(shù)據(jù)或者存儲(chǔ)表之間的關(guān)系。GeoFrame底層使用的是Oracle數(shù)據(jù)庫(kù)。GeoFrame4.4是Oracle10g.屬于關(guān)系數(shù)據(jù)庫(kù)。第三部分用戶管理和數(shù)據(jù)安全數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)第三部分用戶管理和數(shù)據(jù)安全數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1,Oracle數(shù)據(jù)庫(kù)軟件-Oracle可執(zhí)行和調(diào)用的二進(jìn)制代碼。例如bin目錄下的命令,lib目錄下的庫(kù)函數(shù)和其他部分。可以理解為蓋房子的原材料;2,數(shù)據(jù)庫(kù)Instance/實(shí)例-一個(gè)真正運(yùn)行的數(shù)據(jù)庫(kù)一般叫Instance。一臺(tái)機(jī)器上可以運(yùn)行多個(gè)不同名的Instance。可以理解為利用原材料蓋起來(lái)的圖書館;可以蓋多個(gè)圖書館。3,Catalog-一套專門為GeoFrame制定的數(shù)據(jù)庫(kù)空間。每個(gè)Instance里可以有多個(gè)不同名的Catalog??梢岳斫鉃槟骋粋€(gè)圖書館里專門為某一年級(jí)、專業(yè)而打造的書架;一個(gè)圖書館里可以有多個(gè)書架。4,Account/賬戶-添加到Catalog里的每一個(gè)賬戶和工區(qū)都叫account。每個(gè)account的權(quán)限不同。一個(gè)catalog里可以有多個(gè)不同名的賬戶和工區(qū)。每個(gè)賬戶可以理解為辦了圖書借閱卡的讀者;每個(gè)工區(qū)可以理解為書架子上的書籍。不同的賬戶(如圖書管理員)的權(quán)限不同。訪問(wèn)機(jī)制:server-client模式服務(wù)器端:Oracle服務(wù)進(jìn)程如pmon,smon…控制對(duì)數(shù)據(jù)庫(kù)文件的讀寫等各項(xiàng)操作。Listener進(jìn)程監(jiān)聽(tīng)客戶機(jī)對(duì)某一數(shù)據(jù)庫(kù)Instance的訪問(wèn)??蛻魴C(jī)端:根據(jù)軟件配置文件決定了該機(jī)器可以訪問(wèn)哪些數(shù)據(jù)庫(kù)Instance。一臺(tái)客戶機(jī)可以訪問(wèn)多個(gè)數(shù)據(jù)庫(kù)Instance??蛻魴C(jī)端根據(jù)軟件配置文件里定義的環(huán)境變量,例如,ORACLE_HOME,TNS_ADMIN,TWO——TASK等變量,來(lái)發(fā)出訪問(wèn)某個(gè)數(shù)據(jù)庫(kù)的請(qǐng)求。該請(qǐng)求被服務(wù)器的監(jiān)聽(tīng)服務(wù)接收后連接進(jìn)Instance執(zhí)行相應(yīng)操作。第三部分用戶管理和數(shù)據(jù)安全數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)檢查數(shù)據(jù)庫(kù)進(jìn)程:1,

ps

-ef|grep

ora_2,ps-ef|grep

lsn第三部分用戶管理和數(shù)據(jù)安全數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)命令行開關(guān)數(shù)據(jù)庫(kù)。1,以操作系統(tǒng)超級(jí)賬戶身份執(zhí)行。先su成超戶root,關(guān)閉cd/etc/rc0.d./K10zzoracle_ora10zh(#ora10zh是指該instance的名字)

開啟cd/etc/rc5.d./S99zzoracle_ora10zh(#ora10zh是指該instance的名字)第三部分用戶管理和數(shù)據(jù)安全數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)第三部分用戶管理和數(shù)據(jù)安全

數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)

2,以Sql語(yǔ)句關(guān)閉1)打開一個(gè)終端:Linux/Unixterminal或GeoFrame

xterm轉(zhuǎn)換成Oracle安裝賬戶,例如:su-oracle2)設(shè)置環(huán)境變量,具體值可以參考機(jī)器上/etc/init.d/orastart_InstanceName文件。(視shell類型用setenv或export)。例如:

setenvORACLE_HOME/home/users/oracle/oracle10g

setenvORACLE_SIDora10zh

setenvTNS_ADMIN/hoome/users/oracle/oracle10g/network/admin

setenvPATH$ORACLE_HOME/bin:/bin:/usr/bin:/etc

setenvLD_LIBRARY_PATH/home/users/oracle/oracle10g/lib:/usr/dt/lib:/usr/openwin/lib3)用sqlplus登錄庫(kù)

sqlplus/nologSQL>connect/assysdba關(guān)閉SQL>shutdown開啟SQL>startup數(shù)據(jù)庫(kù)的階段Oracle數(shù)據(jù)庫(kù)實(shí)例有四個(gè)存在狀態(tài),每個(gè)狀態(tài)代表一個(gè)階段.1,關(guān)閉:沒(méi)有打開的數(shù)據(jù)庫(kù)文件,沒(méi)有分配任何進(jìn)程或內(nèi)存結(jié)構(gòu),不能訪問(wèn)數(shù)據(jù)庫(kù),可以用于冷備份.SQL>shutdown2,未設(shè)置:只啟動(dòng)實(shí)例(內(nèi)存結(jié)構(gòu)和后臺(tái)進(jìn)程),為了得到實(shí)例參數(shù)而讀取init.ora文件,不打開數(shù)據(jù)文件或控制文件.SQL>startupnomount;3,設(shè)置:讀取init.ora文件,啟動(dòng)實(shí)例,讀取控制文件.應(yīng)用程序的數(shù)據(jù)和一些表(Table)、視圖(View)不可用。主要是實(shí)現(xiàn)Oracle對(duì)控制文件的讀取而了解數(shù)據(jù)庫(kù)的結(jié)構(gòu)。在這個(gè)階段可以執(zhí)行數(shù)據(jù)庫(kù)的恢復(fù)。

SQL>alterdatabasemount;4,打開:讀取init.ora文件,啟動(dòng)實(shí)例。打開所有的數(shù)據(jù)庫(kù)文件使得用戶可以訪問(wèn),這是數(shù)據(jù)庫(kù)的一般狀態(tài)。

SQL>alterdatabaseopen;5,如果從open狀態(tài)退回去的話分別是:

SQL>alterdatabaseclose;SQL>alterdatabasedismount;SQL>shutdown;第三部分用戶管理和數(shù)據(jù)安全數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)創(chuàng)建表空間CreateTablespacePairs以system的身份連接進(jìn)Oracle數(shù)據(jù)庫(kù)。Sqlplussystem/system_passwdSQL>createtablespaceCSDATAdatafile‘/home/users/oracle/orabase/oradata/ora10zh/CSDATAgf44.dbf’size200Mreusedefaultstorage(initial10Knext10Kminextents1maxextents100pctincrease10)online;SQL>createtablespaceCSINDEXdatafile‘/home/users/oracle/orabase/oradata/ora10zh/CSINDEXgf44.dbf’Size150Mreusedefaultstorage(initial10Knext10Kminextents1maxextents100pctincrease10)online;以上添加完畢后,只是Oracle庫(kù)增加了兩個(gè)數(shù)據(jù)文件,跟GeoFrame沒(méi)有任何關(guān)系。給GeoFrame注冊(cè)新表以DBA狀態(tài)連接進(jìn)Catalog,點(diǎn)擊Tablespaces添加該表。成對(duì)添加,一個(gè)存放數(shù)據(jù),一個(gè)是表的索引。給每個(gè)文件對(duì)起名字。普通賬戶在創(chuàng)建工區(qū)的時(shí)候就可以選到新表空間對(duì)。一個(gè)工區(qū)的數(shù)據(jù)只能存放在一對(duì)表里。第三部分用戶管理和數(shù)據(jù)安全數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)擴(kuò)展表空間1,檢查剩余空間。打開xterm,輸入命令:free_spacesystem/system_passwd2,擴(kuò)展表空間。以system身份連接進(jìn)數(shù)據(jù)庫(kù)。SQL>altertablespace

CSDATAadddatafile

‘/home/users/oracle/orabase/oradata/ora10zh/CSDATAgf44_2.dbf‘size3M;SQL>altertablespace

CSINDEXadddatafile

‘/home/users/oracle/orabase/oradata/ora10zh/CSINDEXgf44_2.dbf‘size3M;SQL>quit設(shè)置表空間為離線offline狀態(tài)SQL>ALTERTABLESPACE<TABLESPACE_NAME>OFFLINE;(大小寫都行)一旦為離線狀態(tài)則不能訪問(wèn)。存放在這些表里的工區(qū)也不能看到。刪除表空間。可以將不用的表空間從庫(kù)里丟掉/drop。一旦被drop,里邊保存的信息也無(wú)法使用。然后再去磁盤上刪除對(duì)應(yīng)的實(shí)體文件。SQL>DROPTABLESPACE<tablespace_name>;例如:SQL>DROPTABLESPACECSDATA;第三部分用戶管理和數(shù)據(jù)安全數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)移動(dòng)表空間1,目的根據(jù)工作需要變動(dòng)數(shù)據(jù)庫(kù)文件的存放位置.2,步驟:1)關(guān)閉數(shù)據(jù)庫(kù);2)將數(shù)據(jù)文件移動(dòng)到其他磁盤;

例如:mv/home/users/oracle/orabase/ora10zh/LZHdata.dbf/home/users/oracle/mv/LZHdata.dbf3)在數(shù)據(jù)庫(kù)里確認(rèn)變更(通知Oracle這個(gè)變化).SQL>startupmountSQL>alterdatabaserenamefile‘/home/users/oracle/orabase/ora10zh/LZHdata.dbf’to‘/home/users/oracle/mv/LZHdata.dbf’;SQL>alterdatabaseopen;第三部分用戶管理和數(shù)據(jù)安全數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)Note:在關(guān)閉數(shù)據(jù)庫(kù)之前,請(qǐng)先確認(rèn)要移動(dòng)的數(shù)據(jù)庫(kù)文件放置的位置,以免遺漏和錯(cuò)誤.可以使用space_check命令.打開xterm,輸入命令:space_checksystem/system_passwd數(shù)據(jù)庫(kù)備份和恢復(fù)。1,冷備份(coldbackup);關(guān)閉數(shù)據(jù)庫(kù);找到機(jī)器磁盤上的所有數(shù)據(jù)庫(kù)實(shí)例的文件datafiles,logfiles和controlfiles.對(duì)于GeoFrame軟件來(lái)說(shuō)這完成了數(shù)據(jù)部分的備份。對(duì)應(yīng)找到所有的DSLs,備份所有的DSLs以及其他文件(如lgp文件)。2,恢復(fù)時(shí)按照原來(lái)的路徑放回去即可。第三部分用戶管理和數(shù)據(jù)安全數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)第三天Matchrule和MergeruleDataload和ASCIIload數(shù)據(jù)管理器數(shù)據(jù)輸出第二部分?jǐn)?shù)據(jù)數(shù)據(jù)管理數(shù)據(jù)管理總述地震segy數(shù)據(jù)以及地震解釋成果(例如地震層位,斷層等)的管理是在IESXDataManager里CPS-3成圖數(shù)據(jù)在CPS-3目錄里其他數(shù)據(jù):Applicationmanager>>Data第二部分?jǐn)?shù)據(jù)管理

一,數(shù)據(jù)加載-DataLoad&ASCIILoad1,DataLoad:非ASCII格式數(shù)據(jù)的加載GeoFrameArchive:適合在GeoFrame工區(qū)間傳輸數(shù)據(jù),建議存儲(chǔ)后綴為*.gfsa(GeoFrameselectivearchive)。DLIS:?jiǎn)尉當(dāng)?shù)據(jù),通用格式。LIS:?jiǎn)尉當(dāng)?shù)據(jù),SLB自有格式。ACOUSTILOG:WesternAtlas公司格式。WesternAtlasBIT:WesternAtlas公司測(cè)井曲線標(biāo)準(zhǔn)格式(BIT:BinaryInterchangeTape)。LA716:WesternAtlas公司另一種測(cè)井曲線標(biāo)準(zhǔn)格式,與WesternAtlasBIT相比,文件頭長(zhǎng)度和內(nèi)容不同。Geoshare:老版本的GeoFrameArchive格式。2,ASCIILoad:適用于多種ASCII格式的數(shù)據(jù)加載。所謂ASCII格式一般是分成行和列的文本文件例如:一般加載步驟:1,打開ASCIILoad界面;2,選擇輸入文件;3,選擇數(shù)據(jù)類型;4,創(chuàng)建控制文件;5,加載。第二部分?jǐn)?shù)據(jù)管理

一,數(shù)據(jù)加載-DataLoad&ASCIILoad2,ASCIILoad:井?dāng)?shù)據(jù)加載流程1)井位數(shù)據(jù):控制文件類型welldata2)井斜:控制文件類型welldeviationsurvey3)時(shí)深關(guān)系:wellcheckshotsurvey4)其他數(shù)據(jù):地質(zhì)分層:wellmarkerdata

測(cè)井曲線:logdata或者用LAS格式加載

etc…第二部分?jǐn)?shù)據(jù)管理

一,數(shù)據(jù)加載-DataLoad&ASCIILoad2,ASCIILoad:井?dāng)?shù)據(jù)加載基本概念井位x,y坐標(biāo)決定了平面位置基準(zhǔn)面、深度、井斜數(shù)據(jù)決定了剖面上的位置。直井基準(zhǔn)面概念和關(guān)系工程上的井段和分支井第二部分?jǐn)?shù)據(jù)管理

一,數(shù)據(jù)加載-DataLoad&ASCIILoad2,ASCIILoad:其他數(shù)據(jù)加載第二部分?jǐn)?shù)據(jù)管理

一,數(shù)據(jù)加載-DataLoad&ASCIILoadLayer

GeoFrame中數(shù)據(jù)的地質(zhì)含義Well1Well2Well3BoreholeABoreholeBBoreholeCBoreholeDSurfaceMarkerLithozoneLogs第二部分?jǐn)?shù)據(jù)加載-DataLoad&ASCIILoad

數(shù)據(jù)高程相對(duì)關(guān)系Generaldatamanager

理解數(shù)據(jù)層級(jí)關(guān)系快速查詢數(shù)據(jù)Datacopier傳輸數(shù)據(jù)其他數(shù)據(jù)管理器數(shù)據(jù)編輯、刪除等數(shù)據(jù)輸出第二部分?jǐn)?shù)據(jù)管理

二,數(shù)據(jù)管理器1,總述1)地震數(shù)據(jù)的加載:在IESXdatamanager里控制.2)界面啟動(dòng)ApplicationManager>>Seismic>>IESX>>Applications>>DataManager第二部分?jǐn)?shù)據(jù)管理

三,地震數(shù)據(jù)加載2,3Dsegy數(shù)據(jù)加載步驟:1),數(shù)據(jù)預(yù)覽,得到重要參數(shù)信息.使用SEGYEditor或者Dump功能;2),Definestorage…

定義survey范圍,class名稱;3),Defineinputformat…定義segy數(shù)據(jù)格式信息,例如線道在第幾字節(jié)…4),點(diǎn)擊Load進(jìn)行加載;5),在IESXseis%DV/GeoViz里瀏覽數(shù)據(jù).第二部分?jǐn)?shù)據(jù)管理

三,地震數(shù)據(jù)加載3,2D地震線加載步驟1),數(shù)據(jù)預(yù)覽,得到重要參數(shù)信息.使用SEGYEditor或者Dump功能;2),Definestorage…定義survey名,線名,class名稱;3),Defineinputformat…定義segy數(shù)據(jù)格式信息,例如炮號(hào)(SP),道號(hào)(CDP)在第幾字節(jié)…4),Load進(jìn)行加載;5),加載導(dǎo)航數(shù)據(jù),定義地震線位置;6),在IESXseis%DV/GeoViz里瀏覽數(shù)據(jù).第二部分?jǐn)?shù)據(jù)管理

三,地震數(shù)據(jù)加載4,加載小結(jié)1),3D加載時(shí)關(guān)鍵是弄清楚線號(hào)/linenumber和共中心點(diǎn)號(hào)/CDP所在字節(jié);2D加載時(shí)關(guān)鍵是弄清楚炮號(hào)/SPnumber和共中心點(diǎn)/CDP號(hào)所在字節(jié)。2),2D加載時(shí)一般先加載segy數(shù)據(jù),再加載導(dǎo)航文件。一定要確保導(dǎo)航文件和segy數(shù)據(jù)的線名,以及炮道關(guān)系是一致的。否則地震線的位置無(wú)法正常顯示。3),地震測(cè)網(wǎng)/survey一般定義的是數(shù)據(jù)在平面上覆蓋的范圍,class是地震數(shù)據(jù)的名字,一般可以標(biāo)識(shí)數(shù)據(jù)的位數(shù)(8,16,32)、屬性(amplitude,variance)、處理方法(stack,migration,etc)等信息。一個(gè)工區(qū)里可以有多個(gè)survey,不能同名;一個(gè)survey里可以有多個(gè)class,同一個(gè)survey里的class不能重名。第二部分?jǐn)?shù)據(jù)管理

三,地震數(shù)據(jù)加載1,seismicshareShare前生成timeslice/時(shí)間切片

;2,數(shù)據(jù)的刪除3,數(shù)據(jù)的編輯4,數(shù)據(jù)輸出第二部分?jǐn)?shù)據(jù)管理

四,地震數(shù)據(jù)管理數(shù)據(jù)概念數(shù)據(jù)輸入、輸出解釋模型網(wǎng)格和網(wǎng)格庫(kù)第二部分?jǐn)?shù)據(jù)管理

五,地震解釋數(shù)據(jù)管理推薦的工區(qū)結(jié)構(gòu):所有工區(qū)都是standalone類型Seismic3DSeismic2DWellsProj1Proj2…….Projn-1ProjnSeismicMasterProjectsWellMasterProjectsInterpretationProjects以下命令如果誤操作可能對(duì)工區(qū)、數(shù)據(jù)或數(shù)據(jù)庫(kù)造成損害請(qǐng)確認(rèn)無(wú)人使用工區(qū)!確定命令的功能!確定有有效的工區(qū)備份!請(qǐng)先聯(lián)系SIS工程師!請(qǐng)不要告訴普通賬戶不必要的命令!請(qǐng)保護(hù)好您的密碼!第五部分常見(jiàn)問(wèn)題解決第五部分常見(jiàn)問(wèn)題解決1,GeoFrame常用命令,在xterm里執(zhí)行

gf_accounts

gf_users-v(或–a)2,工區(qū)賬戶被鎖定。確定工區(qū)無(wú)人使用。

癥狀:工區(qū)無(wú)法打開,報(bào)錯(cuò)accountlocked。一般是由于密碼輸入錯(cuò)誤達(dá)到規(guī)定的次數(shù)后導(dǎo)致賬戶被鎖定。

sqlplussystem/system_passwd>alteruserPROJECT_NAMEaccountunlock;>commit;3,工區(qū)被鎖死。確定工區(qū)無(wú)人使用。癥狀:工區(qū)無(wú)法打開,報(bào)錯(cuò)projectlockedbyanotherprocess,可能是被某些進(jìn)程鎖定,數(shù)據(jù)庫(kù)認(rèn)為該工區(qū)正被別的進(jìn)程使用。在xterm里執(zhí)行命令:

proj_unlock.csh

project_name

project_passwd4,無(wú)法打開IESX,或者使用iesx_util的時(shí)候選項(xiàng)有限。癥狀:工區(qū)可以打開,但是無(wú)法使用IESX,使用iesx_util的時(shí)候也只有option58等有限選項(xiàng)。確認(rèn)無(wú)人使用工區(qū)。在xterm里運(yùn)行:$CL-fproject_name5,ctreeserver和supperserver錯(cuò)誤癥狀:工區(qū)連接或者打開ApplicationManager的時(shí)候log窗口里總是說(shuō)wait……確認(rèn)工區(qū)無(wú)人使用。在xterm里運(yùn)行:proj_admin

清空supperserver和bulkserver地址?;蛘撸簊qlplus

project_name/project_password

SQL>selectsuper_server_addressfromprojectSQL>updateprojectsetsuper_server_address=null;SQL>commit;SQL>selectbulk_server_addressfromprojectSQL>updateprojectsetbulk_server_address=null;SQL>commit;SQL>quit第五部分常見(jiàn)問(wèn)題解決6,命令行刪除工區(qū):工區(qū)無(wú)人使用打開xterm1)setenvSYSTEM_USERIDsystem/passwd

cleandb

project_name

然后再刪除DSLs里對(duì)應(yīng)的數(shù)據(jù)。2)工區(qū)壞死

sqlplussystem/passwdSQL>selectdistinctACCOUNT_NAME,PROJECT_NAMEfromGF_DBA.FINDER_ACCOUNTS;SQL>deletefromGF_DBA.GF_PROJECT_USERwherePROJ_ACC_NAME='xxx';(注意:xxx是ACCOUNT

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論