(oracle)二、创建数据库
二、創建數據庫<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
1.確定數據庫創建方式
? 一般情況下,新建數據庫的基本工作包括:
l???????? 創建數據字典等信息結構
l???????? 創建并初始化數據庫所必須的控制文件和日志文件
l???????? 創建新的數據文件,如果存在名稱重復的舊文件,還會將其刪除
當然這些工作用Create database就OK了,但作為Oracle來說還需要創建用戶、臨時表、數據字典表等等等等的工作,因此我們需要借助Oracle給我的工具來創建數據庫。
一般來說有兩種創建方式(當然也是任何數據庫通用的方式):
l???????? 使用DBCA(Database Configuration assistant )來創建。
l???????? 腳本方式。
這里我們主要使用DBCA的方式來創建數據庫,腳本的方式寫起來實在太累~~~~~~
2.看看Database Configuration assistant這個東西到底在哪
點擊它之后進入如下頁面
這里有4個選項,
Data Warehousing : 這個模版是用來創建數據倉庫環境的(DDS)。
Transaction Processing : 這個模版是用來創建聯機事務處理環境的(OLTP)。
General Purpose:? 這個模版創建的數據擁有DDS和OLTP特性。當然也很巨大!(小硬盤<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />80G以下者慎用!)
New Database:以自定義方式創建數據庫。
3.下面就開始創建數據庫:
默認值,下一步
4.數據庫標識
上一章我們已經建立了oradb01這個數據庫了,這章我們建立一個Oradb02數據庫,當然要確定全局數據庫名稱和SID不能和數據庫中已有的相同。
5.數據庫操作模式:
我們一般選擇共享服務器模式,轉用服務器模式很耗資源慎用!
當選擇共享模式時我們還可以編輯共享連接參數,這些參數和SQL Server差不多。
6.下一步初始化參數
其中
共享池對應于初始化參數SHARED_POOL_SIZE
緩沖區高速緩存對應于初始化參數DB_CACHE_SIZE
Java池對應于初始化參數JAVA_POOL_SIZE
最大并行連接用戶對應于初始化參數PROCESSES
當然這里還可以按個人實際需要設定如數據庫大小、文件位置等參數。
7.下一步數據庫存儲
這里的3個參數分別對應MAXDATAFILES,MAXLOGFILES,MAXLOGMEMBERS 3個初始化參數。
下一步開始創建數據庫。如圖:
8.創建完成-修改口令
數據庫創建完成之后,最好修改數據庫SYS和SYSTEM 2個用戶的口令。
當然假如你沒有修改密碼的話,下面列出數據庫默認賬戶的初始密碼
SYSTEM? : MANAGER
SYS???? : CHANGE_ON_INSTALL
SCOTT?? : TIGER
OSE$HTTP$ADMIN : 隨機
DBSNMP? : DBSNMP
OUTLN?? : OUTLN
AURORA$ORB$UNAUTHENTICATED : 隨機
AURORA$JIS$UTILITY$ : 隨機
當然你也可以使用SQL*Plus來完成以上工作
9.查看數據文件
? 創建完成之后我們就可以在F:\oracle\oradata\oradb02目錄下看到很多表空間
如圖:
當然我們也可以看一下整個oradb02數據庫文件的起始容量1.2G,所以最好將oracle數據文件單獨存放到一個獨立分區中。所以假如我們用General Purpose模式創建數據庫,建個20個也就把整個硬盤給塞滿了。而且每一個數據庫實例運行的話都會消耗掉將近100M內存。
轉載于:https://www.cnblogs.com/coffeeliu/archive/2006/07/19/454732.html
總結
以上是生活随笔為你收集整理的(oracle)二、创建数据库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 讨厌SVN
- 下一篇: 虚拟主机上传SQLServer数据库--