当我启动 SQL Server Managaemnt Studio (SSMS) 时,在连接数据库时遇到问题。
如果我的计算机名称是,那么‘服务器名称’是什么Rakesh
?
答案1
SQL 管理工作室中的服务器名称通常由两部分组成。
首先,有标识计算机的部分,然后是标识 SQL 实例的部分。
当您在计算机上安装 MSSQL Server 时,会安装一个通常具有关联名称的“实例”。您可能有多个实例,甚至可以选择其中一个作为“默认实例”,如果未指定实例名称,则使用该实例。
正如其他答案中提到的,您可以使用“服务器名称”下拉框浏览实例,但这可能仅在您要连接的计算机上启用了浏览服务时才有效。
要启用 SQL Server Browser,请启用并启动 Windows 服务“SQL Server Browser”。这将使您的实例可被发现。在这里了解详情
服务器名称语法通常是 Machine\Instance,为了识别您自己的机器,您可以使用“COMPUTERNAME”、“IPADDRESS”、“localhost”、“127.0.0.1”或“。”(这是我的偏好)。
例如:
- 要连接到默认实例,请使用
.
- 连接到计算机“BobsComputer”上的实例“MySQLservice”
BobsComputer\MySQLservice
如果您不知道安装实例的名称,您可以通过从服务器的开始菜单打开 SQL Server 配置管理器来发现它。在树中,选择“SQL Server 服务”,并记下每个“SQL Server”服务旁边括号中显示的实例 ID。
如果您无法连接到数据库服务器,请确保服务器上的防火墙配置正确。有时,在解决此类问题时,最好暂时禁用防火墙。
答案2
如果这是您的个人计算机,请使用以下任一名称作为服务器名称(不带引号):
- “(当地的)”
- “127.0.0.1”
- “。”
答案3
在服务器名称下,输入
.\
或
.\sqlexpress
.\ 与 localhost 相同,并且从您相当神秘的问题来看,我假设它是在本地访问的?
答案4
尝试这个!!!
步骤1
您想在本地连接。有时输入您的机器名称(不区分大小写)会有效。虽然您有其他选择,仅当您的机器名未连接时。
本质上,只需将其粘贴到连接窗口中:
(localdb)\MSSqlLocalDb
解决方法:改用命名管道
如果没有的话,那么,有一个解决方法,尽管有点费力。事实上,它要求您知道实例名称管道——一个奇怪、无意义的 URI 文本,您根本猜不到。然后,大多数情况下,您只需使用本地用户帐户登录即可。
解决方法有很多步骤,最后归结为下面这个漂亮的屏幕:
但是如何找出正确的服务器名称?请查看以下步骤!
所需时间:10分钟。
如何连接到本地 MS SQL Server?
首先尝试使用 (localdb)\MSSqlLocalDb 这绝对是第一步 – 只有当失败时,才执行其余步骤!
找到您友好的本地 SQL Server Express LocalDB 命令行工具 该位置类似于您的 SQL Server 安装路径下的 -> 工具 -> Binn。
因此,为了使用该工具,让我们启动一个命令行窗口并输入以下命令:
cd “C:\Program Files\Microsoft SQL Server\130\Tools\Binn\”(将版本号替换为与您的环境相关的版本号!)