濮阳杆衣贸易有限公司

主頁 > 知識庫 > Oracle 手動創(chuàng)建數(shù)據(jù)庫步驟詳解

Oracle 手動創(chuàng)建數(shù)據(jù)庫步驟詳解

熱門標簽:哈爾濱電話機器人銷售招聘 百度地圖標注途經(jīng)點 圖吧網(wǎng)站地圖標注 地圖標注養(yǎng)老院 慧營銷crm外呼系統(tǒng)丹丹 山東crm外呼系統(tǒng)軟件 哪個400外呼系統(tǒng)好 開發(fā)外呼系統(tǒng) 愛客外呼系統(tǒng)怎么樣

下面先給大家列出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)容進行修改

新增參數(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窗口下只對當前有效,當關(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)化為二進制初始化參數(shù)文件spfile

因為數(shù)據(jù)庫啟動需要找到配置文件,默認尋找二進制文件,也可以手動啟動文本文件,那這一步就不需要了
輸入命令 create spfile from pfile; (將會報錯,因為文本文件比較老相對于Oracle 10g), 這個時候我們需要修改配置文件initzhouyt.ora

這個時候在%ORACLE_HOME%\database文件下會生成SPFILEZHOUYT.ora文件

以nomount形式啟動實例

命令 startup nomount,將會出現(xiàn)錯誤,當我們按照提示修改文本文件以后,如果我們還是按照startup nomount來啟動的話,我們要生成相應(yīng)的二進制文件來覆蓋舊的二進制文件

并注釋%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包用于擴展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

您可能感興趣的文章:
  • 兩種oracle創(chuàng)建字段自增長的實現(xiàn)方式
  • LINUX下Oracle數(shù)據(jù)庫用戶創(chuàng)建方法詳解
  • oracle創(chuàng)建數(shù)據(jù)庫和用戶的方法
  • 在oracle數(shù)據(jù)庫里創(chuàng)建自增ID字段的步驟
  • oracle 存儲過程詳細介紹(創(chuàng)建,刪除存儲過程,參數(shù)傳遞等)
  • oracle創(chuàng)建表的方法和一些常用命令
  • oracle 創(chuàng)建字段自增長實現(xiàn)方式

標簽:甘肅 固原 和田 開封 武漢 周口 承德 青島

巨人網(wǎng)絡(luò)通訊聲明:本文標題《Oracle 手動創(chuàng)建數(shù)據(jù)庫步驟詳解》,本文關(guān)鍵詞  Oracle,手動,創(chuàng)建,數(shù)據(jù)庫,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Oracle 手動創(chuàng)建數(shù)據(jù)庫步驟詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于Oracle 手動創(chuàng)建數(shù)據(jù)庫步驟詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    鄢陵县| 江都市| 永寿县| 马鞍山市| 资中县| 昌都县| 玉溪市| 彭山县| 仙游县| 河北区| 兴安县| 兴山县| 山阳县| 余庆县| 运城市| 凌云县| 高阳县| 永顺县| 盐池县| 资溪县| 威信县| 长海县| 兴和县| 舒城县| 钟祥市| 阳谷县| 潢川县| 涡阳县| 曲周县| 司法| 水城县| 郧西县| 怀仁县| 中卫市| 信宜市| 太和县| 文水县| 遂溪县| 吴堡县| 东乌珠穆沁旗| 出国|