服務名,例項名,orcl
1.oracle通過資料庫例項來載入和管理資料庫,每個執行的oracle資料庫都對應乙個oracle例項(instance),也可以稱為例程。
2.當資料庫伺服器上的乙個資料庫啟動時,oracle將為其分配一塊記憶體區間,叫做系統全域性區(sga),然後啟動多個程序。
3.sga和oracle程序結合在一起,就是乙個oracle例項。
4.為了區分不同的例項,每個oracle例項都有乙個系統識別符號sid,通常sid與資料庫同名。
監聽檔案 伺服器端
e:\oracle11g\product\11.2.0\dbhome_1\network\admin\listener.ora
tns檔案 客戶端
e:\oracle_client\product\11.2.0\dbhome_1\network\admin\tnsnames.ora
表空間表的儲存檔案,e:\oracle11g\oradata\orcl
預設users.dbf 檔案
許可權和角色
1.connect:臨時使用者,特別是那些不需要建立表的使用者,通常賦予該角色。
2.resource:更為可靠和正式的資料庫使用者可以授予該角色,可以建立表、觸發器、過程等。
3.dba:資料庫管理員角色,擁有管理資料庫的最高許可權。乙個具有dba角色的使用者可以撤銷任何別的使用者甚至別的dba許可權,這是很危險的,所以不要把該角色輕易授予一些不是很重要的使用者。
匯出 exp
exp 使用者名稱/密碼@例項名 file=匯出的dmp檔案存放路徑 log=匯出日誌存放路徑
exp hr/123456@orcl file= c:\users\administrator\desktop\exp\exphr.dmp log=c:\users\administrator\desktop\log\exphr.log tables=(student)
exp system/123456@orcl
file= c:\users\administrator\desktop\exp\expsystem.dmp log=c:\users\administrator\desktop\log\expsystemlog.log full=y
匯入 imp
imp 使用者名稱/密碼@例項名 file=匯入的dmp檔案路徑 log=匯出日誌存放路徑
imp hr/123456@orcl
file= c:\users\administrator\desktop\exp\exphr.dmp
log= c:\users\administrator\desktop\log\imphr.log
imp system/123456@orcl
file= c:\users\administrator\desktop\exp\expsystem.dmp log=c:\users\administrator\desktop\log\impsystemlog.log full=y ignore=y
匯入/匯出引數
tables=(table1, table2) 匯出/匯入指定的表
full=y 匯出全部使用者
ignore=y 忽略錯誤,繼續執行
圖形化匯入/匯出
選擇 sql插入,可解決亂碼問題
Oracle體系架構和匯入 匯出
1.oracle的體系架構 oracle的體系結構是資料庫的組成,工作過程,以及資料庫中資料的組織與管理機制,要了解oracle資料庫的體系結構,就必須要理解oracle的主要元件和重要的概念。oracle體系結構包含一系列元件,包括例項 使用者程序 服務程序 資料檔案及其他檔案,如引數檔案 口令檔...
oracle匯入和匯出
oracle資料庫的匯出 1.匯出使用者 ytpms 的表 gs gsitem list exp userid ytpms ytpms orcl file f sdf.dmp tables gs gsitem list 2.匯出使用者 ytpms 的方案 exp userid ytpms ytpms...
Oracle體系架構
oracle資料庫由兩個實體組成 1 例項 2 資料庫 例項 例項由儲存結構和程序組成,短暫存在於ram和cpu 因此例項的生存時間其在記憶體的時間,我們可以啟動和停止例項。資料庫 資料庫分為物理結構和邏輯結構。物理結構 物理結構就是磁碟上的物理檔案 包括三類檔案 控制檔案 control file...