當前位置:首頁 » 操作系統 » oracle注冊資料庫

oracle注冊資料庫

發布時間: 2023-08-17 11:16:51

⑴ Oracle新建資料庫

Oracle新建資料庫可以參考以下操作方法:

1、首先點擊桌面左下角的開始圖標;

⑵ 如何創建oracle資料庫

方法/步驟

1

從Windows桌面執行「開始」→「程序」→「Oracle-」→「配置和移置工具」→「DatabaseAssistant」命令,打開DatabaseAssistant對話框的歡迎界面,單擊該界面中的「下一步」按鈕

2

啟用「創建資料庫」選項,單擊「下一步」按鈕,進入「步驟2:資料庫模板」界面

3

啟用「一般用途或事務處理」選項,單擊「下一步」按鈕,進入「步驟3:資料庫標識」界面

4

在「步驟3:資料庫標識」界面中設置新資料庫的全局資料庫名,這里設置為myorcl,而資料庫實例名(SID)默認與全局資料庫名相同,也為myorcl

5

設置好口令後,單擊「下一步」按鈕,進入「步驟6:存儲選項」界面,在該界面中啟用「文件系統」選項

6

單擊「下一步」按鈕,進入「步驟7:資料庫文件所在位置」界面。設置好存儲位置後,單擊「下一步」按鈕,進入「步驟8

7

¤採用默認設置,單擊「下一步」按鈕,進入「步驟9:資料庫內容」界面,該界面中可以對示例方案及定製腳本進行配置。採用默認設置,單擊「下一步」按鈕,進入「步驟10:初始化參數」界面,該界面中可以對內存、調整大小、字元集和連接模式進行配置。採用默認設置,單擊「下一步」按鈕,進入「步驟11:安全設置」界面,在戚棚該界面中採用默認設置,即啟用「保留增強的11g默認安全設置」選項。¤單擊「頃敗下一步」按鈕,進入「步驟12:自動維護任務」界面,在該界面中選擇「啟用自動維護任務」選項。

8

單擊「下一步」按鈕,進入「步驟13:資料庫存儲」界面,在該界面中可以指定資料庫的存儲參數,單擊「下一步」按鈕,進入「步驟14:創建選項」雀仔顫界面

9

單擊「完成」按鈕,在彈出的「確認」對話框中單擊「確定」按鈕,即可開始新資料庫的創建

⑶ oracle創建資料庫有幾種方式

一、oracle 下創建資料庫一般有三種方法:
1.手工創建
2.利用DBCA創建
3.利用OUI創建
二.在創建之前,先介紹一下oracle資料庫管理文件的方式。oracle資料庫創建其實就
是創建資料庫的邏輯結構和物理結構,邏輯結構可以通過初始化參數文件控制,而物理結構就通過OFA控制;也就是用OFA來控制在操作系統級別的文件組織,例如在windows系統下,安裝資料庫的時候會在資料庫安裝目錄下生成這樣的結構

D:\ORACLE
\ADMIN
\ORA92
ORADATA
這樣的目錄組織就是OFA
ADMIN目錄:存放所有資料庫管理文件,例如參數文件PFILE等
\ORA92目錄:oracle的主目錄,也就是其home目錄
\ORADATE:保存數據文件的目錄

在介紹下OMF(ORACLE MANAGE FILE)-Oracle管理文件
OMF管理的文件主要包括:
數據文件,臨時文件,聯機重做日誌文件,控制文件
不能管理的文件:
跟蹤文件,審計文件,報警文件

三.在對OMF參數介紹之前,我們在介紹兩個文件PFILE和SPFILE
pfile是文本文件,可以直接編輯如vi和記事本程序等,是9i版本以前的資料庫用的,而spfile是9i及以後版本用的,是二進制文件,不可直接編輯,只能通過其他辦法編輯;第一種是利用PFILE,我們可以先編輯pfile然後在利用其生成spfile,使用的語句如:sql> CREATE SPFILE FROM PFILE;
或者利用命令直接操作spfile
如:SQL> ALTER SYSTEM SET PARAMETER = 'VALUES';

下面是一些操作

C:\Documents and Settings\Administrator>sqlplus /nolog
SQL> connect system/system@ahero as sysdba
已連接。
SQL> create pfile='c:\d.ora' from spfile;
文件已創建。
SQL> shutdown immediate
資料庫已經關閉。
已經卸載資料庫。
ORACLE 常式已經關閉。
SQL> startup pfile=c:\d.ora
ORACLE 常式已經啟動。
Total System Global Area 126950220 bytes
Fixed Size 453452 bytes
Variable Size 109051904 bytes
Database Buffers 16777216 bytes
Redo Buffers 667648 bytes
資料庫裝載完畢。
資料庫已經打開。

下面介紹下手工利用參數文件修改控制文件
在進行第一步之前修改C.ora文件。在裡面加上'F:\oracle\oradata\ahero\CONTROL04.CTL' 在控制文件選項里

第一步
SQL> connect system/system@ahero as sysdba
已連接。
SQL> create spfile='c:\u.ora' from pfile='c:\c.ora';
文件已創建。

第二步

把u.ora文件到,F:\oracle\ora92\database目錄下(這個根據你安裝的路徑確定),並且改名為spfileahero.ora

第三步
在F:\oracle\oradata\ahero目錄下,找到相應的控制文件,默認是三個,復制其中任意一個並且改名CONTROL04.CTL

重起服務

⑷ oracle如何創建資料庫

在「歡迎」窗口,單擊下一步。步驟 2.從 DBCA, 步驟 1(共 8 個步驟):「操作」窗口,單擊創建資料庫。步驟 3.從步驟 2(共 8 個步驟):「資料庫模板」窗口,單擊常規用途模板,然後單擊下一步。步驟 4.從步驟 3(共 7 個步驟):「資料庫標識」窗口,在全局資料庫名稱欄位輸入 Tivoli Privacy Manager 資料庫的名稱然後單擊下一步。步驟 5.從步驟 4(共 7 個步驟):「資料庫連接選項」窗口,選擇在預設情況下您需要您的資料庫工作的模式。單擊未用模式或分享伺服器模式並單擊下一步。步驟 6.從步驟 5(共 7 個步驟):「初始化參數」窗口的字元集選項卡上,單擊使用 Unicode (AL32UTF8)。步驟 7.從「資料庫存儲器」窗口,單擊下一步。步驟 8.從步驟 7(共 7 個步驟):「創建選項」窗口,單擊完成。步驟 9.從「摘要」窗口,單擊確定來啟動創建資料庫。步驟 10.當資料庫創建過程完成時,單擊完成。步驟 11.提示輸入 SYSTEM 和 SYS 用戶標識密碼。這些用戶標識是資料庫的管理員標識。輸入密碼後,單擊退出

⑸ 新建Oracle資料庫的3種方法

以下是對新建Oracle資料庫的三種方法進行了詳細的分析介紹 需要的朋友可以過來參考下

通過運行Oracle Database Configuration Assistant 創建 配置 或刪除資料庫(也可在命令行下輸入dbca) 用命令行的方式建立資料庫 通過運行自定義的批處理腳本(或create_ORACLE_SID bat(create_ORACLE_SID sql))來創建 配置 或刪除資料庫

詳述 通過運行Oracle Database Configuration Assistant 創建 配置 或刪除資料庫 建議不熟悉創建過程的DBA使用該方法 只需要根據選項「下一步」進行配置 最後生成資料庫的創建腳本(建議保留) 或者直接創建資料庫 優點 GUI方法使用方便 缺點 不過創建過程有些慢

用命令行的方式建立資料庫

復制代碼 代碼如下: CONNECT / AS SYSDBA STARTUP PFILE= C:oracleadmininit_testorcl ora NOMOUNT; CREATE DATABASE testOrcl DATAFILE /u /oracle/testOrcl/system dbf SIZE M LOGFILE GROUP ( /u /oracle/testOrcl/redo a log /u /oracle/testOrcl/redo b log ) SIZE K GROUP ( /u /oracle/testOrcl/redo a log /u /oracle/testOrcl/redo b log ) SIZE K CHARACTER SET ZHS CGB ;

將資料庫直接從未建置狀態轉換到打開狀態 ALTER DATABASE OPEN;

刪除資料庫(Dropping a Database) SPOOL C:DROP_DATABASE BAT SELECT DEL ||NAME 刪除資料庫相關數據文件 FROM V$DATAFILE; SELECT DEL ||MEMBER 刪除數據重構日誌文件 FROM V$LOGFILE; SPOOL OFF;

優點 可以熟悉創建指令 創建原理 缺點 配置簡單 要求熟記命令行指令 通過運行自定義的批處理或SQL腳本(create_ORACLE_SID bat或create_ORACLE_SID sql)來創建

復制代碼 代碼如下: create_ORACLE_SID bat set ORACLE_SID= ORACLE_SID del C:ORACLE IdatabasepwdORACLE_SID ora C:ORACLE Ibinoradim new sid ORACLE_SID intpwd oracle startmode manual pfile C:ORACLE IadminORACLE_SIDpfileinit ora C:ORACLE Ibinsvrmgrl @C:_SIDrun sql C:ORACLE Ibinsvrmgrl @C:_SIDrun sql C:ORACLE Ibinoradim edit sid ORACLE_SID startmode auto ORACLE_SIDrun sql spool C:ORACLE IadminORACLE_SIDcreatecreatedb set echo on connect INTERNAL/oracle startup nomount pfile=C:ORACLE IadminORACLE_SIDpfileinit ora CREATE DATABASE ORACLE_SID LOGFILE C:ORACLE IoradataORACLE_SIDredo log SIZE K C:ORACLE IoradataORACLE_SIDredo log SIZE K MAXLOGFILES MAXLOGMEMBERS MAXLOGHISTORY DATAFILE C:ORACLE IoradataORACLE_SIDsystem dbf SIZE M REUSE MAXDATAFILES MAXINSTANCES CHARACTER SET ZHT BIG NATIONAL CHARACTER SET ZHT BIG ; spool off ORACLE_SIDrun sql spool C:ORACLE IadminORACLE_SIDcreatecreatedb set echo on connect INTERNAL/oracle ALTER DATABASE DATAFILE C:ORACLE IoradataORACLE_SIDsystem dbf AUTOEXTEND ON; CREATE ROLLBACK SEGMENT SYSROL TABLESPACE "SYSTEM" STORAGE (INITIAL K NEXT K); ALTER ROLLBACK SEGMENT "SYSROL" ONLINE;

Linux平台下Oracle的操作

下面對Oracle的操作都是在Linux平台下進行的! su Oracle sqlplus /logon connect test/test assysdba(test/test是Oracle用戶和密碼) startup lsnrctl 首選啟動資料庫 su Oracle sqlplus /nolog conn /as sysdba startup 然後啟動監聽: 進入/opt/Oracle/proct/ /bin/ lsnrctl start 運行shudown命令關閉資料庫 [Oracle@wing /Oracle]$ sqlplus" / as sysdba" //以sysdba用戶登陸資料庫 SQL> shutdown

啟動Oracle i 資料庫 [Oracle@wing bin]$ sqlplus " /as sysdba" SQL> startup

啟動Oracle i監聽程序 Oracle的監聽程序主要是為客戶端的連接提供介面 [Oracle@wing bin]$ lsnrctl LSNRCTL> start

關閉Oracle i監聽程序 [Oracle@wing bin]$ lsnrctl LSNRCTL> stop 先看看Oracle_SID 環境變數設置是否正確 i $ sqlplus /nolog SQL> connect / as sysdba SQL> startup $ lsnrctl start i $ svrmgrl SVRMGR> connect internal SVRMGR> startup $ lsnrctl start 在哪裡報錯?? 一般只要設置這 處就好了~ /etc/oratab ora :/Oracle/app/Oracle/proct/ :Y /etc/inittab oralce: :wait:/bin/su Oracle c /Oracle/app/Oracle/proct/ /bin/lsnrctl start Oracle: :wait:/bin/su Oracle c /Oracle/app/Oracle/proct/ /bin/dbstart

啟動步驟 su Oracle [Oracle@websvr Oracle]$ sqlplus /nolog SQL> connect / as sysdba SQL> startup SQL> quit [Oracle@websvr Oracle]$ lsnrctl start 可用 [Oracle@websvr Oracle]$ lsnrctl status 查看監聽是否已經啟動

lishixin/Article/program/Oracle/201311/19064

熱點內容
編程分享家 發布:2025-03-10 19:24:19 瀏覽:729
python切換路徑 發布:2025-03-10 19:21:58 瀏覽:920
數值最優化演算法與理論 發布:2025-03-10 19:09:45 瀏覽:313
p30伺服器怎麼樣 發布:2025-03-10 19:01:36 瀏覽:4
四州志是由誰編譯的 發布:2025-03-10 19:01:33 瀏覽:213
java模 發布:2025-03-10 19:00:42 瀏覽:121
資料庫查不到數據 發布:2025-03-10 18:52:16 瀏覽:482
php碼農 發布:2025-03-10 18:45:45 瀏覽:791
centos7編譯安裝php 發布:2025-03-10 18:32:48 瀏覽:493
電腦上什麼安卓模擬器 發布:2025-03-10 18:32:47 瀏覽:21