簡體   English   中英

無法在Appharbor連接到SQL Server

[英]Can't connect to SQL Server at Appharbor

我創建了一個簡單的ASP.NET MVC 5應用程序。

我試圖連接到由Appharbor提供的遠程SQL Server - https://appharbor.com/addons/sqlserver

因此,不使用SQL請求的可視部分效果很好。 SQL請求拋出錯誤,例如

處理您的請求時發生錯誤

我不明白如何連接到數據庫。

我猜您是將代碼從github直接部署到apphb。 然后,您必須在apphb頁面上配置音序器。 在插件概述中,您可以轉到sql服務器的配置頁面。 在那里創建一個與您的連接字符串同名的條目。 在您的情況下為“ DefaultConnection”。

方法是:

  1. 在apphb上點擊您的應用
  2. 在“已安裝的附件”下,單擊“ SQL Server”
  3. 單擊“轉到SQL Server”
  4. 單擊按鈕“編輯數據庫配置”
  5. 添加別名“ DefaultConnection”(連接字符串中的名稱)
  6. 點擊“保存”
  7. 再次部署您的網頁

下次您推送到github時,鈎子觸發構建到apphb的服務器將自動用apphb連接字符串替換您的本地連接字符串。

如果要准備apphb數據庫,則必須從Visual Studio中運行“ update-database”調用。 將連接字符串從apphb復制到web.config,然后在控制台中運行“ update-database”,以使用我們的架構准備外部數據庫。 但是在您應該在Seed方法中添加數據之前

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM