适合oracle运行的软件环境,创建最适合的Oracle运行环境
故筆者在一開始,就會把這個行設(shè)置的足夠的寬,如可以設(shè)置為200。這可以有效的避免因為換行所造成的結(jié)果顯示混亂問題。
環(huán)境變量四:字段名與標(biāo)題之間的分隔線。
從上面查詢結(jié)果的截圖中,我們可以看到,默認(rèn)情況下,字段名與查詢結(jié)果是用下劃線進行區(qū)別的。不過筆者個人也比較討厭這種格式。覺得這種單下劃線讓人看得不夠清楚。很容易跟字段中正常的下劃線搞混。
筆者喜歡利用米字符(*)來進行隔離。在數(shù)據(jù)庫中,可以利用Underline參數(shù)來設(shè)置這個字段名與字段內(nèi)容的分隔符。如下圖中,就是筆者設(shè)置后顯示的結(jié)果。數(shù)據(jù)庫管理員可以根據(jù)自己的操作習(xí)慣,設(shè)置合理的分隔符。
有些數(shù)據(jù)庫管理員不喜歡在查詢結(jié)果中顯示出字段名,即只顯示查詢的結(jié)果。這在數(shù)據(jù)庫中,也可以通過環(huán)境變量來控制。如只要把Heading這個變量設(shè)置為OFF,即可。如此的話,每次查詢的結(jié)果,只有列的結(jié)果,而沒有列的標(biāo)題。不過筆者不喜歡這種設(shè)置。
以上的這些環(huán)境變量設(shè)置只有在當(dāng)前的會話中生效。如果數(shù)據(jù)庫管理員退出會話后,這些用戶設(shè)置的環(huán)境變量就會失效。當(dāng)用戶下次連接到數(shù)據(jù)庫查詢的時候,數(shù)據(jù)庫仍然采用的是其默認(rèn)的環(huán)境變量,而不是用戶上次配置過后的環(huán)境變量。顯然,若讓我們數(shù)據(jù)庫管理員每次登錄數(shù)據(jù)庫都一一的去配置環(huán)境變量的話,工作量太大,估計沒有多少人會愿意做這些重復(fù)性的工作。而寧愿接受數(shù)據(jù)庫不怎么人性化的默認(rèn)設(shè)置。
其實,在Oracle數(shù)據(jù)庫中,我們可以把自己配置的環(huán)境變量保存下來。如在第一次配置好環(huán)境變量之后,數(shù)據(jù)庫管理員可以利用Store命令,將自己定義好的環(huán)境變量保存到一個腳本文件中。若在這個命令中,不指定具體保存路徑的話,則數(shù)據(jù)庫默認(rèn)保存在Oracle的安裝目錄下。筆者往往會為其指定一個保存路徑,因為這個環(huán)境變量筆者以后需要重復(fù)用到。到把這些文件保存為腳本文件后,下次數(shù)據(jù)庫管理員需要初始化環(huán)境變量的時候,就可以利用Start命令,來執(zhí)行這個腳本文件。
這種方式雖然比用戶手工的輸入一個個環(huán)境變量要方便的多。但是,用戶每次登錄SQL*Plus環(huán)境都需要手工的運行這個腳本文件,顯然也比較麻煩。我們希望能夠在每次登錄這個環(huán)境之后,系統(tǒng)會自動執(zhí)行這個腳本文件;而不是每次去手工的執(zhí)行。要實現(xiàn)這個需求,也不是什么難事。如果數(shù)據(jù)庫管理員希望每次啟動SQL*Plus工具的時候,都自動應(yīng)用我們指定的環(huán)境變量,則只需要改變系統(tǒng)默認(rèn)的環(huán)境變量腳本文件。也就是說,SQL*Plus在啟動的時候,會自動的去運行其系統(tǒng)目錄下的腳本文件。若我們把這個環(huán)境變量的腳本文件進行修改,則就可以把我們喜歡的操作環(huán)境指定為默認(rèn)設(shè)置。系統(tǒng)默認(rèn)的環(huán)境將變量腳本文件一般存放在\admin\目錄下面。數(shù)據(jù)庫管理員先把自己的配置保存后,覆蓋這個文件即可。
總之,這個環(huán)境變量跟用戶的最終使用沒什么直接的關(guān)系。主要是為了方便我們數(shù)據(jù)庫工程師的工作。把它設(shè)置成為我們熟悉的環(huán)境,可以提高我們的工作效率。
22/2<12
總結(jié)
以上是生活随笔為你收集整理的适合oracle运行的软件环境,创建最适合的Oracle运行环境的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle字段重复新增错误,Oracl
- 下一篇: oracle 创建表中又有表,oracl