2009年10月30日 星期五

執行 ntdsutil 產生 錯誤 0x2162

在執行 ntdsutil 刪除不需要 DOMAIN 資料時,當要 remove selected domain時,若出現DsRemoveDsDomainW 錯誤 0x2162 。如下圖的訊息 :

表示這DOMAIN下面還有 SERVER 還沒刪除,照下列步驟選擇要刪除的 SERVER
清乾淨後即可移除 DOMAIN。
指令如下 ,以windows2000為例
註: 首先必須先安裝支援公用程式
windows\support\tools\setup.exe
c:\>ntdsutil
ntdsutil: metadata cleanup
metadata 清除: connections
伺服器連線: connect to server (XXX)
連線到 xxx ....
伺服器連線: quit
metadata 清除: select operation target
選取操作目標: list domains
選取操作目標: select domain (x)
選取操作目標: list sites
選取操作目標: select site (x)
選取操作目標: list servers in site
選取操作目標: select server (x)
選取操作目標: quit
metadata 清除: remove selected server
metadata 清除: quit
ntdsutil: quit
大功告成
詳細的操作在微軟的網頁有敘述。請參考

2009年10月8日 星期四

oracle 遺失 SYS,SYSTEM 帳號的密碼 怎麼辦 ??

通常 DBA 在安裝完成 ORACLE 時應該都會把內定的密碼改掉
不過人的記憶都是有限 密碼常常記不得要回想好幾次

當忘記 ORACLE 密碼時該如何處理呢 可以用下列方式進去修改 :
以 HP-UX 為例 :

login account

>sqlplus /nolog
SQL> connect / as sysdba
SQL> alter user sys identified by (newpassword);

大功告成

這裡就可以看出 oracle user 帳號要好好的加以保管,不然麻煩可大 ....