設(shè)置方法如下:
成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比華坪網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式華坪網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋華坪地區(qū)。費(fèi)用合理售后完善,十多年實(shí)體公司更值得信賴。
1、找到$ORACLE_HOME/client_1/network/admin目錄下的tnsnames.ora文件,并用文本模式打開(kāi)。
2、添加以下內(nèi)容:
本地實(shí)例名=
(DESCRIPTION?=
(ADDRESS?=?(PROTOCOL?=?TCP)(HOST?=?數(shù)據(jù)庫(kù)IP地址)(PORT?=?端口號(hào)))
(CONNECT_DATA?=
(SERVER?=?DEDICATED)
(SERVICE_NAME?=?服務(wù)名)
)
)
3、用PL/SQL客戶端工具登錄即可。
創(chuàng)建oracle11g?數(shù)據(jù)庫(kù)方法:
按住鍵盤上Windows鍵,打開(kāi)開(kāi)始菜單,找到Database?Configuration?Assitant并打開(kāi);
打開(kāi)數(shù)據(jù)庫(kù)配置助手Database?Configuration?Assitant,單擊“下一步”;
選擇“創(chuàng)建數(shù)據(jù)庫(kù)”,單擊“下一步”
選擇“一般用途或事務(wù)處理”,單擊“下一步”;
設(shè)置數(shù)據(jù)庫(kù)的名稱和實(shí)例名,兩者可設(shè)置相同,也可以不同,單擊“下一步”
管理選項(xiàng)配置,不勾選配置Enterprise?Manager,單擊“下一步”;
數(shù)據(jù)庫(kù)身份證明,可以為不同的賬戶分別設(shè)置不同的管理口令,也可以為所有賬戶設(shè)置同一口令,單擊“下一步”;
數(shù)據(jù)庫(kù)文件所在位置,默認(rèn)存儲(chǔ)類型:文件系統(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ù)。
oracle手動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)步驟如下所示:
1.編寫初始化參數(shù)文件
2.設(shè)置操作系統(tǒng)環(huán)境變量
3.創(chuàng)建實(shí)例
4.以管理員身份連接數(shù)據(jù)庫(kù)
5.啟動(dòng)實(shí)例
6.create
database
創(chuàng)建數(shù)據(jù)庫(kù)
7.運(yùn)行數(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為文本文件)
對(duì)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ù)庫(kù)實(shí)例的名稱
set
oracle_sid=zhouyt
該命令在window
dos窗口下只對(duì)當(dāng)前有效,當(dāng)關(guān)閉窗口則失效,想要一直有效,則需要在系統(tǒng)環(huán)境變量中修改
創(chuàng)建實(shí)例
實(shí)用工具oradim使用
在DOS窗口輸入命令
oradim
-new
-sid
zhouyt
-intpwd
sys123(sys的密碼,sys是管理員)
-startmode
auto
sid是Oracle在操作系統(tǒng)中的“身份證號(hào)碼”
管理員身份連接數(shù)據(jù)庫(kù)
sqlplus實(shí)用工具登錄數(shù)據(jù)庫(kù)
在DOS命令輸入sqlplus/nolog
只是登錄狀態(tài)
以數(shù)據(jù)庫(kù)管理員身份連接數(shù)據(jù)庫(kù)
在上面的基礎(chǔ)上輸入命令
connect
sys/sys123
as
sysdba
因?yàn)橐?/p>
數(shù)據(jù)庫(kù)管理員身份
登錄可以
安裝數(shù)據(jù)庫(kù)
啟動(dòng)實(shí)例
將文本初始化參數(shù)文件pfile轉(zhuǎn)化為二進(jìn)制初始化參數(shù)文件spfile
因?yàn)閿?shù)據(jù)庫(kù)啟動(dòng)需要找到配置文件,默認(rèn)尋找二進(jìn)制文件,也可以手動(dòng)啟動(dòng)文本文件,那這一步就不需要了
輸入命令
create
spfile
from
pfile;
(將會(huì)報(bào)錯(cuò),因?yàn)槲谋疚募容^老相對(duì)于Oracle
10g),
這個(gè)時(shí)候我們需要修改配置文件initzhouyt.ora
這個(gè)時(shí)候在%ORACLE_HOME%\database文件下會(huì)生成SPFILEZHOUYT.ora文件
以nomount形式啟動(dòng)實(shí)例
命令
startup
nomount,將會(huì)出現(xiàn)錯(cuò)誤,當(dāng)我們按照提示修改文本文件以后,如果我們還是按照startup
nomount來(lái)啟動(dòng)的話,我們要生成相應(yīng)的二進(jìn)制文件來(lái)覆蓋舊的二進(jìn)制文件
并注釋%seed_control%
create
databae
創(chuàng)建數(shù)據(jù)庫(kù)
創(chuàng)建數(shù)據(jù)庫(kù)腳本
三個(gè)文件
控制文件
數(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"存在
生成兩個(gè)數(shù)據(jù)文件和兩個(gè)重做日志文件,那么控制文件呢?
運(yùn)行數(shù)據(jù)字典腳本
__數(shù)據(jù)庫(kù)創(chuàng)建后,系統(tǒng)會(huì)生成兩個(gè)管理員用戶sys和system
運(yùn)行3個(gè)數(shù)據(jù)字典腳本
catalog.sql
創(chuàng)建系統(tǒng)常用的數(shù)據(jù)字典視圖和同義詞
(sys登錄);
catproc.sql
建立PL/SQL功能的使用環(huán)境,還創(chuàng)建幾個(gè)PL/SQL包用于擴(kuò)展RDBMS功能
(sys登錄);
pupbld.sql
使用SQL*PLUS環(huán)境時(shí)需要
(system登錄)
在命令行輸入@
加腳本文件的絕對(duì)路徑
第二個(gè)腳本過(guò)程和第一個(gè)一樣
執(zhí)行第三個(gè)腳本需要切換到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