Lync Enterprise Voice 設定的分機重覆了,無法設定給新人,怎麼找到舊的設定者 ?
設定使用者的Lync Enterprise Voice 時,Line URI 欄位不得重覆,如果新人要設定時,會出現下列的錯誤訊息:
Filter failed to return unique result, "[SipAddress : sip: tester@demo.com] [LineURI : tel:+856277][PrivateLine : tel:856277]"
由此得知已有使用者使用過 tel:+856277,
可使用Get-CsUser -Filter {LineURI -eq "tel:+856277"} 的方式找出舊的擁有者或離職者.
其他 Filter 的相關Operator 可看參考。
2012年5月14日 星期一
2012年5月7日 星期一
SAP Client 登入訊息伺服器錯誤
SAP GUI 710發生"登入平衡發生錯誤88: 無法連線至訊息伺服器(rc=9)" 的錯誤訊息。
必需檢查 c:\windows\system32\drivers\etc下的Services file, 是否有訊息伺服器使用的Port號:
如: sapmsXXX 36<XX>/tcp
2012年4月27日 星期五
使用VBScript將OU內的User名稱改大寫
要將OU內的所以使用者名稱,將英文小寫部份都變更為大寫。
爬文了一下, 原來DN (distinguishedName) 是不能用 objUser.put 方式來改的..
要用Move的方式來處理..
如下 : 將User Object 由原來的名稱, 移到大寫的新名稱的位置.
' Change DN (distinguishedName) to UpperCase by VBScript
' -----------------------------------------------'
Option Explicit
Dim objOU, objUser , UName, LName
Set objOU = GetObject("LDAP://ou=OU1,dc=demo,dc=com")
For each objUser in objOU
If objUser.class="user" Then
LName = objUser.displayName
UName = UCase(objUser.displayName)
objUser.Put "displayname", UName
objUser.Put "givenName", UName
objUser.Put "sAMAccountName",UName
objUser.SetInfo
GetObject(objUser.parent).moveHere ObjUser.adspath,"CN=" & UName
End If
Next
2012年4月9日 星期一
How to delete files after archiving in Schedule tasks
發現一個目前是winrar 獨有的功能, delete files after archiving , 下的參數是 rar -df , 目前download winrar 4.11 是具備此功能的,其他如 7zip / winzip 目前都沒有發現對應的功能.
把它寫成一個VBS
strshell = "RAR.exe a -r -df d:\arc\demo-datetime.rar d:\datafolder\"
result1 = wshshell.run (strshell,0,False)
放到 WIN2k8做成排程
怪了..居然可以壓縮,但不能刪除舊檔..??
Why?
查了一下 Task Security Context ,是權限不足,勾選排程的"run with highest privileges", 即可正常執行.
把它寫成一個VBS
strshell = "RAR.exe a -r -df d:\arc\demo-datetime.rar d:\datafolder\"
result1 = wshshell.run (strshell,0,False)
放到 WIN2k8做成排程
怪了..居然可以壓縮,但不能刪除舊檔..??
Why?
查了一下 Task Security Context ,是權限不足,勾選排程的"run with highest privileges", 即可正常執行.
2012年3月28日 星期三
Trixbox Trunk改善連線的參數: qualify
Trixbox 與Lync 之間,由 Lync 撥回 Trixbox 都是正常會通的。反過來,由 Trixbox 撥到 Lync 有時撥的通,有時撥不通,應該不是網路的問題。困擾了很久..
今天查了一篇討論,建議在 Trixbox Trunk 最後面加一個參數: qualify=yes 並重新啟動 Asterisk (Trixbox UI => System => System maint => Reset Now)
FreePBX在下面這段提到 qualify=yes 能monitor 網路的建康狀況:
The setting of qualify=yes is technically not needed but allows you to monitor the health of the internet connection in Asterisk, and if not doing any port forwarding, keeps the NAT pinhole open.
目前測試 Trixbox 已能正常連上 Lync, Trixbox => PBX => PBX Status => SIP peers 的Status 由 unmonitored變為OK( 2 ms) 。
其他 Document 可參看這.
今天查了一篇討論,建議在 Trixbox Trunk 最後面加一個參數: qualify=yes 並重新啟動 Asterisk (Trixbox UI => System => System maint => Reset Now)
FreePBX在下面這段提到 qualify=yes 能monitor 網路的建康狀況:
The setting of qualify=yes is technically not needed but allows you to monitor the health of the internet connection in Asterisk, and if not doing any port forwarding, keeps the NAT pinhole open.
目前測試 Trixbox 已能正常連上 Lync, Trixbox => PBX => PBX Status => SIP peers 的Status 由 unmonitored變為OK( 2 ms) 。
其他 Document 可參看這.
2012年3月26日 星期一
VB.NET 的Send Mail內容在Notes Client未正常換行..
記錄一下:
用VB.NET 開發Send mail 的通知,用System.Net.Mail.SmtpClient 的Function
透過SMTP Server 轉給Domino, Client 是IBM Lotus Notes 8.5.2 ,在換行上寫法不同在不同Client 有不一樣的效果.
範例如下:
MsgBody = "Test line 1" + </br> + "Test line 2"
MailMessage.IsBodyHtml = True
MailMessage.Body = MsgBody.ToStrinng
在Notes 8.5.2 Basic Client 會得到:
Test line 1 Test line 2 <<=同一行,沒換行效果
在Notes 8.5.2 Standard Client 會變成:
Test line 1 <<=會換行
Test line 2
改用 <p> 取代<br>會多跳一行,MsgBody = "Test line 1" + </p> + "Test line 2"
在Notes 8.5 Standard Client 與 Basic Client 都會變成:
Test line 1
Test line 2
雖然多跳一行不美觀,但至少能換行,不然就要用別人的元件囉~
另外有人寫到 Environment.Newline ,或"\r\n" ,我測試後都沒效果。
供參考~
用VB.NET 開發Send mail 的通知,用System.Net.Mail.SmtpClient 的Function
透過SMTP Server 轉給Domino, Client 是IBM Lotus Notes 8.5.2 ,在換行上寫法不同在不同Client 有不一樣的效果.
範例如下:
MsgBody = "Test line 1" + </br> + "Test line 2"
MailMessage.IsBodyHtml = True
MailMessage.Body = MsgBody.ToStrinng
在Notes 8.5.2 Basic Client 會得到:
Test line 1 Test line 2 <<=同一行,沒換行效果
在Notes 8.5.2 Standard Client 會變成:
Test line 1 <<=會換行
Test line 2
改用 <p> 取代<br>會多跳一行,MsgBody = "Test line 1" + </p> + "Test line 2"
在Notes 8.5 Standard Client 與 Basic Client 都會變成:
Test line 1
Test line 2
雖然多跳一行不美觀,但至少能換行,不然就要用別人的元件囉~
另外有人寫到 Environment.Newline ,或"\r\n" ,我測試後都沒效果。
供參考~
2012年3月23日 星期五
壓縮SQL Server的Transation Log
記錄一下..免得久久找一次.
有用的方法來抑制SQL DB的Log快速成長:
1. 不重要的DB,將Recovery Mode 改為Simple:DB->properties->options (自動記錄截斷)
2. 壓縮Transaction Log DB:
壓縮SQL Server的Transation Log(交易記錄檔)
USE <DB_NAME> --<DB_NAME>:資料庫名稱
DBCC SHRINKFILE([<DB_NAME>_log],2) --<DB_NAME>_log:ldf檔的邏輯檔名
Ex: 壓縮OCS DB的Log
USE OCSDB
DBCC SHRINKFILE(OCSDB_log],2)
訂閱:
文章 (Atom)
