我安装了 Microsoft SQL Server 2008。
当我启动 SQL Server Management Studio (SSMS) 时,我看到 Connect to Server
登录窗口,其中 Server name
的文本框为空白。我尝试了很多名称,但我无法解决它。
如何查找/获取服务器名称?
打开 SQL Server Configuration Manager
(在“开始”菜单中搜索)。点击SQL Server Services
。 SQL Server 的实例名称在 SQL Server
服务的括号内。如果它显示 MSSQLSERVER,那么它就是默认实例。要在 Management Studio 中连接到它,只需键入 .
(点)或 (local)
,然后单击连接。如果实例名称不同,则使用 .\[instance name]
连接到它(例如,如果实例名称是 SQL2008,则连接到 .\SQL2008
)。
还要确保 SQL Server
和 SQL Server Browser
服务正在运行,否则您将无法连接。
编辑:
这是它在我的机器上的样子的屏幕截图。在本例中,我安装了两个实例:SQLExpress
和 SQL2008
。
https://i.stack.imgur.com/Zq5M4.png
运行此查询以获取名称
选择@@服务器名称
打开 CMD
运行这个
SQLCMD -L
您将获得 SQL Server 实例列表
默认服务器名称是您的计算机名称,但您可以使用“.” (点)而不是本地服务器名称。
您应该考虑的另一件事是您可能安装了 sql server express edition。在这种情况下,您必须输入“.\sqlexpress”作为服务器名称。
https://i.stack.imgur.com/SUNMp.png
注意:要连接到 SQL Server Management Studio(SSMS) 上的服务器,我们必须先安装 SQL Server。
所以要进行的步骤如下
第 1 步:下载并安装Microsoft SQL Server 2019
第 2 步:下载并安装SQL Server Management Studio
如果仍然无法在 SSMS 上看到服务器名称,请查看以下三个屏幕:
https://i.stack.imgur.com/Brpd0.png
上面提到的方法有很多。但是我使用了相当简单的方法(不像 SELECT @@SERVERNAME 那样简单)。当您启动 SQL Server Management Studio 时,您将在 GUI 下方提示
https://i.stack.imgur.com/sJnf8.png
在那里 Server name 是您的服务器名称(可能有多个服务器根据您的开发环境选择正确的一个)。希望这可以帮助 :)
start -> CMD -> (Write command) SQLCMD -L first line is Server name if Server name is (local) Server name is : YourPcName\SQLEXPRESS
给出以下示例
SQL 实例名称:MSSQLSERVER
端口:1433
主机名:MyKitchenPC
IPv4:10.242.137.227
DNS 后缀:dir.svc.mykitchencompany.com
这是您可能的服务器名称:
本地主机\MSSQLSERVER
本地主机,1433\MSSQLSERVER
我的厨房PC,1433\MSSQLSERVER
10.242.137.227,1433\MSSQLSERVER
MyKitchenPC.dir.svc.mykitchencompany.com,1433\MSSQLSERVER
步骤 1:确保系统上安装了 SQLEXPRESS 和 LocalDB 转到 SQL SERVER 配置管理器 => SQL Server 服务
如果没有列出 SQL Server 服务,请安装以下组件(对于 64 位操作系统) 1. SqlLocalDB 2. SQLEXPR_x64_ENU 3. SQLEXPRADV_x64_ENU 4. SQLEXPRWT_x64_ENU
Step2:打开 Management Studios 进入 . (点)作为服务器名称并单击连接 [在此处输入图像描述][2] 否则输入 .\SQLEXPRESS 作为服务器名称并单击连接
我也是第一次遇到这个问题。
在“连接到服务器”对话框中,验证默认设置,然后单击“连接”。要进行连接,服务器名称框必须包含安装 SQL Server 的计算机的名称。如果数据库引擎是命名实例,则服务器名称框还应包含格式为:computer_name\instance_name 的实例名称。
例如,我解决了这样的问题:我输入了服务器名称:Alex-PC\SQLEXPRESS
然后它应该工作。如需更多信息,请参阅http://technet.microsoft.com/en-us/library/25ffaea6-0eee-4169-8dd0-1da417c28fc6
只需键入 .\sqlexpress 作为服务器名称
键入 sp_helpserver
将为您提供一个列表。正如其他人所指出的那样,有多种方式,有些使用别名等。这个存储的过程可能会返回多行,但可以让你更接近你的答案。
尝试使用 .或 localhost 作为服务器名称,可能会工作几次。
1.您可以运行以下命令。
EXEC xp_cmdshell 'reg query "HKLM\Software\Microsoft\Microsoft SQL Server\Instance Names\SQL"';去
您可以使用注册表读取实例名称。英戈尔空值。
2.使用内置标准报告。
https://i.stack.imgur.com/uXBy0.png
确保您已安装 SQL Server。
如果没有,请点击此链接并下载。 https://www.microsoft.com/en-us/sql-server/sql-server-downloads
成功安装 SQL Server 后。您将获得服务器名称。参考下图:
https://i.stack.imgur.com/XluRS.png
请从链接 (SSDT) 安装 SQL Server Data Tools
您也可以在安装 Visual Studio 时安装它,在安装 Visual Studio 时必须选择“数据存储和处理”选项
https://i.stack.imgur.com/mH6HM.png
在安装 sql server 2019 management studio 时,默认服务器名称为:localhost\SQLEXPRESS 默认连接字符串为:Server=localhost\SQLEXPRESS;Database=master;Trusted_Connection=True;
我的问题是,在添加引用向导中连接到 SQL 数据库时,要找到 SERVERNAME。我通过以下方式找到它:在 SQL 管理工作室中运行查询(SELECT @@SERVERNAME),reusl 是我的服务器名。我把它放在我的服务器名称框中,它工作得很好。
不定期副业成功案例分享