如何连接到SQL Server Management Studio中的本地数据库?

时间:2017-04-06 13:50:38

标签: sql-server database ssms

我已经下载了SQL Server Management Studio(SSMS)2016以恢复一个巨大的.bak文件,该文件是数据库的旧备份。但首先我需要连接到数据库服务器。

安装完成后,我执行SSMS,它要求我连接到数据库服务器。我没有任何东西,我看到有可能创建一个" local" db只输入一个点'。'对于服务器名称并使用Windows身份验证。

它不起作用;怎么做?

3 个答案:

答案 0 :(得分:77)

打开SSMS - > Connect,服务器名称类型为:(LocalDb)\MSSQLLocalDB,然后选择Windows身份验证。

供参考:

enter image description here

答案 1 :(得分:2)

您需要download并安装SQL LocalDB。它是SQL Server的特殊版本,不允许远程连接,仅支持Windows集成身份验证。这是一个简单的单击MSI安装,因此它易于部署。

  

要下载并安装SQL Server 2016 Express,请转到SQL Server   下载。 LocalDB是您在安装期间选择的功能,而且是   下载媒体时可用。如果您下载媒体,   选择Express Advanced或LocalDB包。

以上意味着现在您必须下载并运行一个小型下载程序(cca 5 MB),选择LocalDB(44 MB),Microsoft下载程序将MSI软件包下载到您选择的文件夹中。然后只运行MSI包并安装LocalDB。

答案 2 :(得分:0)

要恢复您的转储,您需要一台服务器,您的转储将上传。 为此,您需要一台MS服务器。您可以使用用户名和密码连接到服务器。连接到服务器后,您可以创建一个要在其中导入转储的数据库。

如果您的SQL转储包含create Database语句,那么您不需要创建一个。

如果可以在文本文件中打开SQL转储,您可以看到创建所需的数据库名称或其已创建DB的语句。