Repadmin
repadmin /kcc dcname 強制拓樸和複寫對象檢查
repadmin /rebuildgc dcname 觸發 GC 伺服器傾印及重建他的全域目錄
repadmin /bridgeheads dcname 顯示 bridgehead 伺服器
repadmin /istg dcname 顯示負責跨站台拓樸的DC
• 取得每一台DC的複寫對象:
repadmin /showutdvec dcname naming-context 從dcname的角度,顯示最新的向量
repadmin /showrepl dcname naming-context /verbose 顯示複寫對象
• repadmin /replsummary dcname 編譯DC之間成功/失敗統計列表
• repadmin /queue dcname 列出預備送往指定DC的佇列中的項目
• repadmin /showchanges destdc GUID-of-sourceDC naming-context /verbose 列出從 sourceDC 到 DestDC尚未複寫的所有東西
強制複寫
• repadmin /syncall /e [/P] dcname naming-context
/e – 跨站台
/P – 推出變更
• 例如:
repadmin /syncall /e /P dc1 dc=acme,dc=com
• 使用 repadmin /syncall /j dcname
/j: 只同步到相鄰的DC
名稱範例
• bigfirm.com: dc=bigfirm,dc=com
• Configuration NC: cn=configuration,dc=bigfirm,dc=com
• Schema NC: cn=schema,cn=configuration,dc=bigfirm,dc=com
• 未指定NC 名稱: repadmin /syncall 假定是 configuration NC
• dc=ForestDnsZones,DC=bigfirm,dc=com
(只在Forest root domain中出現)
• dc=DomainDnsZones,dc=bigfirm,dc=com
DCdiag與Netdiag
• 在Support Tools中
• Netdiag 是本機執行指令, DCdiag 可以遠端執行
• 前者測試系統網路基礎架構(netdiag)及網域控制站功能(dcdiag)
• 他們非常有用,而且事件單暨聰明的測試方法
• del dcdiag.log
• del repadmin.log
• del netdiag.log
• dcdiag /e /c /v /ferr:c:\dcdiagerrs.log /f:dcdiag.log
• netdiag /v /l
• repadmin /showrepl * /verbose /all /intersite > repadmin.log
合併使用
• del dcdiag.log
• del repadmin.log
• del netdiag.log
• dcdiag /e /c /v /ferr:c:\dcdiagerrs.log /f:dcdiag.log
• netdiag /v /l
• repadmin /showrepl * /verbose /all /intersite > repadmin.log
Brad Chen's Developer Blog Azure Database Data science Machine Learning Cloud
2008年11月27日 星期四
2008年11月26日 星期三
VBScript - Array and Dynamic Array
' Array
array01 = Array("A","B","C")
For i = 0 To UBound(array01)
msgbox array01(i)
Next
' Split into Array
strary = "A,B,C"
array01 = split(strary,",")
For i = 0 To UBound(array01)
msgbox array01(i)
Next
' Dymanic Array
Dim ary()
reDim ary(1)
ary(0) = "一個"
msgbox(Ubound(ary))
msgbox(ary(0))
reDim ary(2)
ary(1) = "2個"
msgbox(Ubound(ary))
msgbox(ary(1))
'msgbox(ary(0))
' ReDim保留資料
ReDim Preserve ary(5)
msgbox ary(0)
msgbox ary(1)
array01 = Array("A","B","C")
For i = 0 To UBound(array01)
msgbox array01(i)
Next
' Split into Array
strary = "A,B,C"
array01 = split(strary,",")
For i = 0 To UBound(array01)
msgbox array01(i)
Next
' Dymanic Array
Dim ary()
reDim ary(1)
ary(0) = "一個"
msgbox(Ubound(ary))
msgbox(ary(0))
reDim ary(2)
ary(1) = "2個"
msgbox(Ubound(ary))
msgbox(ary(1))
'msgbox(ary(0))
' ReDim保留資料
ReDim Preserve ary(5)
msgbox ary(0)
msgbox ary(1)
訂閱:
文章 (Atom)
SQL Server Planning, Pricing and License
Server-CALs授權模式 1.需購買的量應該是所有終端用戶的電腦 例如:一台Data warehouse主機 與 一台Web報表主機,但公司有50人或電腦會連進Web報表主機開啟報表,則應該每一台用戶端電腦都需要有CALs授權,Data warehouse主機購買Ser...
-
1.安裝了Oracle Client,就可以用Oracle Net Manager工具來設定TNS連線設定(Tnsnames.ora) Oracle Client 18.3 Installation 安裝Oracle Client 18.3 2.啟動Oracle Ne...
-
SQL Server Integration Service可以透過內建的OLE DB Source連線到Oracle匯出資料,但無法寫入資料到Oracle,Attunity公司針對這個功能提供了SSIS的連結Source,並且聽說資料傳送效率非常好,本人沒有測試過效能,有興趣的...
-
1.下載 Oracle Database 18c (18.3) https://www.oracle.com/technetwork/database/enterprise-edition/downloads/oracle18c-windows-180000-5066774.ht...