2012年10月30日 星期二

SYMANTEC EndPoint Protection 12 資料檔 LOG 維護

在 symantec 的 Endpoint Protection 裡有個資料庫屬性要注意
若沒把這項設定啟動並排定排成定期去致行。會導致磁碟
爆滿。 服務起不來。不可不甚。
 
如下圖 :


 
若不幸LOG檔過大,磁碟空間不足,導致SEP無法執行,官方的建議
處理方式如下:
  
1) Stop the Symantec Endpoint Protection Manager and Symantec Embedded Database services.
2) Rename or delete the current sem5.log
3) Click Start > Run and type CMD then click OK
4) In the Command Prompt type:
For 32-bit: CD C:\Program Files\Symantec\Symantec Endpoint Protection Manager\ASA\win32\
For 64-bit: CD C:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\ASA\win32\
5) Press Enter. This will change directories to the folder containing dbsrv11.exe.
6) To force the recreation of sem5.log, type:
For 32-bit: dbsrv11 -f "C:\Program Files\Symantec\Symantec Endpoint Protection Manager\db\sem5.db" (There is a space after -f and "C:\...)
For 64-bit: dbsrv11 -f "C:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\db\sem5.db" (There is a space after -f and "C:\...)
7) Press Enter
8) Click Start > Run and type services.msc then click OK
9) Start the Symantec Endpoint Protection Manager and Symantec Embedded Database services.
 
 
參考資料如下 :
 
 

2012年10月25日 星期四

SAP Runtime Errors - DYNPRO_SEND_IN_BACKGROUND

在 ST22 看到在短短的2個小時之內有上萬的錯誤,都是同一個訊息(如下):









Runtime Errors : ZDATE_LARGE_TIME_DIFF
Runtime Errors : DYNPRO_SEND_IN_BACKGROUND

如下圖所示 :


 
使用者作業到一半都會出現如下列訊息,然後就會中斷,跳出來。
 








經檢查是有一台 AP Server 時間有錯。跟其他的AP,DB
快了40分鐘以上。

先把 SAP 停掉。

指令 : stopsap r3

然後把 saposcol 的 process 停掉

指令 :
 A :  ps -ef|grep saposcol
 B : kill xxxx

修改系統時間開機啟動 SAP 即可。


這說明了 時間同步 對於系統是多麼的重要 ,不可忽略。






2012年10月13日 星期六

OFFICE2010 KMS 錯誤 ERROR CODE : 0X80070005

原本一直運作很正常的 KMS 認證伺服器,今天在安裝一台
新電腦時,照例去執行一個 BATCH FILE 做認證。
突然發現有錯誤。 (如下圖)



























錯誤代號為 : 0x80070005 , 0x8007232B

以為是KMS Server 有問題,一直在 KMS Server 端查詢問題在哪。
後來經過一番查證,虛驚一場。
原因居然是非常單純。忘了執行這個 BATCH 需要用系統管理員
的權限去執行。(就是在要執行的檔案按右鍵,如下圖紅框處)












這樣就解決了OFFICE認證的問題。

有時發生問題反而是最小的地方疏忽了
而不是原本想像的那麼嚴重呢



這聯結有詳細的說明 : http://support.microsoft.com/kb/938450/zh-tw


2012年8月10日 星期五

SAP COPY NEW Client ( Loacl Copy)

在 SAP上新增加一個 Client 步驟如下:

A: 建立新的 Client
1. 先用 sap*DDIC 帳號 login 到 client 000
2. 執行 SCC4 或依下圖紅框指令,先建立一個新的 Client。
 
如下圖點選紅框處:




出現警告對話框,按勾勾(紅框)。





通常都是選用複製比較方便,如圖示。選一個 Client 當基準。





填入如下圖 紅字部分欄位資料即可建立一個新的 Client。


B : 執行 LOCAL COPY

1. 建立好 NEW Client 後,用 sap* 登入新的 client (初始密碼為 pass)
2. 在新的 client 使用 SCCL 或選用如下圖紅框處,做 Local Client Copy。



3. LOCAL COPY 畫面如下 :

  
上圖 紅框 (Selected Profile) 處,第一次做新的 Client 要選 SAP_ALL
如下圖: 



 

在 Source Client 處填上 000

4. 這時可以有兩個執行選項可以選,就看系統是否繁忙決定。
   立即執行 ( Start Immediately)
   或
   排程背景處理 (Schedule as Background Job)

重要的是要隨時注意 Archive LOG 跟資料庫的 datafiles 是否空間足夠 !!


C: 查看 COPY LOG

使用 SCC3 或 如下圖指令就可以查看 COPY LOG.



大功告成 !!

2012年8月7日 星期二

如何查詢 .NET Framework

查詢 .NET Framework 版本的查詢方式,整理如下 :


A : <控制台> 裡面 <程式與功能> 可以看出來安裝哪一個版本:
如下圖,紅框處就可以知道是哪個版本。


B :  到檔案目錄去看也可以知道安裝了那些版本 :
目錄 : %WINDIR% \ Microsoft.NET \ Framework
注意 windows 是32或64版本
如下圖紅框處(32位元) :



C : 到 REGEDIT裡面去查詢:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework
就可以看到所安裝的版本,如下圖 :





參考資料 :

2012年7月17日 星期二

SYMANTEC Backu Exec Agent 版本查詢

如何查詢目前所安裝 Backup Exec Agent 的版本呢 ?

查一個檔案名稱為 bedsnote.dll 去看內容即可得知。

Client 端檔案所在目錄如下
c:\Program Files\Symantec\Backup Exec\RAWS 底下

若是在 Backup Exec 的 SERVER 端的話,目錄如下 :
c:\Program Files\Symantec\Backup Exec 底下

檔案內容如下圖 : 這裡就有版本顯示。


 
大功告成 !!

EXP - 00091 匯出有問題的統計資料 問題解決分享

在 windows2008R2 安裝 oracle 11g 64bit
執行 EXP 指令時 出現 EXP - 00091 錯誤訊息。(如下圖)


雖然查了資料都說不影響 exp 出來的資料
但是有警告訊息還是給它有點不舒服。

查看 EXP 出來的 LOG裡面有一段警告,如下圖 :



大意是 oracle 的字元跟作業系統字元不一致,
依照上圖紅框部分加上一段指令:

 set  NLS_LANG=AMERICAN_AMERICA.AL32UTF8

之後再做 EXP 的動作就不會有錯誤產生。

如下圖,先做 set 指令設定字元,再做 EXP



每次執行 EXP 前都要先設定字元集一次。

若 EXP LOG 出現其他字元集 ( ZHT16BIG5,ZHT16MSWIN950)
依照 LOG 所寫的變更 set 指令後 橘色 的字元即可。


大功告成 !!