2009年12月21日 星期一

企業IT運作之KPI

原文引用自:http://tw.myblog.yahoo.com/universe-leo/article?mid=349&prev=361&next=-2&page=1&sc=1#yartcmt

企業IT單位常因為被定為成支援單位, 所以在執行績效上就很難看得出有重大效益, 尤其在非採[成本中心]制的組織中, 只會看到IT整天在花錢, 卻看不到幫組織作了什麼了不起的事, 所以, 如何界定IT的企業價值就變成CIO一個重要的任務, 而訂定一些KPI來記錄IT所提供之服務, 可以讓IT的存在價值被量化

  • 使用者經驗
  1. 使用者對IT Service之整體滿意度

  2. IT Service為組織內各單位所帶來之作業效能提昇
  3. IT Service為組織內各單位所帶來之成本支出下降
  4. 使用者對IT Service抱怨次數
  5. 使用者對IT Service抱怨後IT回應之滿意度
  6. 對作業自動化過程中,資訊透明化之滿意度
  • 内部執行績效

  1. Trouble Shooting之Response Time
  2. Trouble Shooting之Process Life-Cycle
  3. Issued資訊需求之Response Time
  4. IT Service異常發生之頻率
  5. 非計畫中IT Service Downtime之Recovery時間
  6. IT對使用者抱怨之回應時間
  7. IT Infrastructure Security
  8. 內部電腦受病毒、釣魚程式、間諜程式、Hacker侵襲之比例
  9. 對內網路穩定度
  10. 計畫中IT Service Downtime之頻率

2009年8月28日 星期五

現場作業管理

現場作業的管理要點:『人機料法環』

人:人員
機:機器設備
料:物料
法:作業方法
環:環境

2009年7月30日 星期四

SQL Server Dump交易記錄

換隨身記事本,把之前的小抄貼上來

dbcc checkdb(‘DbName’);

dump transaction DbName with no_log;

2009年7月27日 星期一

我的XP沒有裝NetMeeting的解決方法

我NB的作業系統之前是裝某個精簡的XP版本,所以少了很多原本預設會安裝的軟體,像NetMeeting就是其中一項..

在Google大神上找了好久,大部份的答案都是"開始"-->"執行"—>"Conf.exe" 或是將"C:\Program Files\netmeeting\Conf.exe"拉捷徑...等等。對我的情形一點幫助都沒有...

後來用XP + Netmeeting + 安裝 關鍵字找到這一篇討論:
http://social.technet.microsoft.com/Forums/zh-TW/windowsvistaclientzhcht/thread/4be08d26-6678-488e-a576-a785636b2cd3

重點在以下這兩句話:
C:\WINDOWS\inf\msnetmtg.inf按右鍵"安裝"
我將別台正常XP上的msnetmtg.inf 複製過來使用

所以我就找了一台有NetMeeting的電腦,複製C:\WINDOWS\inf\msnetmtg.inf,並按右鍵"安裝
果然就叫我放XP光碟就開始裝了,不過裝一裝出現另一個狀況,叫我放入XP SP3的光碟...

XP SP3上微軟網站DownLoad沒問題,但要怎麼解壓縮到硬碟呢?
當然問Google大神囉!搜到這一篇微軟KB文件:
http://support.microsoft.com/kb/947311/zh-tw

文件落落長,重點在這一句:
windowsxp-kb936929-sp3-x86-enu.exe /x:shared folder name

搞定!結案!!

2009年2月25日 星期三

主機IP改變時,修改Client端電腦內設定檔的工具及範例

附件檔是我之前的公司因為轉換專線,所以對外主機的IP要改變,可是遍佈全台有400多台電腦,每台電腦內又有好幾個設定檔要更改…

所以我就寫了個批次檔,配合SED這個由UNIX Porting過來的工具,再到每台電腦前執行一次就搞定了。

SED的指令可參考以下網址:
http://phi.sinica.edu.tw/aspac/reports/96/96005/

  太久沒更新了,拿這封寫給公司裡小朋友的mail來充數!可是我不會在網誌上加附件檔,所以網友們要範例的,請留e-mail給我…

2008年12月4日 星期四

SQL Server 2005電腦名稱改變導致無法作複寫Replication(新增發行集時)

發生原因:最近要測試SQL Server 2005的複寫功能(發行與訂閱),以解決公司現行環境中有多台SQL Server間要排程作SSIS轉檔的問題,但是在當我要在發行端的主機上要作新增發行集的工作時,錯誤訊息出現了。

錯誤訊息:
SQL Server無法連接到伺服器'NewServerName'
其他資訊:
SQL Server 複寫需要有實際的伺服器名稱才能連接到伺服器。不支援透過伺服器別名、IP 位址或任何其他替代名稱來進行連接。請指定實際的伺服器名稱,'OldServerName'。 (Replication.Utilities)

問題追查:錯誤訊息中的'NewServerName'是現在這台主機的電腦名稱,'OldServerName'是我沒見過的電腦名稱,剛看到錯誤息時,我以為是我在hosts檔中設的主機名稱有誤,但是檢查過都沒錯呀!我印象中好像之前的同事有跟我問過要幫這裡SQL Server改主機名稱的事(我之前是待SI公司,後來公司倒了,我就輾轉轉到以前的客戶公司上班),經詢問後才知道,的確當初這台主機在灌完SQL Server後有改過電腦名稱。我下了以下SQL的指令確認:
Select @@ServerName
出來的結果確實是OldServerName


解決方法:我印象中SQL Server 2000要改電腦名稱的步驟是很複雜的,不然改完後SQL Server會無法啟動,SQL Server 2005我就不確定了,我想是不是以前的同事漏了那個步驟,導致現在的問題,所以就上微軟找KB囉!結果發現SQL Server 2005要改電腦名稱超簡單,3個步驟搞定:
1.直接先改電腦名稱,改完重開(其實重開完SQL Server就可以用了,當初前同事就只作到這)
2.下SQL指令  sp_DropServer OldServerName
3.一樣下SQL  sp_AddServer NewServerName,Local
搞定結案!

PS.寫這篇花的時間比我解決這個問題的時間還長耶!怎麼會這樣,打字太慢了嗎?

2008年10月31日 星期五

我是北極熊嗎?

今天在能力雜誌電子報看到以下的一段文字,看到北極熊不支倒地,忽然一陣毛骨悚然,心有所感遂記之:

無知與貪婪讓經濟大失血,也讓危機擴大到幾乎無法控制的地步。這種現象令人不禁想起愛斯基摩人捕捉北極熊的故事:他們將海豹血裝在水桶裡,然後插上刀子,等到凍結為血冰棒後,將之置放於野地,北極熊會尋著血跡而來,然後開心地猛舔血冰棒,直至鋒利的刀劃破北極熊的舌頭,溫熱的血液讓北極熊更加瘋狂,渾然不知自己舔的就是自己的血。最後北極熊因為失血過多而不支倒地,此時獵人會悄然現身,不費吹灰之力帶走囊中物。