我找到了以下链接
但是我仍然不清楚这个过程。这谈到了 Server 2000 和 MSDE 2000,但我需要的是新的 SQL Server Local DB。
有没有其他人必须这样做并找到有关如何进行的任何说明?
我找到了以下链接
但是我仍然不清楚这个过程。这谈到了 Server 2000 和 MSDE 2000,但我需要的是新的 SQL Server Local DB。
有没有其他人必须这样做并找到有关如何进行的任何说明?
因此,我似乎无法找到将现有数据库文件从 Visual Studio 内部附加到 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),例如:
\.\pipe\LOCALDB#A6F550C6\tsql\query
您现在将像普通实例一样在 SQL 服务器中,您可以将 Northwind MDF 文件复制到实例的数据目录(我的是我的用户文件夹的根目录),然后在管理工作室的数据库节点中单击并选择附加,选择 MDF 文件,然后正常附加。
希望这可以帮助。
如何使用步骤通过 SSMS 进行恢复: