oracle 11g 手工建立過程詳解

2021-09-23 13:58:09 字數 2654 閱讀 3989

執行環境:

os:win 7  

oracle:oracle11g  

第一步準備工作:

作業系統正常,oracle安裝包,磁碟空間夠用,記憶體大小足夠,新建的資料庫命名為firstdb。

第二部開始建立必要的檔案

在admin目錄下新建檔名為firstdb。如下圖所示:

在該firstdb目錄下新建如下的檔案:共7個檔案 如下圖所示

開啟oradata目錄下 新建firstdb檔案,具體路徑和檔案如下所示:

在flash_recovery_area目錄下新建檔案firstdb 如下圖所示:

第三步 建立初始化引數檔案

具體內容如下:

###

shared server

#dispatchers=」(protocol=tcp) (service=orclxdb)」

#miscellaneous

#compatible=11.2.0.0.0

memory_target=1146093568

#security and auditing

#audit_trail=db

remote_login_passwordfile=exclusive

#database identification

#db_domain=microsoft.com

db_name=firstdb

#file configuration

#db_recovery_file_dest_size=4039114752

#cursors and library cache

#open_cursors=300

#system managed undo and rollback segments

#undo_tablespace=undotbs1

#processes and sessions

#processes=150

#cache and i/o

#db_block_size=8192

開啟cmd命令,輸入命令:set oracle_sid=firstdb

在cmd命令列中輸入命令:oradim -new -sid firstdb

執行到後,就可以啟動該服務了,具體啟動服務的過程如下。在管理工具中,找到服務,找到該建立的firstdb 右鍵選擇啟動。

第五步 建立口令檔案

第六步 啟動資料庫

完成以上前期工作後,啟動例項。這裡有兩點需要注意: 

(1) 僅啟動到nomount狀態。 

(2)連線資料庫時的dba許可權 

第七步 執行建庫語句

在執行這裡之前,一定要確定對應的磁碟空間是否足夠用。否則執行會執行失敗。

執行如下建庫語句,建立相關資料庫檔案。 

create database firstdb

user sys identified by scott123

user system identified by scott123

maxinstances 8

maxloghistory 1

maxlogfiles 16

maxlogmembers 3

maxdatafiles 100

character set al32utf8

national character set al16utf16

extent management local

default temporary tablespace temp

undo tablespace undotbs1

以上語句可以拷貝到cmd命令列執行,也可以複製到文字檔案中用@執行。

第八步、執行catalog腳步本建立資料字典 

第十步、執行pupbld

在執行pupbld前,先將使用者切換為system。

如下圖所示

由sys使用者登入,執行命令 create spfile from pfile

第十三步 把資料庫啟動到正常狀態

a、驗證資料庫是否建立成功

b、如有在建立過程中,有不合適的引數,可在修改資料庫環節,對其修改。

c、至此整個建庫過程就完畢了。

oracle11g手工建立EM

1.清除em相關配置 刪除db配置 emca deconfig dbcontrol db 清除repository emca repos drop 2.配置em 建立db control emca config dbcontrol db repos create 3.啟動em em中文問題解決 開啟...

Oracle 11g 手工建立資料庫

環境 red hat enterprise linux server release 6.5 1 設定環境變數 export oracle sid hxd 2 建立資料庫密碼檔案 orapwd file oracle home dbs orapwdhxd password oracle entrie...

oracle11g 手工建庫

官方文件檢視路徑 database administration administrator s guide 2 creating and configuring an oracle database step 1 specify an instance identifier sid oracle ...