新聞中心
如何配置oracle11g數(shù)據(jù)庫實例
創(chuàng)建oracle11g?數(shù)據(jù)庫方法:
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供通川網(wǎng)站建設(shè)、通川做網(wǎng)站、通川網(wǎng)站設(shè)計、通川網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、通川企業(yè)網(wǎng)站模板建站服務(wù),十年通川做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
按住鍵盤上Windows鍵,打開開始菜單,找到Database?Configuration?Assitant并打開;
打開數(shù)據(jù)庫配置助手Database?Configuration?Assitant,單擊“下一步”;
選擇“創(chuàng)建數(shù)據(jù)庫”,單擊“下一步”
選擇“一般用途或事務(wù)處理”,單擊“下一步”;
設(shè)置數(shù)據(jù)庫的名稱和實例名,兩者可設(shè)置相同,也可以不同,單擊“下一步”
管理選項配置,不勾選配置Enterprise?Manager,單擊“下一步”;
數(shù)據(jù)庫身份證明,可以為不同的賬戶分別設(shè)置不同的管理口令,也可以為所有賬戶設(shè)置同一口令,單擊“下一步”;
數(shù)據(jù)庫文件所在位置,默認(rèn)存儲類型:文件系統(tǒng),存儲位置:使用模版中的數(shù)據(jù)庫文件位置,也可以自己指定存儲路徑,單擊“下一步”;
恢復(fù)配置,指定快速恢復(fù)區(qū);
數(shù)據(jù)庫內(nèi)容,根據(jù)需要,選擇是否添加示例方案,單擊“下一步”;
初始化參數(shù),設(shè)置內(nèi)存、字符集等,單擊“下一步”;
數(shù)據(jù)庫存儲,控制文件、數(shù)據(jù)文件、重做日志文件位置設(shè)置,單擊“下一步”;
創(chuàng)建選項,創(chuàng)建數(shù)據(jù)庫,生成腳本,單擊“完成”,開始創(chuàng)建數(shù)據(jù)庫。
Oracle數(shù)據(jù)庫怎么添加新的實例
1.數(shù)據(jù)庫mybooks的創(chuàng)建。我用的是Oracle數(shù)據(jù)庫創(chuàng)建了mybooks數(shù)據(jù)庫,里面含有books,lendRecord,returnRecord,users四個表格(在Oracle數(shù)據(jù)庫中,表空間與數(shù)據(jù)文件之間的關(guān)系十分密切,這二者相互依存,也就是說,創(chuàng)建表空間必須創(chuàng)建數(shù)據(jù)文件,增加數(shù)據(jù)文件時也必須指定表空間);到這里我不得不吐槽一下創(chuàng)建數(shù)據(jù)的時候的悲傷;第一步,因為可能裝SQLdeveloper出現(xiàn)了一點問題,導(dǎo)致我不能連上Oracle,只能用搓逼的sqlplus寫入sql命令,勉勉強(qiáng)強(qiáng)創(chuàng)建了一個數(shù)據(jù)庫實例,接下來,本渣渣開始用select tablespace_name from user_tablespaces查看mybooks里面的DBF文件,(因為渣渣認(rèn)為 .DBF后綴的就是表空間的名稱,還有就是,我連接的數(shù)據(jù)庫實例是用system/******連接的是oracle默認(rèn)的orcl數(shù)據(jù)庫實例
oracle數(shù)據(jù)庫怎么配置多實例
假設(shè):oracle安裝目錄 D:\oracle
數(shù)據(jù)庫的實例名 XXX
內(nèi)存配置步驟:
1)打開dos,運行
D:\oracle sqlplus /nolog
SQL connect / as sysdba
SQL create pfile from spfile;
SQL shutdown immediate
SQL exit
2)打開文件D:\oracle\ora92\database\INITXXX.ORA
修改以下值并保存:
*.db_cache_size=819m
*.shared_pool_size=256m
*.pga_aggregate_target=256m
*.large_pool_size=64m
*.java_pool_size=64m
3)刪除文件D:\oracle\ora92\database\SPFILEXXX.ORA
4)打開dos,運行
D:\oracle sqlplus /nolog
SQL connect / as sysdba
SQL startup
SQL create spfile from pfile;
SQL exit
oracle怎么創(chuàng)建數(shù)據(jù)庫實例
oracle手動創(chuàng)建數(shù)據(jù)庫步驟如下所示:
1.編寫初始化參數(shù)文件
2.設(shè)置操作系統(tǒng)環(huán)境變量
3.創(chuàng)建實例
4.以管理員身份連接數(shù)據(jù)庫
5.啟動實例
6.create
database
創(chuàng)建數(shù)據(jù)庫
7.運行數(shù)據(jù)字典腳本
8.Oracle的網(wǎng)絡(luò)配置
(客戶端連接到服務(wù)端)
初始化參數(shù)文件
從%ORACLE_HOME%\admin\sample\pfile從復(fù)制initsmpl.ora文件,并黏貼到$ORACLE_HOME%\database目錄下,改名為initsid假設(shè)改為initzhouyt.ora.(init為文本文件)
對initzhouyt.ora內(nèi)容進(jìn)行修改
新增參數(shù)
*
instance_name=zhouyt
*
db_domain=hdu.edu.cn
修改參數(shù)
*
db_name=zhouyt
*
db_block_size=8192(8kM)
*
remote_login_passwordfile=exclusive
操作系統(tǒng)環(huán)境變量
設(shè)置操作系統(tǒng)環(huán)境變量oracle_sid指向數(shù)據(jù)庫實例的名稱
set
oracle_sid=zhouyt
該命令在window
dos窗口下只對當(dāng)前有效,當(dāng)關(guān)閉窗口則失效,想要一直有效,則需要在系統(tǒng)環(huán)境變量中修改
創(chuàng)建實例
實用工具oradim使用
在DOS窗口輸入命令
oradim
-new
-sid
zhouyt
-intpwd
sys123(sys的密碼,sys是管理員)
-startmode
auto
sid是Oracle在操作系統(tǒng)中的“身份證號碼”
管理員身份連接數(shù)據(jù)庫
sqlplus實用工具登錄數(shù)據(jù)庫
在DOS命令輸入sqlplus/nolog
只是登錄狀態(tài)
以數(shù)據(jù)庫管理員身份連接數(shù)據(jù)庫
在上面的基礎(chǔ)上輸入命令
connect
sys/sys123
as
sysdba
因為以
數(shù)據(jù)庫管理員身份
登錄可以
安裝數(shù)據(jù)庫
啟動實例
將文本初始化參數(shù)文件pfile轉(zhuǎn)化為二進(jìn)制初始化參數(shù)文件spfile
因為數(shù)據(jù)庫啟動需要找到配置文件,默認(rèn)尋找二進(jìn)制文件,也可以手動啟動文本文件,那這一步就不需要了
輸入命令
create
spfile
from
pfile;
(將會報錯,因為文本文件比較老相對于Oracle
10g),
這個時候我們需要修改配置文件initzhouyt.ora
這個時候在%ORACLE_HOME%\database文件下會生成SPFILEZHOUYT.ora文件
以nomount形式啟動實例
命令
startup
nomount,將會出現(xiàn)錯誤,當(dāng)我們按照提示修改文本文件以后,如果我們還是按照startup
nomount來啟動的話,我們要生成相應(yīng)的二進(jìn)制文件來覆蓋舊的二進(jìn)制文件
并注釋%seed_control%
create
databae
創(chuàng)建數(shù)據(jù)庫
創(chuàng)建數(shù)據(jù)庫腳本
三個文件
控制文件
數(shù)據(jù)文件
重做日志文件
create
database
zhouyt
datafile
'C:\oracle\product\10.2.0\db_2\zhouyt\system_01.dbf'
size
100m
Autoextend
on
next
10m
maxsize
unlimited
sysaux
datafile
'C:\oracle\product\10.2.0\db_2\zhouyt\systemaux_01.dbf'
size
60m
Autoextend
on
next
10m
maxsize
unlimited
logfile
group
1
('C:\oracle\product\10.2.0\db_2\zhouyt\log_1_01.rdo')
size
10m,
group
2
('C:\oracle\product\10.2.0\db_2\zhouyt\log_2_01.rdo')
size
10m
character
set
zhs16gbk;
需要確保目錄文件"db_2\zhouyt"存在
生成兩個數(shù)據(jù)文件和兩個重做日志文件,那么控制文件呢?
運行數(shù)據(jù)字典腳本
__數(shù)據(jù)庫創(chuàng)建后,系統(tǒng)會生成兩個管理員用戶sys和system
運行3個數(shù)據(jù)字典腳本
catalog.sql
創(chuàng)建系統(tǒng)常用的數(shù)據(jù)字典視圖和同義詞
(sys登錄);
catproc.sql
建立PL/SQL功能的使用環(huán)境,還創(chuàng)建幾個PL/SQL包用于擴(kuò)展RDBMS功能
(sys登錄);
pupbld.sql
使用SQL*PLUS環(huán)境時需要
(system登錄)
在命令行輸入@
加腳本文件的絕對路徑
第二個腳本過程和第一個一樣
執(zhí)行第三個腳本需要切換到system用戶
connect
system/manager
@
C:\oracle\product\10.2.0\db_2\sqlplus\admin\pupbld.sql
創(chuàng)建scott模式
@
C:\oracle\product\10.2.0\db_2\RDBMS\ADMIN\scott.sql
oracle11g2r 怎么配置新的數(shù)據(jù)庫實例
操作順序如下:
1.創(chuàng)建實例啟動用的參數(shù)文件。在程序默認(rèn)的參數(shù)文件里修改即可:重命名規(guī)則 initSID.ora
/u01/oracle/product/11.2.0/db_1/dbs/ 下,目錄盡量使用絕對路徑,采用ORACLE_BASE等環(huán)境變量有可能報錯。
例 initcrm.ora
db_name='crm' --修改
#memory_target=500m --注釋掉
sga_target=200m --添加
pga_aggregate_target=60m --添加
processes = 150
audit_file_dest='/u01/oracle/admin/crm/adump' --建立目錄
audit_trail ='db'
db_block_size=8192
db_domain=''
db_recovery_file_dest='/u01/oracle/flash_recovery_area' --建立目錄
db_recovery_file_dest_size=2G
diagnostic_dest='/u01/oracle' ---修改
dispatchers='(PROTOCOL=TCP) (SERVICE=ORCLXDB)'
open_cursors=300
remote_login_passwordfile='EXCLUSIVE'
undo_tablespace='UNDOTBS1'
當(dāng)前文章:oracle如何配實例,oracle實例配置文件
文章起源:http://www.dlmjj.cn/article/hsgpsh.html