達夢資料庫資料幫浦使用簡介

2021-10-24 03:03:52 字數 2396 閱讀 7301

達夢資料庫的資料幫浦即dexp和dimp。用來進行資料的匯入和匯出。與oracle不同的是,達夢資料庫的資料幫浦工具不需要建立乙個邏輯目錄,而且命令啟動時需要在安裝目錄的bin目錄下以./dexp或者./dimp為啟動命令。

達夢資料庫的匯入匯出分為四種級別:

資料庫級(full):匯出或匯入整個資料庫中的所有物件。

使用者級(owner):匯出或匯入乙個或多個使用者所擁有的所有物件。 

模式級(schemas):匯出或匯入乙個或多個模式下的所有物件。 

表級(table):匯出或匯入乙個或多個指定的表或表分割槽

下面舉個例子

例如,將使用者名稱和密碼均為sysdba,ip位址為192.168.0.248,埠號為8888的 資料庫採用full方式完全匯出。匯出檔名為db_str.dmp, 匯出的日誌檔名為db_str.log,匯出檔案的路徑為/mnt/dexp/data。

.

/dexp userid=sysdba/[email protected]:8888

file

=db_str.dmp directory=

/mnt/dexp/

data log=db_str.log full

=y

這裡是全庫匯出,也可以按照使用者owen=owernname,或者按照schemas=shcemasname,或者tables=tablename1,tablename2等實現按級別匯出。如果file後面跟著檔案所在路徑,則directory可以省略掉不用再加。log後面可以接路徑,將匯出的日誌放到指定的log資料夾內。

支援query過濾條件匯出資料

.

/dexp userid=sysdba/sysdba file

=db_str.dmp log=db_str.log tables

=other.reader query=

"where age=19"

支援多執行緒匯出檔案

parallel用於指定匯出的過程中所使用的執行緒數目。可選引數,預設為單執行緒。如果 cpu核心數為n的話,那一般來說parallel為n或者n+1最合適。

.

/dexp userid=sysdba/sysdba file

=db_str.dmp log=db_str.log full

=y directory=

/mnt/

data

/dexp parallel=

2

匯入方式與匯出類似,用哪種方式匯出的就需要用哪種方式匯入。

例如,之前匯出的檔案路徑為:file=/mnt/data/dexp/db_str.dmp,那麼匯入檔案 可以寫成如下所示:

.

/dimp userid=sysdba/sysdba file

=/mnt/

data

/dexp/db_str.dmp log=db_str.log directory=

/mnt/

data

/dimp

匯入也是分為四個級別

資料庫級別

.

/dimp userid=sysdba/sysdba file

=/mnt/

data

/dexp/db_str.dmp log=db_str.log full

=y directory=

/mnt/

data

/dimp

使用者級別

.

/dimp userid=sysdba/sysdba file

=/mnt/

data

/dexp/db_str.dmp log=db_str.log owner=user01 directory=

/mnt/

data

/dimp

模式級別

.

/dimp userid=sysdba/sysdba file

=/mnt/

data

/dexp/db_str.dmp log=db_str.log schemas=user01directory=

/mnt/

data

/dimp

表級別

.

/dimp userid=sysdba/sysdba file

=/mnt/

data

/dexp/db_str.dmp log=db_str.log tables

=table1,table2 directory=

/mnt/

data

/dimp

達夢資料庫使用

1 修改最大連線數 先檢視當前的最大連線數 select sf get para value 2,max sessions 修改最大連線數 alter system set max sessions 1000 spfile 重啟資料庫 su dmdba cd dmdbms dmservicedmse...

達夢資料庫簡單使用

groupadd dinstall useradd g dinstall dmdba passwd dmdba 修改dmdba的密碼 mkdir p dm8 chown r dmdba dinstall dm8 dmdba執行 cd dm8 tool dbca.sh 圖形介面建立 dm8 bin d...

達夢資料庫和mysql索引引擎 達夢資料庫 索引

1.索引的種類和功能 聚集索引 每乙個普通表有且只有乙個聚集索引 唯一索引 索引資料根據索引鍵唯一 函式索引 包含函式 表示式的預先計算的值 位圖索引 對低基數的列建立位圖索引 位圖連線索引 針對兩個或者多個表連線的點陣圖索引,主要用於資料倉儲中 全文索引 在表的文字列上而建的索引。2.何時使用索引...