簡體   English   中英

發布我的C#項目時數據庫無法正常工作

[英]Database not working when published my c# project

我使用Visual Studio 2015在C#中開發了一個應用程序。但是,當我發布該應用程序並在另一個系統上運行它時。 它給出了以下例外。

建立與SQL Server的連接時發生與網絡相關或特定於實例的錯誤。未找到服務器或該服務器不可訪問。請驗證實例名稱正確且SQL Server配置為允許遠程連接。無法找到本地數據庫運行時安裝。

發布數據庫時,我們需要進一步清理開發人員配置。

在連接字符串中,檢查客戶端托管環境上的數據庫服務器名稱是什么,並將其包括在: Data Source="Client database host server name"

此外, AttachDbFilename='C:\\Users...'提供.mdf文件(如在您的連接字符串中指定的AttachDbFilename='C:\\Users...' ),不如從本地的SQL Management Studio生成腳本並在客戶端環境中運行腳本。

如果要求提供.mdf文件,請確保托管環境中mdf文件的路徑與您在連接字符串中提供的路徑匹配。

否則,您可以向客戶端提供mdf文件,要求他們將其附加到托管數據庫服務器。

通常,主機服務器上可能未提供Integrated Security 因此,請與主機上的客戶端一起檢查userid/password ,以在連接字符串中進行連接和更新。

希望以上幾點對您有所幫助。

暫無
暫無

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

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