如何在SQL server中输入服务器名称
我有两个客户 我想连接另一个系统,该系统具有IP如何在SQL server中输入服务器名称,sql,sql-server,sql-server-2008-r2,Sql,Sql Server,Sql Server 2008 R2,我有两个客户 我想连接另一个系统,该系统具有IP192.168.0.222和实例名proc job\MSSQLSERVER1 我输入的服务器名称是192.168.0.222\proc job\MSSQLSERVER1 但我无法与之联系 有什么问题吗 当我输入192.168.0.222时,它连接到默认实例。去掉服务器名称。连接到SQL server时,您不需要同时使用IP和服务器名称。区别在于,当您在服务器名称中输入192.168.0.222时,您创建了一个到默认实例的连接,该实例使用IP地址侦听
192.168.0.222
和实例名proc job\MSSQLSERVER1
我输入的服务器名称是192.168.0.222\proc job\MSSQLSERVER1
但我无法与之联系
有什么问题吗
当我输入
192.168.0.222
时,它连接到默认实例。去掉服务器名称。连接到SQL server时,您不需要同时使用IP和服务器名称。区别在于,当您在服务器名称中输入192.168.0.222
时,您创建了一个到默认实例的连接,该实例使用IP地址侦听TCP地址192.168.0.222。
当您试图通过192.168.0.222\proc job\MSSQLSERVER1
进行连接时,proc job\MSSQLSERVER1
应该是一个命名实例
实例是默认实例或命名实例。这个
默认实例名称为MSSQLSERVER;SQLServer的SQLExpress
快车。它不需要客户端指定服务器的名称
实例来建立连接。命名实例由
用户在安装过程中。您可以将SQL Server作为命名实例安装
不首先安装默认实例。默认实例
可能是SQL Server 2000、SQL Server 2005或SQL Server的安装
服务器2008。仅安装一次SQL Server,而不考虑
版本,可以同时作为默认实例。
您可以在此处阅读更多内容:
因此,对于默认实例,不需要客户端指定实例的名称来建立连接。客户端只需要知道服务器名称。例如:当您通过192.168.0.222
连接时,您实际上连接到了一个默认实例
命名实例由计算机的网络名称加上安装期间指定的实例名称标识。连接时,客户端必须同时指定服务器名称和实例名称。例:当您试图通过
服务器名称192.168.0.222
+实例\proc job\MSSQLSERVER1
则必须是命名实例
默认情况下,除非指定实例名称,否则SQL Server将安装在默认实例中。但是,除非在安装过程中强制默认安装,否则SQL Server Express始终安装在命名实例中。尝试连接时会出现什么错误?