欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
平民化 ORACLE (一)數據庫的建立 - hutman - 博客園

平民化 ORACLE (一)數據庫的建立

寫(xiě)在前面的廢話(huà):

很早就想寫(xiě)一點(diǎn)關(guān)于ORACLE的東西,可惜一直在工作和學(xué)習中輪回。我輩開(kāi)發(fā)者,時(shí)間總是緊巴巴的。而Oracle 方面的權威參考書(shū),多半是英文大部頭,讓我們捂著(zhù)緊巴巴的荷包望“洋”興嘆,而中文的參考資料名字動(dòng)輒又是深入理解,又是高級指南,其中充滿(mǎn)了中英夾雜的各種專(zhuān)業(yè)密語(yǔ)(沒(méi)錯,就是密語(yǔ)。我絕對不承認那是術(shù)語(yǔ)Terminology,那絕對是刻意讓人看不明白的秘語(yǔ)Secret code),讓我們剛入門(mén)的時(shí)候大吃苦頭。

最近又有些朋友在反復問(wèn)關(guān)于一些新手入門(mén)的問(wèn)題,再三再四之下,我終于忍不住了,決定關(guān)于這些常見(jiàn)的新手問(wèn)題寫(xiě)一個(gè)專(zhuān)題系列,讓大家明白Oracle其實(shí)并不神秘,學(xué)起來(lái)也不應該是困難的事情。使用Oracle就應該跟是我們平民百姓吃飯喝水一樣平常。所以我把這個(gè)系列命名為:“平民化Oracle”。如果你是Oracle的高手高高手,自然可以忽略在下這點(diǎn)小東西。如果你剛剛接觸到這個(gè)大型數據庫,被甲骨文搞的像看到了八股文暈頭轉向,那么也許下邊這些平民化的小玩意能幫到你。

       廢話(huà)不多扯下面開(kāi)始正題:

 

平民化 ORACLE(一)數據庫的建立

       數據庫的安裝,我就不說(shuō)了,Windows平臺下圖形界面,沒(méi)什么難度。Linux下安裝,網(wǎng)上也有大量的說(shuō)明,什么你沒(méi)找到?那好吧,這個(gè)系列的最后我會(huì )加上*nix 平臺下Oracle 的安裝配置方法。

       通常新手拿到手的是一個(gè)裝好了Oracle的環(huán)境,然后第一步就要開(kāi)始建立自己的數據庫,如果在 Window平臺下,那么請在開(kāi)始菜單->運行下輸入:dbca并回車(chē)。那么大名鼎鼎的數據庫配置向導(DataBase Configure Assitance)就會(huì )冒出來(lái)幫你在圖形化界面下一步一步完成數據庫的配置。

需要注意的是,你要記住你創(chuàng )建數據庫的SID,這個(gè)是數據庫在操作系統級別的唯一標志。生成的數據庫的同時(shí)會(huì )在操作系統中注冊SID,并創(chuàng )建帶有SID的服務(wù)。

然后在字符集選擇的時(shí)候,推薦采用通用字符集Unicode(AL32UTF8),這樣會(huì )為你以后的導出導入減少很多麻煩的,采用默認的字符集并不是不行,而是有時(shí)候由于字符集不一致導致的錯誤,會(huì )讓你感嘆人生悲劇的。

       而國家字符集建議采用AL16UTF16,因為定長(cháng)字符集在處理的時(shí)候不需要做對齊處理,所以執行效率會(huì )比變長(cháng)字符集UTF8要高,雖然存儲空間會(huì )浪費一點(diǎn),但是現在硬盤(pán)都白菜價(jià)錢(qián)了,沒(méi)有多少人會(huì )計較那點(diǎn)空間的。通常情況下,以空間換時(shí)間絕對是值得的(當然,嵌入式那種存儲緊張系統不在此列)。

       關(guān)于內存配置,9i和以前的版本對內存要求還不高,新建的庫也就只占百多兆內存,而10G之后的版本有了百分比的設置,默認是40%,坦白的說(shuō)對開(kāi)發(fā)人員而言那是太高了,除非是大型應用,否則絕對沒(méi)必要分配那么大的內存。初學(xué)者自己折算一下,有個(gè)兩百兆左右的內存絕對夠用了。

       其他的選項基本上采用默認配置就行了。如果是新手的實(shí)驗庫,還可以加上示例方案包括人力資源、訂單輸入、產(chǎn)品介質(zhì)等等一大堆,可以給你一些入門(mén)的學(xué)習范例。如果是應用開(kāi)發(fā)環(huán)境,這個(gè)還是省了吧。

       最后一步的時(shí)候,建議最好生成數據庫創(chuàng )建腳本,并把腳本保存下來(lái)。這樣你可以拿這些腳本在其他機器上再生成一個(gè)一模一樣的庫。而且分析這些腳本,會(huì )讓你明白數據庫是如何創(chuàng )建起來(lái)的,這樣的話(huà)對數據庫的機制會(huì )有更深的理解。

以Windows為例,這些腳本包括一個(gè)以數據庫SID為名字的批處理文件,兩個(gè)初始化ora文件,和一堆建庫用的SQL文件。批處理文件完成創(chuàng )建本數據庫的目錄,設置環(huán)境變量,用ORADIM注冊和啟動(dòng)數據庫服務(wù),然后將控制權轉交給SQLPLUS通過(guò)一個(gè)SID為名的SQL文件開(kāi)始數據庫的創(chuàng )建。而SQLPLUS會(huì )執行這個(gè)以SID為名的SQL文件,完成用戶(hù)密碼設置,密碼文件創(chuàng )建,歸檔備份初始化,然后創(chuàng )建表空間和數據文件,并RUN一些RDBMS腳本來(lái)創(chuàng )建數據庫的系統基本對象和配置,如:系統表(DBA表、ALL表、USER表)、動(dòng)態(tài)性能表(包括V$表X$表)、系統包(包括最常見(jiàn)的DBMS和UTL包)等等,各個(gè)版本略有不同。由于內容實(shí)在太多,這里一時(shí)半會(huì )說(shuō)不完,以后我會(huì )專(zhuān)門(mén)寫(xiě)一章討論建庫腳本的細節以及如何手動(dòng)建庫。

       好了經(jīng)過(guò)幾十分鐘的等待,數據庫就建立好了。在Windows下你可以在通過(guò)命令:services.msc 在系統的服務(wù)列表中查看到一個(gè)以 OracleService開(kāi)頭,后面跟著(zhù)你創(chuàng )建數據庫SID的服務(wù),正常情況下它是自動(dòng)并且已啟動(dòng)的,表明你的數據庫已經(jīng)創(chuàng )建成功了。

接下來(lái)要做的是數據庫的網(wǎng)絡(luò )配置和連接。

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
RHEL5.6靜默安裝oracle11.2.0數據庫實(shí)例腳本
設置ORACLE客戶(hù)端字符集
DataWindowHTTP(二)數據庫安裝
mysql數據庫批量執行sql文件對數據庫進(jìn)行操作【windows版本】
Linux下Oracle 10g亂碼解決方案
解決Linux下Oracle中文亂碼的一些心得體會(huì )
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久