【问题标题】:Command Line Start TCP SQL Server For Specific Instance命令行启动特定实例的 TCP SQL Server
【发布时间】:2017-10-02 21:10:43
【问题描述】:

我研究了一行代码,可以让我通过命令行在 SQL Server 上启动 TCP/IP 服务。然而,看看它是如何运行的,我认为它将为服务器上的所有实例运行。我在客户服务器上安装 SQL,他们可能已经有其他 SQL 实例,当它可能改变他们的配置时,我真的不想开始运行它。那么如何更改以下内容以针对特定实例而不是全部实例运行。我环顾四周,似乎找不到任何东西。谢谢。

WMIC /NAMESPACE:\\root\Microsoft\SQLServer\ComputerManagement12 PATH ServerNetworkProtocol WHERE "ProtocolName='Tcp'" CALL SetEnable

【问题讨论】:

    标签: batch-file cmd sqlcmd wmic


    【解决方案1】:

    通过尝试其他帖子中的随机 sn-ps 来侥幸成功。

    WMIC /NAMESPACE:\\root\Microsoft\SQLServer\ComputerManagement10 PATH ServerNetworkProtocol WHERE "InstanceName = 'YOURINSTA' and ProtocolName = 'Tcp'" CALL SetEnable
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-11-25
      • 1970-01-01
      • 2012-06-13
      • 1970-01-01
      • 2018-12-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多