我找到了以下链接
Installing the Northwind Sample Database
但是我仍然不清楚这个过程。这谈到了Server 2000和MSDE 2000,但我需要的是新的SQL Server Local DB。
有没有其他人必须这样做并找到有关如何进行的任何说明?
答案 0 :(得分:11)
所以,我似乎找不到从Visual Studio内部将现有DB文件附加到LocalDB实例的方法(创建新数据库似乎是唯一的选择),但是你可以通过管理工作室来实现执行以下操作:
步骤1 - 找出LocalDB的实例名称
打开命令提示符并运行(根据您的安装位置,位置可能略有不同):
C:\ Program Files \ Microsoft SQL Server \ 110 \ Tools \ Binn> SqlLocalDB.exe 信息
这将列出LocalDB的所有实例,找到你感兴趣的实例,VS2012为我安装了一个名为v11.0的实例(我将用于我的例子)
步骤2 - 启动LocalDB实例
再次在命令提示符下运行以下命令:
C:\ Program Files \ Microsoft SQL Server \ 110 \ Tools \ Binn> SqlLocalDB.exe 启动v11.0
这将启动LocalDB实例并允许我们获取连接信息
步骤3 - 获取要连接的命名管道的名称(管道名称每次重新启动都会更改)
另一个命令提示作业:
C:\ Program Files \ Microsoft SQL Server \ 110 \ Tools \ Binn> SqlLocalDB.exe info v11.0
然后返回有关该实例的信息,包括以下行:
实例管道名称:np:\。\ pipe \ LOCALDB#A6F550C6 \ tsql \ query
第4步 - 通过管理工作室连接并附加数据库
打开管理工作室并在服务器框中连接到命名管道(windows auth),例如:
\。\管\的LocalDB#A6F550C6 \ TSQL \查询
您现在将在SQL服务器中,就像它是普通实例一样,您可以将Northwind MDF文件复制到实例的数据目录(我的是我的用户文件夹的根目录),然后在数据库节点中管理工作室右键单击并选择附加,选择MDF文件,然后正常连接。
希望这有帮助。
答案 1 :(得分:1)
如何使用步骤通过SSMS进行恢复: