mysql 导入创建表空间_说说在 Oracle11g 中如何创建表空间、创建用户并授权以及导入与导出数据...
假設(shè) Oracle11g 已在本機(jī)安裝成功。
1 創(chuàng)建表空間
打開(kāi) sqlplus 工具:開(kāi)始——》所有程序——》 Oracle –OraDb11g_home1——》應(yīng)用程序開(kāi)發(fā)——》SQL Plus:
以用戶 system 登錄數(shù)據(jù)庫(kù),密碼為安裝數(shù)據(jù)庫(kù)時(shí)設(shè)置的管理口令, SYSTEM、SYS、SYSMAN、DBSNMP 的初始密碼都是這個(gè)口令。
執(zhí)行以下命令,首先指定要?jiǎng)?chuàng)建的表空間名稱與所在路徑:
create tablespace {表空間名稱} datafile 'C:oracle11goradata{表空間名稱}.dbf'
接著指定表空間文件的大小:
size 500m
最后讓表空間可以自動(dòng)擴(kuò)展:
extent management local autoallocate;
命令中的 ; 是用于結(jié)束命令語(yǔ)句的。
刪除表空間的命令如下:
drop tablespace {表空間名稱} including contents and datafiles
可以通過(guò)以下命令來(lái)查詢目前已存在的所有表空間:
select tablespace_name,file_name,bytes from dba_data_files;
# 2 創(chuàng)建用戶并授權(quán)
我們使用 PL/SQL 工具來(lái)創(chuàng)建用戶并授權(quán)。使用 system 賬號(hào)來(lái)登錄本地的 Oracle 數(shù)據(jù)庫(kù):
登錄后,右鍵點(diǎn)擊左側(cè)的 Objects 標(biāo)簽頁(yè)中的 Users 文件夾,在彈出選項(xiàng)中選擇 “New”:
設(shè)置用戶的賬號(hào)、密碼、默認(rèn)的表空間(剛剛我們所新建的表空間)、臨時(shí)表空間以及 profile:
賦予其角色權(quán)限:connect、resource,這樣用戶才能登錄并操作數(shù)據(jù)庫(kù):
3 導(dǎo)出與導(dǎo)入
3.1 導(dǎo)出
點(diǎn)擊 PL/SQL Developer 中的 Tools → Export Tables …(比較下面,請(qǐng)往下拉)
使用 Oracle Export 選項(xiàng)卡,導(dǎo)出 dmp 文件。首先需要設(shè)置 Export Executable,選擇導(dǎo)出命令的可執(zhí)行文件,然后在 Output file 中選擇導(dǎo)出后的 dmp 文件路徑:
如果打開(kāi)選擇 Export Executable 的路徑的選擇框時(shí),發(fā)現(xiàn)在 Oracle 安裝路徑中找不到 exp.exe 文件,可以在選擇框中先點(diǎn)擊 “打開(kāi)” 按鈕,這樣就能找到啦。
3.2 導(dǎo)入
可以在 cmd 的命令行中輸入:
imp user/pwd@localhost/ORCL file="f:tempbird.dmp" full=y ignore=y
也可以使用PL/SQL Developer 的導(dǎo)入功能,點(diǎn)擊 Tools → Import Tables …
使用 Oracle Import 標(biāo)簽,設(shè)置 Import Executable:
總結(jié)
以上是生活随笔為你收集整理的mysql 导入创建表空间_说说在 Oracle11g 中如何创建表空间、创建用户并授权以及导入与导出数据...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java实战调用数据库_实战php调用j
- 下一篇: mysql服务器程序_MySQL服务器