簡體   English   中英

有沒有辦法在 Azure 上使用托管 ASP.NET 核心 web 應用程序的本地數據庫?

[英]Is there a way to use a local db with a hosted ASP.NET core web app on Azure?

我需要一個 SQL 數據庫來與 ASP.NET 核心應用程序交互,主要用於 IdentityServer,但是,用戶帳戶將少於 5 個。 由於數據庫非常小且使用受限,我寧願不必在已經托管的 web 應用程序旁邊擁有專用的 SQL 服務器。

是否有可能在 web 應用程序中運行一種“本地”數據庫?

數據庫需要通過重新部署和重新啟動應用程序來保持不變。

簡短的回答是肯定的,這是可能的。 您將必須啟用協議、設置端口、配置防火牆等,本質上是將您計算機上運行的 SQL 服務器作為端點公開,以便您的 ASP.NET 應用程序可以與之通信。

但是,要設置的工作量很大。 並且也將進行相當多的維護。 I really do suggest you setup an Azure SQL database (which will cost you as low as 5 dollar/month if I remember correctly), or else, try to find some free tier (I remember AWS has a free tier for SQL database). 它很快就會啟動,供應商將為您進行維護,集成也將是無縫的。

暫無
暫無

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

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