2016年1月22日 星期五

2016年1月19日 星期二

取得Google OAuth 資訊

參考文章:[Asp.Net MVC] 使用Asp.Net Idetity整合Google登入
因為畫面有些許不同,在此做個筆記。
  1. 進入  https://console.developers.google.com/project
  2. 點擊【建立專案】。
    image
  3. 填入專案名稱,並選【建立】。
    image
  4. 建立完專案後,點專案名稱,進入專案管理介面【資訊主頁】,並點擊【啟用和管理API】。
    image
    image[59]
  5. 進入憑證,點擊【新增憑證】。
    image
  6. 選擇【OAuth用戶端ID】
    image
  7. 進入之後會提醒設定【設定同意畫面】。
    image
  8. 進入【OAuth同意畫面】後,請填入產品名稱,並確認。
    image
  9. 進入建立用戶端ID的畫面,選擇【網路應用程式】,並點擊【建立】。
    image
  10. 建立憑證的限制,設定授權的網址,點擊【建立】後完成。
    image
  11. 此時,即可取得OAuth的【用戶端ID】與【用戶端密鑰】。
    SNAGHTML1bf957d5
  12. 建立完成之後,憑證清單上,即可看到新增完的憑證。
    SNAGHTML1bfae386
  13. 回到API管理員的【總攬】,可以看到【Google+ API】的選項,點擊進入,
    確認API是否啟用。
    image
  14. 點擊【啟用API】。
    image

2016年1月14日 星期四

Microsoft.Jet.OLEDB.4.0' 提供者並未登錄於本機電腦上

參考文章:

  • Microsoft.Jet.OLEDB.4.0 在 64 bit 主機使用
  • Microsoft.Jet.OLEDB.4.0提供者並未登錄於本機電腦上 問題:
  • 開發環境:XP,32位元
  • 裝機環境:windows 2008,64位元
  • Microsoft Jet 不支援 64 位元的版本 解決方法:
  • 安裝 Microsoft Access Database Engine 2010 可轉散發套件 。
  • https://www.microsoft.com/zh-tw/download/details.aspx?id=13255
  • 原連線字串"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=…"
    ,改為"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=…”。
  • 安裝Microsoft Access Database Engine 2010 可轉散發套件:
    image
    image
    image
    imageimage

    2016年1月6日 星期三

    資料庫排程備份

    環境:

  • SQL Server 2008
  • 首先要先確認一下 SQL Server Agent 服務是啟動的狀態,若是上線的 SQL Server 主機建議將服務設定為自動啟動。
    以下就是登入 SQL Server Management Studio 時操作的畫面。
    開啟物件總管,SQL Server Agent > 按右鍵 >新增作業
    image
    依照左側選單依序設定,前三項是必要執行的:一般、步驟、排程。
    這個設定如下圖直接設定即可。
    image

    每一個作業中可以設定多項步驟。進入[步驟],點擊下方的 [新增]
    image
    選取:類型、資料庫
    再命令區中輸入要執行的T-SQL指令碼,可以點擊 [剖析] 測試是否可以正常執行。
    image
    T-SQL 指令建議事件撰寫好預存程序,在這個畫面上單純只是呼叫預存程序,不宜將太多程序放在這裡,避免日後要變更動作較繁瑣。
    此處輸入自行撰寫的預存程序,主要功能是進行壓縮某一個資料庫的LOG檔案,完整語法可參閱
    SQL 2008 Scheduling Backup and Shrink all db
    排程-設定
    每一個作業中可以設定多項排程。進入[排程],點擊下方的 [新增]
    image
    進入排程設定畫面,選取要執行的類型、執行頻率、時間…等。
    image
    這三個設定後,點擊下方的 [確定],就完成一項新作業,可以在[物件總管]中會看到。
    image