oracle一個數(shù)據(jù)庫可以有多個實例,每個實例下可以創(chuàng)建多個用戶。
公司主營業(yè)務:網(wǎng)站制作、做網(wǎng)站、移動網(wǎng)站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)推出連云港免費做網(wǎng)站回饋大家。
通俗地講就是
數(shù)據(jù)庫:實例是一對多的關系
實例:用戶也是一對多的關系
望采納
用oracle里的建庫工具,最好不要用會多一個oracle進程,新建一個用戶不是很好嗎?單獨一套表,只是用戶名不一樣,好用。新建用戶在oem視窗界面就可以很容易地操作,不用語句。如果非要建雙數(shù)據(jù)庫(我試過兩個oracle.exe進程,各使用內存70M左右,如果有大量數(shù)據(jù)讀寫,恐怕只有專業(yè)服務器的硬盤可以受得了),請留言,我?guī)湍憧纯?,家里電腦沒裝oracle。
一、oracle 下創(chuàng)建數(shù)據(jù)庫一般有三種方法:
1.手工創(chuàng)建
2.利用DBCA創(chuàng)建
3.利用OUI創(chuàng)建
二.在創(chuàng)建之前,先介紹一下oracle數(shù)據(jù)庫管理文件的方式。oracle數(shù)據(jù)庫創(chuàng)建其實就
是創(chuàng)建數(shù)據(jù)庫的邏輯結構和物理結構,邏輯結構可以通過初始化參數(shù)文件控制,而物理結構就通過OFA控制;也就是用OFA來控制在操作系統(tǒng)級別的文件組織,例如在windows系統(tǒng)下,安裝數(shù)據(jù)庫的時候會在數(shù)據(jù)庫安裝目錄下生成這樣的結構
D:\ORACLE
\ADMIN
\ORA92
ORADATA
這樣的目錄組織就是OFA
ADMIN目錄:存放所有數(shù)據(jù)庫管理文件,例如參數(shù)文件PFILE等
\ORA92目錄:oracle的主目錄,也就是其home目錄
\ORADATE:保存數(shù)據(jù)文件的目錄
在介紹下OMF(ORACLE MANAGE FILE)-Oracle管理文件
OMF管理的文件主要包括:
數(shù)據(jù)文件,臨時文件,聯(lián)機重做日志文件,控制文件
不能管理的文件:
跟蹤文件,審計文件,報警文件
三.在對OMF參數(shù)介紹之前,我們在介紹兩個文件PFILE和SPFILE
pfile是文本文件,可以直接編輯如vi和記事本程序等,是9i版本以前的數(shù)據(jù)庫用的,而spfile是9i及以后版本用的,是二進制文件,不可直接編輯,只能通過其他辦法編輯;第一種是利用PFILE,我們可以先編輯pfile然后在利用其生成spfile,使用的語句如:SQL CREATE SPFILE FROM PFILE;
或者利用命令直接操作spfile
如:SQL ALTER SYSTEM SET PARAMETER = 'VALUES';
下面是一些操作
C:\Documents and Settings\Administratorsqlplus /nolog
SQL connect system/system@ahero as sysdba
已連接。
SQL create pfile='c:\d.ora' from spfile;
文件已創(chuàng)建。
SQL shutdown immediate
數(shù)據(jù)庫已經關閉。
已經卸載數(shù)據(jù)庫。
ORACLE 例程已經關閉。
SQL startup pfile=c:\d.ora
ORACLE 例程已經啟動。
Total System Global Area 126950220 bytes
Fixed Size 453452 bytes
Variable Size 109051904 bytes
Database Buffers 16777216 bytes
Redo Buffers 667648 bytes
數(shù)據(jù)庫裝載完畢。
數(shù)據(jù)庫已經打開。
下面介紹下手工利用參數(shù)文件修改控制文件
在進行第一步之前修改C.ora文件。在里面加上'F:\oracle\oradata\ahero\CONTROL04.CTL' 在控制文件選項里
第一步
SQL connect system/system@ahero as sysdba
已連接。
SQL create spfile='c:\u.ora' from pfile='c:\c.ora';
文件已創(chuàng)建。
第二步
把u.ora文件copy到,F(xiàn):\oracle\ora92\database目錄下(這個根據(jù)你安裝的路徑確定),并且改名為spfileahero.ora
第三步
在F:\oracle\oradata\ahero目錄下,找到相應的控制文件,默認是三個,復制其中任意一個并且改名CONTROL04.CTL
重起服務
你可以在安裝軟件后再創(chuàng)建數(shù)據(jù)庫,這個數(shù)量可以是多個。安裝ORACLE時,如選擇僅安裝軟件,則安裝結束后無數(shù)據(jù)庫。你可以繼續(xù)創(chuàng)建數(shù)據(jù)庫。
實例是一個正在進行時的概念,每當啟動一個數(shù)據(jù)庫時,ORACLE會依照初始化參數(shù)文件spfile的記錄分配內存,啟動進程,查找相關文件,而當數(shù)據(jù)庫關閉后,實例的壽命也就終止了,再啟動就是一個新的實例,可以簡單理解為實例就是內存和進程的集合,與物理文件沒有關聯(lián),你完全可以刪除實例,然后用oradmin來創(chuàng)建一個新實例,然后啟動數(shù)據(jù)庫,只要物理文件沒有問題。多個實例可對應一個數(shù)據(jù)庫,它們共同操作同一數(shù)據(jù)文件。但你要說多個數(shù)據(jù)庫,應該是指要創(chuàng)建不同的物理文件,而一個實例不能管理多個數(shù)據(jù)庫。
Oracle新建數(shù)據(jù)庫可以參考以下操作方法:
1、首先點擊桌面左下角的開始圖標;
2、在跳出的窗口中找到并點擊“Database Configuration Assistant”選項;
3、接著選擇“創(chuàng)建數(shù)據(jù)庫”并點擊“下一步”選項;
4、接著在跳出來的窗口中輸入數(shù)據(jù)庫的參數(shù),點擊“下一步”;
5、會彈出對數(shù)據(jù)庫的一些概要,檢查無誤后點擊“完成”選項;
6、進行數(shù)據(jù)庫“orcl”的創(chuàng)建;
7、耐心等待一段時間后,就創(chuàng)建成功了。如果不能解決問題,建議重復上述步驟再操作一遍試試看,如果還是不能解決問題,建議請專業(yè)的工作人員幫忙解決問題。