我刚刚创建了一个带有个人帐户身份验证的新Asp.net Web应用程序。
创建项目时,visual studio会创建一个临时数据库,其中包含用于身份验证的表。
我想将这些表传输到我自己的sql server数据库。有没有办法轻松地从临时身份验证数据库迁移到另一个?
这是连接字符串:
<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;AttachDbFilename=|DataDirectory|\aspnet-Tango-20140628051144.mdf;Initial Catalog=aspnet-Tango-20140628051144;Integrated Security=True"
providerName="System.Data.SqlClient" />
这就是我在服务器资源管理器中看到的:
答案 0 :(得分:1)
LocalDb数据库创建的文件只是SQL Server文件。因此,您可以非常轻松地将它们附加到SQL Server安装中。
在SQL Server Management Studio
中,右键单击Object Explorer
中的数据库节点,选择Attach
。
在弹出窗口中,浏览到您的应用程序创建的MDF文件并添加它。
现在,您应该可以在SQL Server中访问该数据库。