2011年4月23日 星期六

windows 2003 開關小事

安裝windows 2003時,總要參考的二篇Microsoft KB

關閉 關機事件追蹤器
  1. 按一下 [開始],再按一下 [執行]
  2. 輸入 gpedit.msc,再按一下 [確定]
  3. 展開 [電腦設定],展開 [系統管理範本],再展開 [系統]
  4. 按兩下 [顯示關機事件追蹤器]
  5. 按一下 [已停用],再按一下 [確定]

開啟 Windows 中的自動登入

  1. 按一下 [開始],然後按一下 [執行]
  2. [開啟] 方塊中,輸入 Regedt32.exe,然後按下 ENTER。
  3. 在登錄中找出下列子機碼:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
  4. 按兩下 [DefaultUserName] 項目,輸入您的使用者名稱,然後按一下 [確定]
  5. 按兩下 [DefaultPassword] 項目,輸入您的密碼,然後按一下 [確定]注意:如果 DefaultPassword 值不存在,您必須新增該值。如果要新增這個值,請依照下列步驟執行:
    1. [編輯] 功能表上,按一下 [新增],然後指向 [字串值]
    2. 輸入 DefaultPassword,然後按 ENTER。
    3. 按兩下 [DefaultPassword]
    4. [編輯字串] 對話方塊中,輸入您的密碼,然後按一下 [確定]
    注意:如果沒有指定 DefaultPassword 字串,Windows 就會自動將 AutoAdminLogon 機碼的值從 1 (True) 變更為 0 (False),以停用 AutoAdminLogon 功能。

  6. [編輯] 功能表上,按一下 [新增],然後指向 [字串值]
  7. 輸入 AutoAdminLogon,然後按 ENTER。
  8. 按兩下 [AutoAdminLogon]
  9. [編輯字串] 對話方塊中,輸入 1,然後按一下 [確定]
  10. 結束 [登錄編輯程式]。
  11. 按一下 [開始],按一下 [關機],然後在 [註解] 文字方塊中輸入原因。
  12. 按一下 [確定] 以關閉您的電腦。
  13. 重新啟動您的電腦。現在,您已經可以自動登入。

2011年4月16日 星期六

The LocaleIdentifier property is not overwritable and cannot be assigned a new value

在SSAS 2008R2上,還原了一個用SSAS2005做出來的cube (*.abf)
瀏覽Broese Cube時, 出現了這個錯誤畫面

The LocaleIdentifier property is not overwritable and cannot be assigned a new value



參考這篇討論

若在SSMS上,則請於上圖所示, 將Language由Default改成Chinese(Taiwan),重新連結一下(Reconnect)一下就正常了

若是透過程式連結,則在connectionstring 加入Locale Identifier=1033, 像這樣

<add name="OLAPConnectionString" connectionString="Data Source=.;Initial Catalog=myCube";Locale Identifier=1033/>

Connect上的參考

環境:
SSAS 2008R2  Standard Edition CU6 英文版
Windows 7 64 bit 繁體中文版
Office 2010 64 bit 繁體中文版

IE9更改搜尋提供者網址

重灌了電腦安裝IE9, 加入了google做為預設的搜尋提供者,
搜尋時,google左邊的功能選項的網路中,我一直慣用先找台灣的網頁,但卻沒出現?
只有簡體中文和繁體中文網頁可選擇.

想要去更改搜尋提供者的網址,但卻找不到地方可設定?

找到這篇教學..雖然是IE8的設定,但IE9也是可適用

因為我只有設google一個搜尋提供者,所以就直接開regedit找到機碼
\\HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes\

底下應只有二個機碼,找到一個里頭有URL的, 把
http://www.google.com/search?hl=zh-tw&q={searchTerms}

改成有帶.tw的網址就好了...

http://www.google.com.tw/search?hl=zh-tw&q={searchTerms}

我就是要台灣網頁啦..

2011年4月11日 星期一

Windows 7 的隱藏共用權限

一個舊系統安裝到Windows 7的環境後,原本有個隱藏資料夾無法寫入檔案了.

在windows XP環境下, 系統安裝後一直沒有這個問題,

一時之間我也找不到解決方法,只好一一叫使用者把隱藏目錄改成一般共用資料夾開啟可讀寫的權限..

直到今天,無意中看到這篇KB....才知道要去哪里設定....Orz

簡單來說,就是我的電腦按滑鼠右鍵選管理,進入電腦管理後,在共用資料\共用下找到隱藏目錄後,再按滑鼠右鍵選內容,將其共用權限改成完全變更即可

2011年4月7日 星期四

轉貼...Database Mail 送出html tabular 郵件

之前用FOR XML PATH組出一個COLUMN多筆資料變成一筆...

這次再次見識他的強大...

Send email in a tabular format using SQL Server database mail


Database Mail設定
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'Database Mail XPs', 1;
GO
RECONFIGURE
GO

-- Create a Database Mail account
  EXECUTE msdb.dbo.sysmail_add_account_sp
 @account_name = 'Bev',
 @description = 'Mail account for test e-mail.',
 @email_address = 'test@test.com',
 @replyto_address = null,
 @display_name = 'Beverly',
 @mailserver_name = 'test.com' ;
 
  -- Create a Database Mail profile
 EXECUTE msdb.dbo.sysmail_add_profile_sp
 @profile_name = 'Hinet',
 @description = 'Profile used for test mail.' ;
 
  -- Add the account to the profile (一個profile可有多個account)
 EXECUTE msdb.dbo.sysmail_add_profileaccount_sp
 @profile_name = 'Hinet',
 @account_name = 'Bev',
 @sequence_number =1 ;
 
 
  -- Grant access to the profile to the DBMailUsers role
 EXECUTE msdb.dbo.sysmail_add_principalprofile_sp
 @principal_name = 'public',
 @profile_name = 'Hinet',
 @is_default = 1 ;



 

publish error allowDefinition='MachineToApplication'

一個老舊的aspx web form專案,調了一些功能建置成功,但進行部署時顯示以下錯誤。 在應用程式層級之外使用註冊為 allowDefinition='MachineToApplication' 的區段發生錯誤。錯誤的原因可能是虛擬目錄尚未在 IIS 中設定為...