簡體   English   中英

無法在C#Visual Studio中創建數據庫

[英]Inability to create a database in C# Visual Studio

我已經使用Windows窗體應用程序C#在Visual Studio中創建了一個項目。

但是,當我嘗試將基於服務的數據庫添加到項目中時,會出現以下消息:

文件\\\\(出於隱私原因未包含文件名)\\ mydocuments \\ visual studio2010 \\ Projects \\ Experiment \\ Experiment \\ Experiment.mdf位於數據庫文件不支持的網絡路徑上。 創建的數據庫失敗。 列出的某些文件名無法創建。 檢查相關錯誤。 用戶無權更改數據庫。 'FF557489-6500-4C96-86DA-B07E7615056D',或者數據庫不存在。 ALTER DATABASE語句失敗。 用戶無權更改數據庫'FF557489-6500-4C96-86DA-B07E7615056D',或者數據庫不存在。 ALTER DATABASE語句失敗。 數據庫'FF557489-6500-4C96-86DA-B07E7615056D'不存在。 提供有效的數據庫名稱。 若要查看可用的數據庫,請使用sys.databases。

(我本來會包含該錯誤的圖片,但Stackoverflow堅持要允許我在帖子中包含圖片,然后我有10個信譽點)。

有人遇到過這個問題,並且知道解決方法嗎?

錯誤消息的重要部分"is on a network path that is not supported for database files"

嘗試確保其在本地磁盤上。

建議:

1)驗證您可以連接到您的MSSQL數據庫實例

2)只需發出“創建數據庫MYDATABASE”。 讓MSSQL決定將文件放置在何處(您將擁有一個數據庫文件和一個相應的數據庫日志文件)。

恕我直言...

根據MSDN, 創建或部署數據庫的權限-

  1. 導入數據庫對象和設置
  2. 導入服務器對象和設置
  3. 創建或更新數據庫項目。
  4. 部署新數據庫或使用“始終重新創建數據庫”選項集進行部署
  5. 將更新部署到現有數據庫
  6. 在數據庫項目中使用帶有EXTERNAL_ACCESS選項的程序集
  7. 將程序集部署到新數據庫或現有數據庫

請參考-在MSDN上創建或部署數據庫的權限

暫無
暫無

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

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