dmp导入数据 oracle_DM数据库的安装使用
DM數據庫的需要具備的條件
本地測試安裝要求不是太高,滿足此要求就可以
1.硬件要求
2.軟件要求
軟件環境其中對Linux系統要求是 glibc庫的要求 DM7必須是在2.3以上
DM8的GLIBC的要求在2.4以上
查看glibc庫版本的命令
strings /lib64/libc.so.6 | grep GLIBC
3.同時需要滿足tmp臨時空間在1GB以上,因為DM安裝時產生臨時文件都默認放在tmp下面
如果/tmp沒有1GB以上的空間 可以配置環境變量讓其掛在到其他空間足夠大的地方
示例
#以 BASH 為例: mkdir -p /mount_point/dir_name
DM_INSTALL_TMPDIR=/mount_point/dir_name
export DM_INSTALL_TMPDIR
下面開始使用命令的方式安裝
不建議使用root用戶安裝
執行
./DMInstall.bin -i
下面根據提示進行選擇 (都是傻瓜式操作)這里不再一一敘述
最后需要執行的命令按操作執行
命令安裝后需要初始化數據庫實例
命令如下
./dminit PATH=/opt/dmdbms/data CASE_SENSITIVE=Y CHEARSET=1創建普通用戶并授權
create user "XXXX_0811" identified by "XXXX_0811XXXX_0811";GRANT DBA TO XXXX_0811;grant "DBA","RESOURCE","PUBLIC" to "XXXX_0811" ;闡述一下參數
create user 創建用戶
identified by 給與密碼
GRANT DBA 授權
一般情況下命令安裝沒有注冊服務,還需要手動注冊服務
注冊服務命令如下
使用默認安裝方式 示例如下:
cd /opt/dmdbms/script/root ./dm_service_install.sh -t dmServer -i /opt/dmdbms/data/DAMENG/dm.ini -p DMSERVER現在已經安裝完成,簡單的說一下邏輯備份與導出的命令
數據的導入
導入dmp備份文件 dimp XXXX_0811/XXXX_0811XXXX_0811 file=D:dmdbmsbakdb20191128db_bak.dmp log=d:20170226.log ignore=y參數說明:
dimp 內置導入命令 如同Oracle的imp等
XXXX_0811/XXXX_0811XXXX_0811 用戶名密碼
file 備份dmp文件位置
log 備份生成的日志所放置的位置
ignore 忽略一些錯誤
同一用戶不需要remap_schema
remap_schema=TEST1:TEST2
數據庫的導出
導出數據庫dmp dexp XXXX_0811/XXXX_0811XXXX_0811 file=/home/zhujess/桌面/datebak/ XXXX_0811.dmp log=/home/zhujess/桌面/datebak /XXXX_0811.log owner=CZBAK_0811參數說明:
dexp 內置導入命令 如同Oracle的exp等
XXXX_0811/XXXX_0811XXXX_0811 用戶名密碼
file 導出dmp文件位置
log 備份生成的日志所放置的位置
owner 導出數據庫的模式名字或者說用戶名
這是一個簡單快速安裝上手的操作手冊,也是本人安裝的一個安裝記錄
總結
以上是生活随笔為你收集整理的dmp导入数据 oracle_DM数据库的安装使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sqlserver exec查询存储过程
- 下一篇: vue导入非es6 js文件_Vue项目