㈠ 如何在Windows CMD裡面用命令行操作DB2資料庫
1、打開電腦,進入電腦操作系統,點擊開始菜單,在電腦開始菜單中,找到命令行cmd,或者使用快捷鍵組合WIN+R鍵可以直接打開運行,輸入cmd命令行,即可直接打開命令行cmd。
㈡ db2可以刪除數據模式嗎怎麼刪~~
DB2低一些的版本沒有像SQLSERVER的Shrinkfile或者Oracle的Resize功能。假如你的DB2是V9.1以上的話可以直接用ALTERTABLESPACERESIZE收縮表空間,此命令執行時它會自動將表進行DELETE、RECREATE、IMPORT、EXPORT、REORG或者LOAD等,否則你可以用下面的方法來收縮你的表空間。
1、導出所有表結構和數據,然後將表重新建立,然後再導入數據
2、通過命令db2dartdatabase-name/LHWM/TSItablespace-id/NP0,運行此命令後DB2會生成一個文件,文件會有一些建議,告訴你怎麼做EXPORT、IMPORT、REORG、LOAD,你按它的步驟一步一步去做,做完之後空間就會自動釋放,然後再用ALTERTABLESPACE的RESIZE功能來收縮表空間。謝謝!
㈢ db2 刪除資料庫時,說該資料庫正在使用,刪除不了
db2 刪除資料庫時,說該資料庫正在使用,刪除不了是設置錯誤造成的,解決高或方法為:
1、打開電腦,進入電腦操作系統,使用快捷鍵組合WIN+R鍵可以直接打開運行,輸入dbcmd命令行,即可直接打開db2命令行dbcmd。
㈣ AIX如何刪除DB2資料庫,用什麼命令
查看相應DB2版本的DB2 Quick Beginning,都有介紹如何卸載。
可用DB2安裝光碟進行卸載,即db2_deinstall的功能。
可以手工刪除,具體步驟如下:
1、備份資料庫,刪除資料庫
2、db2admin stop 停管理服務
3、db2stop 停instance
4、/usr/.../instance/dasidrop das_name 刪除管理服務
5、/usr/.../instance/db2idrop instance_name 刪除instanec
6、smitty remove 刪除DB2字樣的包
7、刪除相應的用戶、組,刪除/etc/services文件中db2字樣的行等等。
㈤ 如何清理db2diag.log
db2diag.log,是用來記錄DB2資料庫運行中的信息的文件。可以通過此文件,查看記錄的有關DB2資料庫詳細的錯誤信息。此文件也是不斷增大的,需要定期進行清理。 可以通過查看實例的配置參數DIAGPATH,來確定db2diag.log文件是放在哪個目錄下:db2 get dbm cfg 如果Diagnostic data directory path(DIAGPATH) = /home/db2inst1/sqllib/db2mp,則此文件是放在/home/db2inst1/sqllib/db2mp目錄下。當文件系統/home的使用率達到80%-90%左右時,應及時刪除db2diag.log文件。 請按以下正確步驟操作: 確認應用、DB2已經停止。 將原db2diag.log文件備份到其它文件系統下。 刪除db2diag.log文件。刪除後,DB2會自動創建一個新的文件。 注意:如果你覺得以上操作不保險的話,Db2提供了自動歸檔db2diag.log的命令db2diag -a 自動將該文件以日期時間命名