SQL Server 2012 Enterprise Edition无IP地址选项

时间:2014-01-28 13:45:24

标签: sql-server

我正在试图找到一种方法将我的客户端计算机连接到运行SQL Server 2012企业版的服务器计算机。我之前发过一个问题,感谢所有帮助过的人,但不幸的是我仍然无法做到。 这是我上一个问题的链接......

SQL Server 2012 Enterprise Edition ABLE TO CONNECT FROM SAME COMPUTER BUT NOT BY LAN

我已经在2005年和2008年采取了措施,他们的工作非常完美。所以现在我回到方格1检查一切因为我没有想法。我注意到SQL Server配置应该在TCP / IP下有这个属性窗口。

enter image description here

我的SQL服务器配置只有这个......

enter image description here

我在这里遗漏了什么吗?为什么我没有IP标签?非常感谢你。

3 个答案:

答案 0 :(得分:1)

检查SQL Server正确实例下的TCP / IP设置

答案 1 :(得分:0)

检查您拍摄的实例是否正确。在sql server配置管理器中获取 sql server网络配置下的TCP / IP属性。

答案 2 :(得分:0)

这是一种检查PowerShell的方法,以确保启用TCP协议:

$machineName = '.';
$instanceName = 'MSSQLSERVER';

$machine = new-object 'Microsoft.SqlServer.Management.Smo.Wmi.ManagedComputer' $machineName
$machine.ServerInstances[$instanceName].ServerProtocols['Tcp'].isEnabled;

如果您发现它已被禁用,您可以使用以下命令启用它:

$machine.ServerInstances[$instanceName].ServerProtocols['Tcp'].isEnabled = $true;
$machine.ServerInstances[$instanceName].ServerProtocols['Tcp'].Alter();