版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、TIPTOPGP 技術(shù)移轉(zhuǎn)技術(shù)移轉(zhuǎn)講師:姜鑫華講師:姜鑫華下載下載ing神州數(shù)碼(中國(guó))有限公司神州數(shù)碼(中國(guó))有限公司 培訓(xùn)內(nèi)容培訓(xùn)內(nèi)容 TIPTOPGP的組織架構(gòu)的組織架構(gòu) Unix入門(mén)及基礎(chǔ)指令介紹入門(mén)及基礎(chǔ)指令介紹 Vi編輯器的使用編輯器的使用 數(shù)據(jù)庫(kù)結(jié)構(gòu)數(shù)據(jù)庫(kù)結(jié)構(gòu) Genero BDL HB 語(yǔ)言簡(jiǎn)介語(yǔ)言簡(jiǎn)介 Q&A第第一一課課TIPTOPGP組織架構(gòu)組織架構(gòu)第第一一課課TIPTOPGP組織架構(gòu)組織架構(gòu)一、一、tiptopGP有哪些組成?有哪些組成? 1、操作系統(tǒng)、操作系統(tǒng)Unix OS ( Linux Aix Solaris HP Mac.) 2、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù) infor
2、mix Oracle 3、開(kāi)發(fā)語(yǔ)言、開(kāi)發(fā)語(yǔ)言 Genero BDL 4、ERP軟件軟件 tiptopGP第一課第一課TIPTOPGP組織架構(gòu)組織架構(gòu)二、二、SERVER端的架構(gòu)端的架構(gòu)/u1/u2/etc /usr dcmsfgl2c.devfgl2c.runfglastopprodusrout Oracleoradbtiptoptopcust第第二二課課Unix入門(mén)及基礎(chǔ)指令介紹入門(mén)及基礎(chǔ)指令介紹第第二二課課Unix入門(mén)及基礎(chǔ)指令介紹入門(mén)及基礎(chǔ)指令介紹 一、文件名稱(chēng) 1、UNIX區(qū)分大小寫(xiě) 2、推薦客戶用 底線“_”區(qū)分文件名 3、文件名第一位是個(gè)句點(diǎn)“.”,則是個(gè) 隱藏文件(如.profi
3、le文件) . . 第第二二課課Unix入門(mén)及基礎(chǔ)指令介紹入門(mén)及基礎(chǔ)指令介紹二、目錄二、目錄 1、如何知道當(dāng)前工作目錄?、如何知道當(dāng)前工作目錄? 使用pwd顯示目前工作目錄 例如 :pwd 結(jié)果:/u1/topprod/tiptop 2、如何切換目錄?、如何切換目錄? cd 切換到家目錄 cd . 當(dāng)前目錄 cd . 上一級(jí)目錄 cd / 根目錄(UNIX所有目錄文件都是從根目錄 開(kāi)始往下一級(jí)一級(jí)展的) cd /u1/topprod/tiptop 絕對(duì)路徑(從根目錄開(kāi)始) cd $TOP 相對(duì)路徑(之前已經(jīng)定義過(guò) TOP=/u1/topprod/tiptop) 第第二二課課Unix入門(mén)及基礎(chǔ)指
4、令介紹入門(mén)及基礎(chǔ)指令介紹三、萬(wàn)用字符三、萬(wàn)用字符 *. 代表任意字符 ?. 代表某個(gè)字符 12.a.z 對(duì)應(yīng)到方括號(hào)中的其中一個(gè)字符 a-z 對(duì)應(yīng)到所有介于a到z之間的字符 !ab.z 對(duì)應(yīng)到不包括在方括號(hào)中的任何字符第第二二課課Unix入門(mén)及基礎(chǔ)指令介紹入門(mén)及基礎(chǔ)指令介紹四、顯示文件列表四、顯示文件列表 用法:ls filename 常用參數(shù)有:-l 顯示詳細(xì)參數(shù)。 -a 顯示隱藏性文件。第一個(gè)欄位drwxrwxrwx 表示了這個(gè)文件的一些特性。其中: 第一個(gè)字母:d 表示這是一個(gè)子目錄,- 表示這是一個(gè)文件, 以下的 rwxrwxrwx 稱(chēng)為存取權(quán)限模式: 第一群 rwx 表示擁有者本人(
5、user)擁有的權(quán)利。 第二群 rwx 表示群體(group)擁有的權(quán)利。 第三群 rwx 表示其他使用者(others)擁有的權(quán)利。 而其中 r:閱讀權(quán),w:寫(xiě)入權(quán),x執(zhí)行權(quán),-:沒(méi)有這項(xiàng)權(quán)利。第二個(gè)欄位:連接數(shù)。 第三個(gè)欄位:文件擁有者。 第四個(gè)欄位:文件大小。 第五個(gè)欄位:文件產(chǎn)生時(shí)間,或是最近一次更改的時(shí)間。 第六個(gè)欄位:文件名。 ls -l ?_*.sql-rw-rw-rw- 1 hawk tiptop 138 Jul 6 16:52 c_abc.sql-rwxr-r- 1 carrier tiptop 1650 Jul 11 09:43 c_pmr.sql-rw-r-r- 1 el
6、va tiptop 2304 May 8 10:16 c_smb.sql希望給評(píng)價(jià)多謝第第二二課課Unix入門(mén)及基礎(chǔ)指令介紹入門(mén)及基礎(chǔ)指令介紹五、如何更改權(quán)限?五、如何更改權(quán)限? 更改權(quán)限更改權(quán)限 用法:chmod option mode file 改變文件的存取權(quán)限(permission mode) 改變改變文件擁有人文件擁有人 用法:chown owner filename 只有root可改變文件擁有人。 chmod 755 c_abc.sql -rwxr-xr-x 1 tiptop tiptop 138 Jul 6 16:52 c_abc.sql ls l-rw-r-r- 1 tipto
7、p tiptop 138 Jul 6 16:52 c_abc.sql chown oracle:dba c_abc.sql ls -l -rwxrw- 1 oracle dba 138 Jul 6 16:52 c_abc.sql第第二二課課Unix入門(mén)及基礎(chǔ)指令介紹入門(mén)及基礎(chǔ)指令介紹六、常用命令六、常用命令拷貝拷貝用法:cp -r source target搬移搬移用法:mv old new刪除刪除用法:rm -r -option filename建目錄建目錄用法:mkdir dirname cp R tiptop/tmp topgui/. cp R $TOP/out . mv bak old
8、 mv top_sys top_system rm rf tmp rm tmp.bak mkdir mydir第第二二課課Unix入門(mén)及基礎(chǔ)指令介紹入門(mén)及基礎(chǔ)指令介紹七、常用工具命令七、常用工具命令 查找查找 locate 用法:用法:find directory -name dirname -print 搜尋搜尋 用法:用法:grep option pattern file 常用參數(shù)常用參數(shù): -l 只顯示只顯示文件名文件名 find . -name c_zo.sql -print./u3/tiptop/azz/sql/c_zo.sqlfind: ./proc/6/fd: Permissio
9、n denied./u/pan/azz/sql/c_zo.sql grep i100_out *aooi100.4gl: IF cl_prichk(O) THEN CALL i100_out() END IFaooi100.4gl: IF cl_prichk(O) THEN CALL i100_out() END IFaooi100.4gl:FUNCTION i100_out() grep -l i100_out *aooi100.4gl第第二二課課Unix入門(mén)及基礎(chǔ)指令介紹入門(mén)及基礎(chǔ)指令介紹八、打包壓縮八、打包壓縮 tar tar 將將一些文件包裝成單一文件一些文件包裝成單一文件 常用參數(shù)常
10、用參數(shù): -: -x x 解解開(kāi)開(kāi) tar tar 文件文件 - -c c 建立建立 tar tar 文件文件 - -v v 顯示顯示運(yùn)作過(guò)程信息運(yùn)作過(guò)程信息 - -f f 指定子目錄指定子目錄與與文件文件 - -z z 壓縮(解壓縮)壓縮(解壓縮) ls Mailcontext tar czvf Mail.tar.gz MailMail/Mail/context tar xzvf Mail.tar.gzMail/Mail/context第第二二課課Unix入門(mén)及基礎(chǔ)指令介紹入門(mén)及基礎(chǔ)指令介紹其他命令 who 看看誰(shuí)在線上誰(shuí)在線上( 還還有有 w, who am i, whoami 都有類(lèi)似都
11、有類(lèi)似作用作用) 用法:用法:whowho cat 顯示文件內(nèi)容顯示文件內(nèi)容 用法:cat filenamecat filename more 或或 pg 一頁(yè)一頁(yè)顯示文件。一頁(yè)一頁(yè)顯示文件。 用法:more filenamemore filename 配合配合pipe可將任何輸出變成一頁(yè)一頁(yè)的顯示??蓪⑷魏屋敵鲎兂梢豁?yè)一頁(yè)的顯示。 用法:用法: command | more command | more head 與與 tail 顯示文件的最前最顯示文件的最前最后后部份。部份。 用法:用法:head filename -號(hào)號(hào)表示自表示自文件開(kāi)始結(jié)束開(kāi)始文件開(kāi)始結(jié)束開(kāi)始往回第往回第n行顯示。行
12、顯示。 whotiptop pts/1 Oct 23 22:26第第二二課課Unix入門(mén)及基礎(chǔ)指令介紹入門(mén)及基礎(chǔ)指令介紹結(jié)束結(jié)束第第三三課課Vi編輯器的使用編輯器的使用第第三三課課Vi編輯器的使用編輯器的使用ViVi入門(mén)入門(mén)如何插入文字如何插入文字如何刪除文字如何刪除文字如何如何替代替代文字文字如何如何尋找尋找文字文字 如何搬移文字如何搬移文字第第三三課課Vi編輯器的使用編輯器的使用進(jìn)入進(jìn)入vi編輯編輯 vi vi -進(jìn)入vi編輯環(huán)境 vi apmt110.4gl -進(jìn)入vi編輯 apmt110.4gl上下左右移上下左右移動(dòng)動(dòng)H -將游標(biāo)移至頁(yè)面左上角L -將游標(biāo)移至頁(yè)面左下角G -將游標(biāo)移至
13、文件最后一行h -左移一格l -右移一格j -下移一格k -上移一格0 -移至該行第一個(gè)字$ -移至該行最后一個(gè)字 4$ -將游標(biāo)移至往后第四行的行尾(包含目前所在行)ctrl-f -向下滾動(dòng)一個(gè)屏幕ctrl-b -向上滾動(dòng)一個(gè)屏幕6+ -將游標(biāo)往后移動(dòng)6行(不包含目前所在行)6- -將游標(biāo)往前移動(dòng)6行(不包含目前所在行)第第三三課課Vi編輯器的使用編輯器的使用 : :w -w -保存保存文件文件 : :q q -放棄編輯放棄編輯 ex: :w:w -儲(chǔ)存文件 : :wqwq -儲(chǔ)存文件,並且離開(kāi)vi(存檔+離開(kāi)) : :q!q! -放棄編輯,且不存檔離開(kāi)(不存檔+離開(kāi)) : :x -x -只
14、有更新只有更新過(guò)過(guò)時(shí)才時(shí)才將資料寫(xiě)入將資料寫(xiě)入文件文件 :! - :! -暫時(shí)離開(kāi)暫時(shí)離開(kāi)vivi環(huán)境環(huán)境 ex: :!date:!date -可show目前日期及時(shí)間 :!:!shsh -可跳到shell中,做您想要做的事做完再按ctrl-d 或 exit回到vi環(huán)境繼續(xù)編輯 ESCESC -結(jié)束編輯模式回到命令模式下 Ctrl-gCtrl-g -查詢文件相關(guān)信息(包含游標(biāo)所在行數(shù),總行數(shù)) :nu -取得游標(biāo)目前所在行數(shù)第第三三課課Vi編輯器的使用編輯器的使用如何插入字符 i -i -進(jìn)入插入模式進(jìn)入插入模式( (游標(biāo)停在目前所在位置上游標(biāo)停在目前所在位置上) ) a -進(jìn)入插入模式(游標(biāo)
15、停在下一個(gè)字符位置上) I -進(jìn)入插入模式,且移至行首 o -於游標(biāo)下插入新一行(小寫(xiě)o) O -於游標(biāo)上插入新一行(大寫(xiě)o) Return -加入一行第第三三課課Vi編輯器的使用編輯器的使用如何刪除字符 x x - -刪除一個(gè)字符刪除一個(gè)字符 ex: 3x -刪除游標(biāo)后個(gè)字符(含游標(biāo)所在字符) 3X -刪除游標(biāo)前個(gè)字符(含含游標(biāo)所在字符) dw -刪除一個(gè)字 ex: 3dw -刪除個(gè)字(字后的空白將一拼刪除) dd -dd -刪除一行刪除一行ex: 3dd -刪除目前所在行開(kāi)始的三行 d -刪除特定范圍ex: :200,250d -刪除第200250行內(nèi)容 :.,$d -刪除目前所在行至文件
16、尾內(nèi)容 :.,+3d -刪除目前所在行至下面行內(nèi)容 :.,-3d -刪除目前所在行至上面行內(nèi)容 :d$ -刪除游標(biāo)所在位置至行尾的字符 :d0 -刪除游標(biāo)所在位置至行首的字符 D -刪除游標(biāo)所在至行尾的內(nèi)容 第第三三課課Vi編輯器的使用編輯器的使用如何取代字符 r -取代字符 ex: rb -將游標(biāo)所在位置字符以b取代 4rb -將游標(biāo)所在位置后字符以b取代(包含目前所在字符) R -切換至取代模式 s -替換字符 ex: 3sxyz -將游標(biāo)所在位置開(kāi)始的字符替換成xyz S -整行替換(會(huì)將所在行清掉,並將游標(biāo)移至行首) ex: 4S -替換游標(biāo)所在行開(kāi)始的四行內(nèi)容 cw -取代字 ex:
17、要將bear取代fox: step1:將游標(biāo)移bear的開(kāi)頭字符b上 step2:按cw stwp3:輸入fox C -取代至行尾 第第三三課課Vi編輯器的使用編輯器的使用如何尋找字符 / -尋找字符串 ex: /apmt110/apmt110 -尋找文件中出現(xiàn)apmt110字串的位置 /./.* * -尋找文件中出現(xiàn).*特殊字符的位置 (尋找特殊字符時(shí),可在該字符前加,如.*$)尋找且取代: :g/apmt110/s/aapt100/gg/apmt110/s/aapt100/g -將文件中所有apmt110取代成aapt110:1,$s/apmt110/aapt100/g:1,$s/apmt
18、110/aapt100/g:%s/apmt110/aapt100/g:%s/apmt110/aapt100/g:100,200s/apmt110/aapt100/g:100,200s/apmt110/aapt100/g 第第三三課課Vi編輯器的使用編輯器的使用如何如何復(fù)制復(fù)制字符字符 co -復(fù)制命令 ex: :3,4 co 1:3,4 co 1 -將第3行及第4行復(fù)制到第1行下面 mk,”ayk,”ap -mark,復(fù)制,粘貼 ex:復(fù)制一區(qū)塊內(nèi)容 step1:step1:在欲復(fù)制的起始按mkmk step2:step2:將游標(biāo)移至欲復(fù)制區(qū)塊的最后一行按“ayayk k step3:step
19、3:將游標(biāo)移至欲復(fù)制位置的上一行按“apap yy, p -復(fù)制,粘貼 ex:復(fù)制1行內(nèi)容 step1:step1:將游標(biāo)移至欲復(fù)制區(qū)塊的第一行按“yyyy step2:step2:將游標(biāo)移至卻插入位置的上一行按“p p 復(fù)制其他文件內(nèi)容:e -開(kāi)啟另一文件: :e#e# -回到原文件: :e!e! -重讀原文件放親目前修改狀態(tài)第第三三課課Vi編輯器的使用編輯器的使用如何搬移字符 m -移動(dòng)命令 ex: :2,3 m 4 -將第2行及第3行搬至第4行下面 :5m2 -將第5行搬至第2行下面 :4m0 -將第4行搬至第1行 dd,p -刪除,粘貼 ex: step1:step1:在內(nèi)容來(lái)源之所在
20、行按dddd step2:step2:在搬移的目的位置按1 1p p貼上(1代表第一個(gè)暫存區(qū),可為2,3,4) u -恢復(fù)修改 可用來(lái)復(fù)原之前所作的更動(dòng) 第第三三課課Vi編輯器的使用編輯器的使用結(jié)束結(jié)束第四課oracle數(shù)據(jù)庫(kù)結(jié)構(gòu)oracletopprodtoptest.dsds1ds2ds3ima_filebmb_filezx_fileima_filebmb_filezx_fileima_filebmb_filezx_fileima_filebmb_filezx_fileSynonym(同義詞)同義詞) Instance(實(shí)例)實(shí)例)Usr(用戶用戶)Table(表表)Dbspace(表空間
21、)表空間)dbs1第四課oracle數(shù)據(jù)庫(kù)結(jié)構(gòu)第四課oracle數(shù)據(jù)庫(kù)結(jié)構(gòu)1、如何進(jìn)入某個(gè)user sqlplus ds1/ds1 sqlplus system/manager sqlplus “/as sysdba”2、如何起監(jiān)聽(tīng)? lsnrctl start (用oracle帳號(hào)) status stop第第四四課課oracle數(shù)據(jù)庫(kù)結(jié)構(gòu)數(shù)據(jù)庫(kù)結(jié)構(gòu)3、如何開(kāi)啟數(shù)據(jù)庫(kù) sqlplus “/as sysdba” SQLstartup4、如何關(guān)數(shù)據(jù)庫(kù) sqlplus “/as sysdba” SQLshutdown immediate 第第四四課課oracle數(shù)據(jù)庫(kù)結(jié)構(gòu)數(shù)據(jù)庫(kù)結(jié)構(gòu)tiptopGP
22、提供oracle管理幫助sql:cd $TOP/ora/scriptssqlplus system/managerSQL1. q_sess - Query Session status 2. q_sessSTAT - Query Session Stats By Session 3. q_sessIO - Query Session I/O By User 4. q_sessCPU - Query CPU Usage By Session 5. q_sessRES - Query Resource Usage By User 6. q_sessCURS - Query Cursor Usage
23、 By Session 7. q_users - Query oracle database users 8. q_datafile - Query data file status 9. q_tbs - Query all tablespace 10.q_tbsFREE - Query tablespaces free spaces 11.q_diskIO - Query Datafile I/O 12.q_hitratioBUFFER - Query Buffer Hit Ratio 第第四四課課oracle數(shù)據(jù)庫(kù)結(jié)構(gòu)數(shù)據(jù)庫(kù)結(jié)構(gòu)13.q_hitratioDD - Query Data Di
24、ct Hit Ratio 14.q_hitratioSQL - Query SQL Cache Hit Ratio 15.q_hitratioLIB - Query Library Cache Miss Ratio 16.q_userOBJ - Query oracle user object status 17.q_userPRI - Query oracle User Privileges 18.q_lock - Query oracle Lock Info 19.q_DDcache - Query Data Dictionary Cache 20.q_SharedPool - Query
25、 Shared Pool Information Quick check 21.q_spMEMUSE - Query SHARED POOL MEMORY USAGE NOTES22.q_spLOADS - Query LOADS INTO SHARED POOL 23.q_spDETAIL - Query SHARED POOL DETAIL NOTES 24.q_sqlDISK - Query SQL WITH MOST DISK READ NOTES 25.q_sqlOPENCS - Query Open Cursors By User 26.q_sqlRUNCS - Query Runnung Cursors By User 27.q_syn - Query synonym table 28.q_tabPRI - Query table privilege 29.q_tabPRIerr - table error privilege list ( table without INSERT,DELETE,UPDATE,SE
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 套管式直流蒸汽發(fā)生器流熱固耦合數(shù)值研究
- 2025年度二零二五年度社區(qū)門(mén)面出租合同轉(zhuǎn)讓與物業(yè)管理協(xié)議
- FNDC1調(diào)控胃癌細(xì)胞增殖和轉(zhuǎn)移的作用機(jī)理研究
- 2025年度未成年人財(cái)產(chǎn)監(jiān)護(hù)協(xié)議書(shū)
- 企業(yè)建設(shè)財(cái)務(wù)共享中心對(duì)財(cái)務(wù)績(jī)效的影響
- 二零二五年度車(chē)庫(kù)車(chē)位產(chǎn)權(quán)互換合同樣本
- 二零二五年度銀行代理支付及受托理財(cái)服務(wù)合同
- 二零二五年度2025年車(chē)輛抵債協(xié)議書(shū)范本:二手車(chē)抵押貸款債務(wù)清償方案
- 2025年度門(mén)面出租合同終止與租賃合同終止后租賃關(guān)系終止協(xié)議
- 二零二五年度汽車(chē)油液更換與檢查合同
- 2024-2025學(xué)年山東省濰坊市高一上冊(cè)1月期末考試數(shù)學(xué)檢測(cè)試題(附解析)
- 數(shù)學(xué)-湖南省新高考教學(xué)教研聯(lián)盟(長(zhǎng)郡二十校聯(lián)盟)2024-2025學(xué)年2025屆高三上學(xué)期第一次預(yù)熱演練試題和答案
- 決勝中層:中層管理者的九項(xiàng)修煉-記錄
- 幼兒園人民幣啟蒙教育方案
- 高考介詞練習(xí)(附答案)
- 單位就業(yè)人員登記表
- 衛(wèi)生監(jiān)督協(xié)管-醫(yī)療機(jī)構(gòu)監(jiān)督
- 記錄片21世紀(jì)禁愛(ài)指南
- 腰椎間盤(pán)的診斷證明書(shū)
- 移動(dòng)商務(wù)內(nèi)容運(yùn)營(yíng)(吳洪貴)任務(wù)七 裂變傳播
- 單級(jí)倒立擺系統(tǒng)建模與控制器設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論