2018年1月16日 星期二

Windows 網域控制站診斷工具

dcdiag.exe /s:<Directory Server>[:<LDAP Port>] [/u:<Domain>\<Username> /p:*|<Password>|""]
           [/hqv] [/n:<Naming Context>] [/f:<Log>] [/x:XMLLog.xml]
           [/skip:<Test>] [/test:<Test>]
   /h: 顯示這個說明畫面

   /s: 使用 <Directory Server> 做為主伺服器。在 DcPromo 與
       RegisterInDns 測試時將會略過,因為它們只能在本機執行。
   /n: 使用 <Naming Context> 做為命名內容進行測試
       網域可以使用 Netbios、DNS 或 DN 格式來指定。
   /u: 使用 domain\username 認證進行繫結。
       必須同時使用 /p 選項

   /p: 使用 <Password> 做為密碼。必須同時使用 /u 選項
   /a: 測試這個站台的所有伺服器
   /e: 測試整個企業的所有伺服器。覆寫 /a
   /q: Quiet - 僅顯示錯誤訊息
   /v: Verbose - 顯示延伸資訊
   /i: ignore - 略過非必要錯誤訊息。
   /c: 完整,執行所有測試,包括非預設測試,但排除
       DcPromo 與 RegisterInDNS。可以與 /skip 一起使用
   /fix: fix - 進行安全修復。
   /f: 將輸出重新導向至個別檔案 <Log>
   /x:<XMLLog.xml> 重新導向 xml 輸出到 <XMLLog.xml>。目前只能與 /test:dns 選項一起使用
   /xsl:<xslfile.xsl or xsltfile.xslt> 新增參照指定樣式表的處理指示。只能與 /test:dns /x:<XMLLog.xml> 選項一起使用

   /test:<TestName> - 僅執行這項測試。必要的測試仍會
                      執行。不能與 /skip 共用。

   /skip:<TestName> - 跳過指定的測試。必要的測試仍會
                      執行。不能與 /test 共用。

   已知測試的清單:

        Advertising
             檢查每個 DSA 是否正在宣告它自己,以及是否 在具有 DSA 功能的情況下宣告它自己。

        CheckSDRefDom
             這項測試會檢查所有應用程式目錄 磁碟分割是否具有適當的安全性描述元參照 網域。

        CheckSecurityError
             尋找安全性錯誤 (或那些可能與安全性相關的錯誤), 並執行問題的初始診斷。 選擇性引數: /ReplSource:<來源 DC> 將
目標設定為特定來源, 而不管它的錯誤狀態。不需要是目前夥伴。
          * 預設不會執行的測試,也就是必須明確要求

        Connectivity
             測試 DSA 是否已註冊 DNS、可以進行 Ping,以及具有  LDAP/RPC 連線。
          * 無法跳過的測試
          * AD/LDS 適用的測試

        CrossRefValidation
             這項測試會尋找某個 部分不正確的交互參照。
          * AD/LDS 適用的測試

        CutoffServers
             檢查伺服器是否因 夥伴關機而接收不到複寫
          * 預設不會執行的測試,也就是必須明確要求
          * AD/LDS 適用的測試

        DcPromo
             測試現有 DNS 基礎結構是否可以升級到網域 控制站。如果基礎結構足夠,則電腦可以升級到 <Active_Directory_Domain
_DNS_Name> 中所指定網域的網域控制站。報告是否 需要對現有 DNS
            基礎結構進行任何修改。 必要引數: /DnsDomain:<Active_Directory_Domain_DNS_Name> 需要下列其中一個引數: /NewFor
est /NewTree
            /ChildDomain /ReplicaDC 如果指定 NewTree,則需要 ForestRoot 引數: /ForestRoot:<Forest_Root_Domain_DNS_Name>


        DNS
             這項測試會檢查整個企業的 DNS 設定健康情況。使用下面的切換參數可以個別執行 子測試。預設會執行所有測試 (但不
含外部名稱解析)         /DnsBasic            (基本測試,無法略過)
                   /DnsForwarders            (轉寄站和根目錄提示測試)         /DnsDelegation            (委派測試)
            /DnsDynamicUpdate            (動態更新測試)         /DnsRecordRegistration            (記錄登錄測試)
            /DnsResolveExtName            (外部名稱解析測試)         /DnsAll            (包含上面所有測試)         /DnsI
nternetName:
                  <內部名稱> (針對測試 /DnsResolveExtName)         (預設值是 www.microsoft.com)
          * 預設不會執行的測試,也就是必須明確要求

        FrsEvent
             這項測試會檢查檔案複寫系統 (FRS) 是否發生任何操作錯誤。SYSVOL 共用複寫失敗, 可能會導致原則問題。

        DFSREvent
             這項測試會檢查 DFS 是否發生任何操作錯誤。

        SysVolCheck
             這項測試會檢查 SYSVOL 是否已就緒。

        LocatorCheck
             檢查全域角色持有者是否為已知、可以找得到,而且正在回應。

        Intersite
             檢查會暫停或暫時暫停站台間複寫的失敗。

        KccEvent
             這項測試會檢查知識一致性檢查程式 是否正在完成,而且未發生錯誤。
          * AD/LDS 適用的測試

        KnowsOfRoleHolders
             檢查 DSA 是否認為它可以辨識角色持有者,並以詳細資訊模式列印這些角色。

        MachineAccount
             檢查電腦帳戶是否具有適當的資訊。如果本機電腦帳戶遺失,請使用 /RecreateMachineAccount 嘗試進行修復。如果電腦
帳戶旗標不正確,請使用 /FixMachineAccount。

        NCSecDesc
             檢查命名內容標頭上的安全性描述元是否具有進行複寫的適當權限。

        NetLogons
             檢查適當的登入權限允許繼續進行複寫。

        ObjectsReplicated
             檢查是否已複寫電腦帳戶 (僅限 AD) 及 DSA 物件。搭配使用 /objectdn:<dn> 與 /n:<nc>,以指定其他要檢查的物件。

          * AD/LDS 適用的測試

        OutboundSecureChannels
             確認安全通道是否來自 /testdomain: 所指定網域中的所有 DC。 /nositerestriction 則會讓測試不侷限於站台中的 DC

          * 預設不會執行的測試,也就是必須明確要求

        RegisterInDNS
             測試這個目錄伺服器是否可以登錄目錄伺服器定位器 DNS 記錄。這些記錄必須存在 於 DNS,其他電腦才能找到 <Active_
Directory_Domain_DNS_Name> 網域的這個目錄
            伺服器。報告是否需要對現有 DNS 基礎結構進行任何修改。 必要引數: /DnsDomain:<Active_Directory_Domain_DNS_Name
>

        Replications
             檢查目錄伺服器之間的及時複寫。
          * AD/LDS 適用的測試

        RidManager
             檢查是否可以存取 RID 主機,以及是否包含正確資訊。

        Services
             檢查適當的支援服務是否執行中。
          * AD/LDS 適用的測試

        SystemLog
             這項測試會檢查系統是否正在執行,而且未發生錯誤。
          * AD/LDS 適用的測試

        Topology
             檢查是否已完全連線所有 DSA 的已產生拓撲。
          * 預設不會執行的測試,也就是必須明確要求
          * AD/LDS 適用的測試

        VerifyEnterpriseReferences
             這項測試會確認是否保留每個 DSA 上企業之所有物件中的 FRS 及複寫基礎結構 的特定系統參照。
          * 預設不會執行的測試,也就是必須明確要求

        VerifyReferences
             這項測試會確認是否保留 FRS 及複寫基礎結構的特定系統參照。

        VerifyReplicas
             這項測試會確認是否已完全具體化所有複本伺服器上的所有應用程式目錄分割。
          * 預設不會執行的測試,也就是必須明確要求
          * AD/LDS 適用的測試


        在電腦已經升級為目錄伺服器之後,必須執行
        所有測試 (DcPromo 與 RegisterInDNS 除外)。

        注意: 必須載入適當的字型與語言支援,具有國際或
        Unicode 字元的文字 (命名內容名稱、伺服器名稱等)
        才能正確顯示

沒有留言:

ASP.NET C# MariaDB 連結字串

web.config  加入下面內容 <connectionStrings> <add name=" connect string " connectionString="server= IP ;user id= user name...