localDB 預設路徑
參考官方網站的範例 : 建立連接字串以及使用 SQL Server LocalDB 一步步練習建立資料頁面,如果未指定資料連結,則預設的實體儲存路徑為何?
這時可以打開 Sql Server Management Studio ,並輸入以下查詢指令,即可找到正確的預設資料庫檔路徑:
若想自定義路徑,如放置到 App_Data\ 下,可在 Web.config 檔追加如下的參數設定 :
這時可以打開 Sql Server Management Studio ,並輸入以下查詢指令,即可找到正確的預設資料庫檔路徑:
SELECT * FROM sys.database_files
若想自定義路徑,如放置到 App_Data\ 下,可在 Web.config 檔追加如下的參數設定 :
<connectionStrings> <!-- 預設路徑 --> <add name="DefaultConnection" connectionString="Data Source=(LocalDb)\MSSQLLocalDB;Initial Catalog=aspnet-MvcMovie-fefdc1f0-bd81-4ce9-b712-93a062e01031;Integrated Security=SSPI;AttachDBFilename=C:\asp\repos\study98\study98\App_Data\aspnet-MvcMovie-fefdc1f0-bd81-4ce9-b712-93a062e01031.mdf" providerName="System.Data.SqlClient" /> <!-- 指定路徑 --> <add name="MovieDBContext" connectionString="Data Source=(LocalDb)\MSSQLLocalDB;Initial Catalog=aspnet-MvcMovie;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\Movies.mdf" providerName="System.Data.SqlClient" /> </connectionStrings>
留言
張貼留言