2016-01-18 113 views
0

我正在使用Umbraco CMS v7.4與SQL Server 2014,該項目工作正常,直到幾個小時前,當一個錯誤開始顯示:Umbraco無法啓動。連接字符串配置但Umbraco無法連接到數據庫

Umbraco無法啓動。連接字符串配置,但一把umbraco無法連接到數據庫

發生的錯誤,當我試圖打開網站,看到下面的圖片:

enter image description here

我試過如下:

  • 檢查,看看是否SQL服務器運行
  • 檢查連接字符串憑據web.config

任何幫助表示讚賞。

回答

2

經過幾次嘗試,即使我加載了備份的數據庫,我發現它是由數據庫登錄引起的,連接字符串中的用戶啓用了密碼過期(密碼已過期)。

所以,這就是我所做的:

  • 打開SQL Server
  • 登錄的連接字符串
  • 用於創建一個新的密碼
  • 用戶更新的Web.config連接字符串「密碼」

希望這會有所幫助

0

我在本地運行Umbraco項目時遇到了此錯誤,並且數據庫指向Azure上的實例。在這種情況下,如果您尚未在Azure中的數據庫的服務器防火牆中允許IP訪問,則會發生此問題。

你可以通過找出你的IP然後把它添加到數據庫來解決這個問題;

  • 單擊Azure門戶中的「所有資源」,然後單擊項目指向的SQL數據庫。
  • 單擊右側窗口中的「設置服務器防火牆」
  • 將您的IP添加爲起點和終點,並將其稱爲令人難忘的。
  • 單擊「保存」,一旦您收到確認消息,即表示已經應用該消息,請在本地刷新您的網站。