[英]How to add data to SQL Server Express database using Entity Framework
[英]How to attach sql server express database to project in entity framework
我在本地PC上創建一個sql server express數據庫。 我可以使用以下連接字符串在MVC實體框架項目中成功訪問它:
<add name="OTPTESTEntities" connectionString="metadata=res://*/Model3.csdl|res://*/Model3.ssdl|res://*/Model3.msl;provider=System.Data.SqlClient;provider connection string="data source=ZHANG-PC\SQLEXPRESS;initial catalog=OTPTEST;integrated security=True;multipleactiveresultsets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
現在,我想將項目發送給另一個開發人員,並認為一種方法是將sql server express數據庫附加到項目的app_data文件夾中,連接字符串為
connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\...mdf
這樣對嗎? 但是我找不到在Sql Management Studio中創建的sql server express數據庫。 我需要如何做的幫助。 謝謝。
在SQL Server Management Studio中執行此命令以找到物理數據庫及其日志文件位置。
SELECT * FROM sys.database_files
其他
如果您正在運行32位SSMS,則可以在以下路徑中找到所有數據庫。
C:\Program Files (x86)\Microsoft SQL Server\MSSQL12.SQLEXPRESS2014\MSSQL\DATA
注意:復制數據庫之前,需要斷開引用該數據庫的SMSS中的所有連接。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.