設(shè)置方法如下:

創(chuàng)新互聯(lián)專注于濟(jì)水街道網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供濟(jì)水街道營(yíng)銷型網(wǎng)站建設(shè),濟(jì)水街道網(wǎng)站制作、濟(jì)水街道網(wǎng)頁(yè)設(shè)計(jì)、濟(jì)水街道網(wǎng)站官網(wǎng)定制、小程序定制開發(fā)服務(wù),打造濟(jì)水街道網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供濟(jì)水街道網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。
1、找到$ORACLE_HOME/client_1/network/admin目錄下的tnsnames.ora文件,并用文本模式打開。
2、添加以下內(nèi)容:
本地實(shí)例名=
(DESCRIPTION?=
(ADDRESS?=?(PROTOCOL?=?TCP)(HOST?=?數(shù)據(jù)庫(kù)IP地址)(PORT?=?端口號(hào)))
(CONNECT_DATA?=
(SERVER?=?DEDICATED)
(SERVICE_NAME?=?服務(wù)名)
)
)
3、用PL/SQL客戶端工具登錄即可。
創(chuàng)建oracle11g 數(shù)據(jù)庫(kù)方法:按住鍵盤上Windows鍵,打開開始菜單,找到Database Configuration Assitant并打開;
打開數(shù)據(jù)庫(kù)配置助手Database Configuration Assitant,單擊“下一步”;
選擇“創(chuàng)建數(shù)據(jù)庫(kù)”,單擊“下一步”
選擇“一般用途或事務(wù)處理”,單擊“下一步”;
設(shè)置數(shù)據(jù)庫(kù)的名稱和實(shí)例名,兩者可設(shè)置相同,也可以不同,單擊“下一步”
管理選項(xiàng)配置,不勾選配置Enterprise Manager,單擊“下一步”;
數(shù)據(jù)庫(kù)身份證明,可以為不同的賬戶分別設(shè)置不同的管理口令,也可以為所有賬戶設(shè)置同一口令,單擊“下一步”;
數(shù)據(jù)庫(kù)文件所在位置,默認(rèn)存儲(chǔ)類型:文件系統(tǒng),存儲(chǔ)位置:使用模版中的數(shù)據(jù)庫(kù)文件位置,也可以自己指定存儲(chǔ)路徑,單擊“下一步”;
恢復(fù)配置,指定快速恢復(fù)區(qū);
數(shù)據(jù)庫(kù)內(nèi)容,根據(jù)需要,選擇是否添加示例方案,單擊“下一步”;
初始化參數(shù),設(shè)置內(nèi)存、字符集等,單擊“下一步”;
數(shù)據(jù)庫(kù)存儲(chǔ),控制文件、數(shù)據(jù)文件、重做日志文件位置設(shè)置,單擊“下一步”;
創(chuàng)建選項(xiàng),創(chuàng)建數(shù)據(jù)庫(kù),生成腳本,單擊“完成”,開始創(chuàng)建數(shù)據(jù)庫(kù)。
1.數(shù)據(jù)庫(kù)mybooks的創(chuàng)建。我用的是Oracle數(shù)據(jù)庫(kù)創(chuàng)建了mybooks數(shù)據(jù)庫(kù),里面含有books,lendRecord,returnRecord,users四個(gè)表格(在Oracle數(shù)據(jù)庫(kù)中,表空間與數(shù)據(jù)文件之間的關(guān)系十分密切,這二者相互依存,也就是說(shuō),創(chuàng)建表空間必須創(chuàng)建數(shù)據(jù)文件,增加數(shù)據(jù)文件時(shí)也必須指定表空間);到這里我不得不吐槽一下創(chuàng)建數(shù)據(jù)的時(shí)候的悲傷;第一步,因?yàn)榭赡苎bSQLdeveloper出現(xiàn)了一點(diǎn)問(wèn)題,導(dǎo)致我不能連上Oracle,只能用搓逼的sqlplus寫入sql命令,勉勉強(qiáng)強(qiáng)創(chuàng)建了一個(gè)數(shù)據(jù)庫(kù)實(shí)例,接下來(lái),本渣渣開始用select tablespace_name from user_tablespaces查看mybooks里面的DBF文件,(因?yàn)樵J(rèn)為 .DBF后綴的就是表空間的名稱,還有就是,我連接的數(shù)據(jù)庫(kù)實(shí)例是用system/******連接的是oracle默認(rèn)的orcl數(shù)據(jù)庫(kù)實(shí)例
從Windows桌面執(zhí)行“開始”→“程序”→“Oracle - ORACLE_HOME_NAME”→“配置和移置工具”→“Database Configuration Assistant”命令,打開Database Configuration Assistant對(duì)話框的歡迎界面,單擊該界面中的“下一步”按鈕
啟用“創(chuàng)建數(shù)據(jù)庫(kù)”選項(xiàng),單擊“下一步”按鈕,進(jìn)入“步驟2:數(shù)據(jù)庫(kù)模板”界面
啟用“一般用途或事務(wù)處理”選項(xiàng),單擊“下一步”按鈕,進(jìn)入“步驟3:數(shù)據(jù)庫(kù)標(biāo)識(shí)”界面
在“步驟3:數(shù)據(jù)庫(kù)標(biāo)識(shí)”界面中設(shè)置新數(shù)據(jù)庫(kù)的全局?jǐn)?shù)據(jù)庫(kù)名,這里設(shè)置為myorcl,而數(shù)據(jù)庫(kù)實(shí)例名(SID)默認(rèn)與全局?jǐn)?shù)據(jù)庫(kù)名相同,也為myorcl
設(shè)置好口令后,單擊“下一步”按鈕,進(jìn)入“步驟6:存儲(chǔ)選項(xiàng)”界面,在該界面中啟用“文件系統(tǒng)”選項(xiàng)
單擊“下一步”按鈕,進(jìn)入“步驟7:數(shù)據(jù)庫(kù)文件所在位置”界面。設(shè)置好存儲(chǔ)位置后,單擊“下一步”按鈕,進(jìn)入“步驟8
¤采用默認(rèn)設(shè)置,單擊“下一步”按鈕,進(jìn)入“步驟9:數(shù)據(jù)庫(kù)內(nèi)容”界面,該界面中可以對(duì)示例方案及定制腳本進(jìn)行配置。采用默認(rèn)設(shè)置,單擊“下一步”按鈕,進(jìn)入“步驟10:初始化參數(shù)”界面,該界面中可以對(duì)內(nèi)存、調(diào)整大小、字符集和連接模式進(jìn)行配置。采用默認(rèn)設(shè)置,單擊“下一步”按鈕,進(jìn)入“步驟11:安全設(shè)置”界面,在該界面中采用默認(rèn)設(shè)置,即啟用“保留增強(qiáng)的11g默認(rèn)安全設(shè)置”選項(xiàng)。¤單擊“下一步”按鈕,進(jìn)入“步驟 12:自動(dòng)維護(hù)任務(wù)”界面,在該界面中選擇“啟用自動(dòng)維護(hù)任務(wù)”選項(xiàng)。
單擊“下一步”按鈕,進(jìn)入“步驟13:數(shù)據(jù)庫(kù)存儲(chǔ)”界面,在該界面中可以指定數(shù)據(jù)庫(kù)的存儲(chǔ)參數(shù),單擊“下一步”按鈕,進(jìn)入“步驟14:創(chuàng)建選項(xiàng)”界面
9
單擊“完成”按鈕,在彈出的“確認(rèn)”對(duì)話框中單擊“確定”按鈕,即可開始新數(shù)據(jù)庫(kù)的創(chuàng)建
除非使用并行Oracle服務(wù)器選項(xiàng),否則每個(gè)Oracle數(shù)據(jù)庫(kù)都有一個(gè)實(shí)例與之相關(guān),一個(gè)數(shù)據(jù)庫(kù)被唯一的一個(gè)實(shí)例裝載。實(shí)例結(jié)構(gòu)允許RDBMS同時(shí)對(duì)來(lái)自多個(gè)用戶的不同種類事務(wù)的請(qǐng)求提供服務(wù),與此同時(shí)提供一流的性能、容錯(cuò)性、數(shù)據(jù)的一致性和安全性。 值得注意的是,這里定義的術(shù)語(yǔ)“進(jìn)程”是指在沒(méi)有用戶干預(yù)的情況下正在運(yùn)行的任務(wù)。你的操作系統(tǒng)可能將之稱作“進(jìn)程”,或者使用其他術(shù)語(yǔ),例如任務(wù)、作業(yè)、線程和其他類似的術(shù)語(yǔ)。 在UNIX實(shí)現(xiàn)多任務(wù)操作系統(tǒng)后,實(shí)例是松散的結(jié)構(gòu)方式。在一起工作的離散的進(jìn)程在實(shí)現(xiàn)實(shí)例的目標(biāo)的RDBMS中完成指定的任務(wù)。每一個(gè)進(jìn)程都有各自的一個(gè)內(nèi)存塊,該內(nèi)存塊用于保存私有變量、地址堆棧和其他運(yùn)行時(shí)的信息。進(jìn)程間使用公共共享區(qū)并在公共共享區(qū)內(nèi)完成它們的工作。公共共享區(qū)是能夠在同一時(shí)間內(nèi)被不同程序和不同進(jìn)程讀寫的一塊內(nèi)存區(qū)。該內(nèi)存塊稱為系統(tǒng)全局區(qū)(SGA)。因?yàn)镾GA駐留在一個(gè)共享內(nèi)存段中,所以它經(jīng)常被稱作共享全局區(qū)。 你可以認(rèn)為后臺(tái)進(jìn)程就像數(shù)據(jù)庫(kù)的手,直接處理數(shù)據(jù)庫(kù)的組件;你也可以認(rèn)為SGA就像大腦,在必要時(shí)間接地調(diào)度手處理它們的信息與存儲(chǔ)檢索。SGA參與發(fā)生在數(shù)據(jù)庫(kù)中全部的信息和服務(wù)器的處理。單用戶的Oracle配置(例如PersonalOracleLite),不使用多進(jìn)程執(zhí)行數(shù)據(jù)庫(kù)的功能。相反,所有的數(shù)據(jù)庫(kù)功能由一個(gè)Oracle進(jìn)程完成。由于這個(gè)原因,單用戶也稱為單進(jìn)程Oracle。 1)創(chuàng)建一個(gè)Oracle實(shí)例(非安裝階段)。 2)由實(shí)例安裝數(shù)據(jù)庫(kù)(安裝階段)。 3)打開數(shù)據(jù)庫(kù)(打開階段)。 Oracle實(shí)例在數(shù)據(jù)庫(kù)啟動(dòng)的非安裝階段創(chuàng)建,當(dāng)數(shù)據(jù)庫(kù)經(jīng)過(guò)非安裝階段,讀取init.ora參數(shù)文件,啟動(dòng)后臺(tái)進(jìn)程,初始化系統(tǒng)全局區(qū)(SGA)。init.ora文件定義了實(shí)例的配置,包括內(nèi)存結(jié)構(gòu)的大小和啟動(dòng)后臺(tái)進(jìn)程的數(shù)量和類型等。實(shí)例名根據(jù)環(huán)境變量OracleSID設(shè)置,它不一定要與打開的數(shù)據(jù)庫(kù)名稱相同(但是習(xí)慣上通常如此)。 下一階段稱為安裝階段。init.ora文件中的控制文件參數(shù)值決定數(shù)據(jù)庫(kù)的安裝實(shí)例。在安裝階段,讀取控制文件并使其成為可訪問(wèn)的,可以對(duì)控制文件內(nèi)存儲(chǔ)的數(shù)據(jù)進(jìn)行查詢和修改。 最后的階段就是打開數(shù)據(jù)庫(kù)。在這一階段,其名字存儲(chǔ)在控制文件中的數(shù)據(jù)庫(kù)文件以排它使用方式被實(shí)例鎖定,使數(shù)據(jù)庫(kù)能夠被普通用戶訪問(wèn)。打開是數(shù)據(jù)庫(kù)的正常操作狀態(tài)。在數(shù)據(jù)庫(kù)打開之前,只有DBA能訪問(wèn)數(shù)據(jù)庫(kù),且只能通過(guò)服務(wù)器管理器對(duì)其進(jìn)行訪問(wèn)。 為了改變數(shù)據(jù)庫(kù)的操作狀態(tài),必須作為內(nèi)部連接到數(shù)據(jù)庫(kù),或擁有SYSDBA特權(quán)。當(dāng)數(shù)據(jù)庫(kù)從關(guān)閉狀態(tài)到打開狀態(tài)時(shí),你可以明確地單步調(diào)試數(shù)據(jù)庫(kù)的每一個(gè)操作狀態(tài),但當(dāng)關(guān)閉數(shù)據(jù)庫(kù)時(shí),只能從當(dāng)前運(yùn)行狀態(tài)轉(zhuǎn)到完全關(guān)閉狀態(tài)。例如,可以在服務(wù)器管理器工具中執(zhí)行STARTUP NOMOUNT命令,這將使數(shù)據(jù)庫(kù)處在非安裝階段,接下來(lái)可以運(yùn)行ALTER DATABASE MOUNT或者運(yùn)行ALTER DATABASE OPEN命令以單步調(diào)試到操作階段。無(wú)論是在何種操作狀態(tài)下,如果執(zhí)行SHUTDOWN命令,將完全關(guān)閉數(shù)據(jù)庫(kù)。例如,數(shù)據(jù)庫(kù)不能從打開狀態(tài)轉(zhuǎn)到安裝狀態(tài)。 沒(méi)有安裝數(shù)據(jù)庫(kù)的實(shí)例被稱為空閑的—它使用內(nèi)存,但不做任何工作。一個(gè)實(shí)例只能唯一地與一個(gè)數(shù)據(jù)庫(kù)連接源碼天空 ,而且除非使用并行服務(wù)器,否則對(duì)一個(gè)數(shù)據(jù)庫(kù)也只分配一個(gè)實(shí)例。實(shí)例是數(shù)據(jù)管理的核心—它做所有的工作,而數(shù)據(jù)庫(kù)存儲(chǔ)所有的數(shù)據(jù)。
1.
首先安裝操作系統(tǒng)和數(shù)據(jù)庫(kù)軟件
2.
把原來(lái)未損壞的數(shù)據(jù)文件,控制文件,重做日志文件拷貝一份做備份
2.
關(guān)于數(shù)據(jù)庫(kù)恢復(fù)方面,
a.
如果所有的控制文件,日志文件和數(shù)據(jù)文件都存在,最簡(jiǎn)單的做法是裝完軟件后,重新建庫(kù),有幾個(gè)需要注意的地方:
1)
新的控制文件名,路徑
新的數(shù)據(jù)文件名,個(gè)數(shù)
新的日志文件名,個(gè)數(shù)均要求和原來(lái)的一樣,這樣可以避免很多麻煩
2)
創(chuàng)建完新的庫(kù)以后,關(guān)閉新建的數(shù)據(jù)庫(kù),然后把新生成的控制文件,數(shù)據(jù)文件,重做日志文件刪除,再把原來(lái)的這幾種文件拷貝回去.
3)重啟數(shù)據(jù)庫(kù)即可
注意:如果新建庫(kù)的數(shù)據(jù)文件和原來(lái)的路徑不同,可以把數(shù)據(jù)庫(kù)啟動(dòng)到mount狀態(tài)下,然后用alter
database
rename
file
'原來(lái)的路徑'
to
'新的路徑';
分享名稱:如何添加oracle實(shí)例 oracle怎么創(chuàng)建實(shí)例
文章URL:http://chinadenli.net/article46/hgpjeg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、外貿(mào)建站、面包屑導(dǎo)航、移動(dòng)網(wǎng)站建設(shè)、服務(wù)器托管、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)