Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在SQL server中输入服务器名称_Sql_Sql Server_Sql Server 2008 R2 - Fatal编程技术网

如何在SQL server中输入服务器名称

如何在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地址侦听

我有两个客户

我想连接另一个系统,该系统具有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始终安装在命名实例中。

尝试连接时会出现什么错误?