[英]Updating once deployed
我到處搜索,但是沒有找到簡單的答案。
我已經部署了WinForms C#.NET應用程序,該應用程序使用LocalDb SQL Server 2012 Express數據庫。 因此,數據庫是項目中包含的數據文件。 我想在許多表中添加一些列,並且由於該項目是在許多客戶端上部署的,所以我想向他們發送腳本或某種文件,一旦他們運行它,他們的數據庫就會有這些變化。
如何才能做到這一點? 沒有SQL Management Studio,因此用戶無法在其中登錄和運行腳本。 我需要基於LocalDb運行它,並且無法在線找到任何解決方案
我將考慮執行sql腳本的批處理文件,如下所示:
sqlcmd -S <ComputerName>\<InstanceName> -i C:\Temp\ClearTables.sql
該文章提供了一個相當不錯的答案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.