日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

DM使用过程中几个常见的问题

發布時間:2024/8/1 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 DM使用过程中几个常见的问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、導入導出時提示編碼方式不一致問題

? ? ? ?在通過dimp工具還原dmp備份文件的時候提示導入導出編碼方式不一致問題,導出dmp的文件也是同一個庫備份,按理來說不可能出現數據庫字符集不匹配的問題。

? ? ? ? ?查看Linux操作系統的字符集發現,系統的字符集為UFT-8,而數據庫的字符集GB18030,所以dmp文件的字符集也就是GB18030。修改linux系統的字符集為GB18030和數據庫一致,就可以成功導入。??

?2、聯機備份時,提示收集到的歸檔日志不連續

? ? ? ?達夢DM8的數據庫版本中,數據庫改為歸檔模式后,聯機(熱備)做全備的時候,提示收集到的歸檔日志不連續。

2.1、提示信息

2.2、歸檔修復:

? ? ? ?歸檔修復要使用dmrman工具,在修復前要關閉數據庫服務,不然會提示服務器正在運行或者存在其他進程正在操作同一個庫”的錯誤:

[dmdba@localhost ~]$ /dm/bin/DmServiceDMSERVER?stop

[dmdba@localhost ~]$?cd /dm/bin

[dmdba@localhost ~]$?./dmrman

RMAN> repair archivelog database '/dm8/data/DAMENG/dm.ini';

repair archivelog database '/dm8/data/DAMENG/dm.ini';

Database mode = 0, oguid = 0

Normal of FAST

Normal of DEFAULT

Normal of RECYCLE

Normal of KEEP

Normal of ROLL

EP[0]'s cur_lsn[32946], file_lsn[32946]

repair archive log successfully.

repair time used: 212.844(ms)

time used: 213.924(ms)

2.3、備份驗證:

SQL> backup database full backupset '/dm/backup/full-bak';?

操作已執行

已用時間: 876.536(毫秒). 執行號:900.

3、安裝或調用系統工具時,出現以下相關報錯

3.1、報錯現象:

在Linux操作系統中,使用圖形界面形式安裝數據庫或者調用控制臺、數據遷移、管理工具等工具的時候,出現以下報錯信息:

[dmdba@localhost mnt]$ ./DMInstall.bin

解壓安裝程序..........

No protocol specified

Exception in thread "main"?org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed]

......省略......

[dmdba@localhost?mnt]$

3.2、問題原因

? ???當前操作系統的登錄用戶應該為非dmdba用戶,如果在當前會話中啟用圖形界面需要將圖形界面權限放開。

3.3、解決方法

? ???使用root用戶查看DISPLAY變量設置情況,如果echo $DISPLAY值為空,使用命令xhost +,確保結果出現:access control disabled, clients can connect from any host參考root用戶的DISPLAY值設置dmdba用戶的變量,將export DISPLAY=:0(以實際為主)寫入到.bash_profile文件中,并source .bash_profile使環境變量生效,確保dmdba中echo $DISPLAY與root中一致,且使用xhost +結果顯示:access control disabled, clients can connect from any host

3.4、延伸說明

? ? ? xhost是用來控制X?server訪問權限,通常當你從A機器登陸到B機器上運行B機器上的應用程序時, 做為應用程序來說,A機器是client,但是作為圖形來說,是在A機器上顯示的,需要使用A機器的X?server,所以A機器是server。因此在登陸到B機器前,需要在A機器上運行xhost +,來使其它用戶能夠訪問A機器的Xserver。

達夢云適配中心:http://eco.dameng.com

總結

以上是生活随笔為你收集整理的DM使用过程中几个常见的问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。