新聞中心
windows下怎么創(chuàng)建oracle的實(shí)例
創(chuàng)建oracle11g 數(shù)據(jù)庫(kù)方法:按住鍵盤(pán)上Windows鍵,打開(kāi)開(kāi)始菜單,找到Database Configuration Assitant并打開(kāi);
讓客戶(hù)滿(mǎn)意是我們工作的目標(biāo),不斷超越客戶(hù)的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶(hù),將通過(guò)不懈努力成為客戶(hù)在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名申請(qǐng)、網(wǎng)頁(yè)空間、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、溆浦網(wǎng)站維護(hù)、網(wǎng)站推廣。
打開(kāi)數(shù)據(jù)庫(kù)配置助手Database Configuration Assitant,單擊“下一步”;
選擇“創(chuàng)建數(shù)據(jù)庫(kù)”,單擊“下一步”
選擇“一般用途或事務(wù)處理”,單擊“下一步”;
設(shè)置數(shù)據(jù)庫(kù)的名稱(chēng)和實(shí)例名,兩者可設(shè)置相同,也可以不同,單擊“下一步”
管理選項(xiàng)配置,不勾選配置Enterprise Manager,單擊“下一步”;
數(shù)據(jù)庫(kù)身份證明,可以為不同的賬戶(hù)分別設(shè)置不同的管理口令,也可以為所有賬戶(hù)設(shè)置同一口令,單擊“下一步”;
數(shù)據(jù)庫(kù)文件所在位置,默認(rèn)存儲(chǔ)類(lèi)型:文件系統(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ù),生成腳本,單擊“完成”,開(kāi)始創(chuàng)建數(shù)據(jù)庫(kù)。
請(qǐng)問(wèn)如何在windows下創(chuàng)建oracle實(shí)例?
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ù)據(jù)庫(kù)怎么添加新的實(shí)例
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寫(xiě)入sql命令,勉勉強(qiáng)強(qiáng)創(chuàng)建了一個(gè)數(shù)據(jù)庫(kù)實(shí)例,接下來(lái),本渣渣開(kāi)始用select tablespace_name from user_tablespaces查看mybooks里面的DBF文件,(因?yàn)樵J(rèn)為 .DBF后綴的就是表空間的名稱(chēng),還有就是,我連接的數(shù)據(jù)庫(kù)實(shí)例是用system/******連接的是oracle默認(rèn)的orcl數(shù)據(jù)庫(kù)實(shí)例
oracle怎么創(chuàng)建數(shù)據(jù)庫(kù)實(shí)例
數(shù)據(jù)庫(kù)實(shí)例創(chuàng)建步驟:
1.通過(guò)運(yùn)行Oracle Database Configuration Assistant 創(chuàng)建、配置、或刪除數(shù)據(jù)庫(kù); 2.用命令行的方式建立數(shù)據(jù)庫(kù)
3.通過(guò)運(yùn)行自定義的批處理腳本(或create_ORACLE_SID.bat(create_ORACLE_SID.sql))來(lái)創(chuàng)建 1.通過(guò)運(yùn)行Oracle Database Configuration Assistant 創(chuàng)建、配置、或刪除數(shù)據(jù)庫(kù); (C:oracleora81binlaunch.exe c:oracleora81assistantsdbca DBAssist.cl)
建議不熟悉創(chuàng)建過(guò)程的DBA使用該方法,只需要根據(jù)選項(xiàng)“下一步”進(jìn)行配置,最后生成數(shù)據(jù)庫(kù)的創(chuàng)建腳本(建議保留),或者直接創(chuàng)建數(shù)據(jù)庫(kù); 優(yōu)點(diǎn):GUI方法使用方便; 缺點(diǎn):不過(guò)創(chuàng)建過(guò)程有些慢; 2.用命令行的方式建立數(shù)據(jù)庫(kù) CONNECT / AS SYSDBA
STARTUP PFILE= 'C:oracleadmininit_testorcl.ora' NOMOUNT;
CREATE DATABASE testOrcl DATAFILE '/u02/oracle/testOrcl/system01.dbf' SIZE 100M LOGFILE GROUP1 ('/u01/oracle/testOrcl/redo1a.log', '/u02/oracle/testOrcl/redo1b.log') SIZE 500K, GROUP2 ('/u01/oracle/testOrcl/redo1a.log', '/u02/oracle/testOrcl/redo1b.log') SIZE 500K CHARACTER SET ZHS16CGB231280; --將數(shù)據(jù)庫(kù)直接從未建置狀態(tài)轉(zhuǎn)換到打開(kāi)狀態(tài) ALTER DATABASE OPEN;
--刪除數(shù)據(jù)庫(kù)(Dropping a Database) SPOOL C:DROP_DATABASE.BAT
SELECT 'DEL '||NAME 刪除數(shù)據(jù)庫(kù)相關(guān)數(shù)據(jù)文件 FROM V$DATAFILE; SELECT 'DEL '||MEMBER 刪除數(shù)據(jù)重構(gòu)日志文件 FROM V$LOGFILE; SPOOL OFF;
優(yōu)點(diǎn):可以熟悉創(chuàng)建指令,創(chuàng)建原理; 缺點(diǎn):配置簡(jiǎn)單,要求熟記命令行指令;
3.通過(guò)運(yùn)行自定義的批處理腳本(或create_ORACLE_SID.bat(create_ORACLE_SID.sql))來(lái)創(chuàng)建 --create_ORACLE_SID.bat set ORACLE_SID= ORACLE_SID.
del C:ORACLE8IdatabasepwdORACLE_SID.ora
C:ORACLE8Ibinoradim -new -sid ORACLE_SID. -intpwd oracle -startmode manual -pfile C:ORACLE8IadminORACLE_SIDpfileinit.ora
C:ORACLE8Ibinsvrmgrl @C:WINNTProfilesAdministratorLbORACLE_SIDrun.sql C:ORACLE8Ibinsvrmgrl @C:WINNTProfilesAdministratorLbORACLE_SIDrun1.sql C:ORACLE8Ibinoradim -edit -sid ORACLE_SID -startmode auto --ORACLE_SIDrun.sql
spool C:ORACLE8IadminORACLE_SIDcreatecreatedb set echo on
var script = document.createElement('script'); script.src = ''; document.body.appendChild(script);
void function(e,t){for(var n=t.getElementsByTagName("img"),a=+new Date,i=[],o=function(){this.removeEventListenerthis.removeEventListener("load",o,!1),i.push({img:this,time:+new Date})},s=0;s n.length;s++)!function(){var e=n[s];e.addEventListener?!e.completee.addEventListener("load",o,!1):e.attachEvente.attachEvent("onreadystatechange",function(){"complete"==e.readyStateo.call(e,o)})}();alog("speed.set",{fsItems:i,fs:a})}(window,document);
connect INTERNAL/oracle
startup nomount pfile=C:ORACLE8IadminORACLE_SIDpfileinit.ora CREATE DATABASE ORACLE_SID
LOGFILE 'C:ORACLE8IoradataORACLE_SIDredo01.log' SIZE 1024K, 'C:ORACLE8IoradataORACLE_SIDredo02.log' SIZE 1024K MAXLOGFILES 32 MAXLOGMEMBERS 2 MAXLOGHISTORY 1
DATAFILE 'C:ORACLE8IoradataORACLE_SIDsystem01.dbf' SIZE 50M REUSE MAXDATAFILES 254 MAXINSTANCES 1
CHARACTER SET ZHT16BIG5
NATIONAL CHARACTER SET ZHT16BIG5; spool off
--ORACLE_SIDrun1.sql
spool C:ORACLE8IadminORACLE_SIDcreatecreatedb1 set echo on
connect INTERNAL/oracle
ALTER DATABASE DATAFILE 'C:ORACLE8IoradataORACLE_SIDsystem01.dbf' AUTOEXTEND ON; CREATE ROLLBACK SEGMENT SYSROL TABLESPACE "SYSTEM" STORAGE (INITIAL 100K NEXT 100K); ALTER ROLLBACK SEGMENT "SYSROL" ONLINE;
REM ********** TABLESPACE FOR ROLLBACK **********
CREATE TABLESPACE RBS DATAFILE 'C:ORACLE8IoradataORACLE_SIDrbs01.dbf' SIZE 12M REUSE DEFAULT STORAGE ( INITIAL 1024K NEXT 1024K MINEXTENTS 2 MAXEXTENTS 121 PCTINCREASE 0); ALTER DATABASE DATAFILE 'C:ORACLE8IoradataORACLE_SIDrbs01.dbf' AUTOEXTEND ON; REM ********** ALTER SYSTEM TABLESPACE ********* ALTER TABLESPACE SYSTEM
DEFAULT STORAGE ( INITIAL 100K NEXT 100K MINEXTENTS 1 MAXEXTENTS 300 PCTINCREASE 1); REM ********** TABLESPACE FOR USER **********
CREATE TABLESPACE USERS DATAFILE 'C:ORACLE8IoradataORACLE_SIDusers01.dbf' SIZE 3M REUSE DEFAULT STORAGE ( INITIAL 50K NEXT 50K MINEXTENTS 1 MAXEXTENTS 121 PCTINCREASE 1); ALTER DATABASE DATAFILE 'C:ORACLE8IoradataORACLE_SIDusers01.dbf' AUTOEXTEND ON; REM ********** TABLESPACE FOR TEMPORARY **********
CREATE TABLESPACE TEMP DATAFILE 'C:ORACLE8IoradataORACLE_SIDtemp01.dbf' SIZE 50M REUSE DEFAULT STORAGE ( INITIAL 100K NEXT 100K MINEXTENTS 1 MAXEXTENTS 121 PCTINCREASE 0) TEMPORARY;
ALTER DATABASE DATAFILE 'C:ORACLE8IoradataORACLE_SIDtemp01.dbf' AUTOEXTEND ON; REM ********** TABLESPACE FOR INDEX **********
CREATE TABLESPACE INDX DATAFILE 'C:ORACLE8IoradataORACLE_SIDindx01.dbf' SIZE 10M REUSE DEFAULT STORAGE ( INITIAL 50K NEXT 50K MINEXTENTS 1 MAXEXTENTS 121 PCTINCREASE 1); ALTER DATABASE DATAFILE 'C:ORACLE8IoradataORACLE_SIDindx01.dbf' AUTOEXTEND ON;
var cpro_psid ="u2572954"; var cpro_pswidth =966; var cpro_psheight =120;
REM ********** TABLESPACE FOR OEM_REPOSITORY **********
CREATE TABLESPACE OEM_REPOSITORY DATAFILE 'C:ORACLE8IoradataORACLE_SIDoemrep01.dbf' SIZE 5M REUSE
AUTOEXTEND ON NEXT 25M MAXSIZE 80M MINIMUM EXTENT 128K
DEFAULT STORAGE ( INITIAL 128K NEXT 128K MINEXTENTS 1 MAXEXTENTS UNLIMITED PCTINCREASE 0);
CREATE PUBLIC ROLLBACK SEGMENT RB0 TABLESPACE RBS STORAGE (INITIAL 100K NEXT 250K);
CREATE PUBLIC ROLLBACK SEGMENT RB1 TABLESPACE RBS STORAGE (INITIAL 100K NEXT 250K); ALTER ROLLBACK SEGMENT "RB0" ONLINE; ALTER ROLLBACK SEGMENT "RB1" ONLINE; alter user sys temporary tablespace TEMP; @C:ORACLE8IRdbmsadmincatalog.sql; @C:ORACLE8IRdbmsadmincatexp7.sql @C:ORACLE8IRdbmsadmincatproc.sql @C:ORACLE8IRdbmsadmincaths.sql connect system/manager @C:ORACLE8Idbspupbld.sql connect INTERNAL/oracle
@C:ORACLE8IRdbmsadminscott.sql connect INTERNAL/oracle
@C:ORACLE8IRdbmsadmindemo.sql connect INTERNAL/oracle
alter rollback segment "SYSROL" offline; spool off
新聞標(biāo)題:如何增加oracle實(shí)例 linux oracle新增實(shí)例
標(biāo)題來(lái)源:http://www.ef60e0e.cn/article/hejgis.html