簡體   English   中英

部署后更新

[英]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.

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