0
我正在使用VS2013 Express网络版,并且编写了C#MVC 5 Internet应用程序,并希望从SQL Server对象资源管理器中删除数据库。在SQL Server对象资源管理器中查找数据库
这里是我的连接字符串:
"Data Source=(LocalDb)\v11.0;AttachDbFilename=|DataDirectory|\CanFindLocation26.mdf;Initial Catalog=CanFindLocation26;Integrated Security=True"
我已经打开了SQL Server的对象资源管理器,目前还找不到我的数据库。
有一个(localdb)\ Projects节点,它有一个数据库节点,但我的数据库不在那里。还有一个Projects - CanFindLocation文件夹,其中没有任何内容。我的MVC5应用程序名称是CanFindLocation。
SQL Server对象资源管理器中的数据库在哪里?
在此先感谢
对象资源管理器将只列出已正式挂载并连接到服务器的数据库;据我了解,临时文件也可以挂载 - 但它们不以相同的方式显示。 –
将数据库附加到SQL Express的最佳方式是什么? – user3736648
实际上我看到这是localdb,但它仍然是相同的:如果你打算引用*文件*(如你的例子),那么你有什么好;如果要引用* databases *,则:将数据库附加到服务器上(使用sql命令或对象资源管理器),并在连接字符串中使用数据库名称,而不是文件名 –