如何在sql server 2008上通过t-sql脚本启用tcp/ip?通过t-sql脚本启用TCP/IP协议?
回答
为了做到这一点,使用t-sql脚本,你可能不得不摆弄注册表设置。我在使用t-sql之前没有这样做过,所以没有多大的帮助。但是您可能会喜欢查找xp_instance_regread和xp_instance_regwrite。它们是扩展的存储过程,允许您读取/写入注册表值。
这里有可能有一定的帮助的例子 - http://codebetter.com/blogs/raymond.lewallen/archive/2005/09/12/131869.aspx
以下链接可以帮助你找到注册表中的TCP/IP设置的下落。 http://support.microsoft.com/kb/315236
http://www.pctools.com/guides/registry/detail/1171/
欢呼
有关哪些注册表设置的任何建议? – bitcycle 2009-06-30 19:45:23
ALTER ENDPOINT [TSQL Default TCP] STATE = STOPPED;
我想,虽然我不知道,如果他们解决它实际上是在2K8工作。在2K5这是一个没有操作。我没有2k8实例来测试它。
为了启用TCP/IP,您必须配置Sql Server并打开Windows防火墙。我认为这不能从T-SQL完成。
下面是如何使用DMO动态配置Sql Server的链接。这适用于任何支持ActiveX的语言,例如VBScript或任何.NET语言。 http://support.microsoft.com/kb/822642
下面是如何打开Windows防火墙程序: http://support.microsoft.com/kb/839980
- 1. 通过PowerShell脚本定制协议处理程序
- 2. Swift协议专用通用协议
- 3. 无法通过协议
- 4. 通过脚本启用/禁用BoxCollider
- 5. 从Web.config启用net.tcp协议
- 6. IIS 7已启用协议
- 7. 找到启用的协议
- 8. 通过https协议使用JMeter + Maven
- 9. 具有通用协议类型变量的通用协议
- 10. 寻呼协议,Telocator字母数字协议,“TAP”,通过TCP/IP?
- 11. 启用MS SQL Server 2012的TCP/IP和NamedPipe协议+通过代码或脚本更改默认端口
- 12. 启动Vagrant VM并通过shell脚本启动Node.js脚本
- 13. 通过Anymote协议重启Google TV设备?
- 14. 通过System.ServiceController远程启动/停止Windows服务 - 底层协议?
- 15. 手柄file://协议在Ant脚本
- 16. 在WinSCP脚本中选择FTP协议
- 17. 二进制协议与文本协议
- 18. 继承通用协议
- 19. 使用Javascript通过HTTP协议以外的协议连接服务器
- 20. 通过TCP协议的代理
- 21. 通过非HTTP协议的SOAP
- 22. 如何通过协议显示视图?
- 23. 通过wifi的蓝牙协议?
- 24. 通过http寻找API /协议
- 25. 通过SSH v2协议的Java RMI
- 26. 在Loadrunner中通过http协议的java
- 27. 通过HTTP协议抓取VLC帧
- 28. 通过手工协议发送视频
- 29. 通过HTTP的二进制协议
- 30. 协议冲突由通过AJAX
针对SQL注入编写单元测试? ;-) – 2009-06-30 18:50:41
请明确你的意思。你的意思是启用SQL Server通过TCP/IP协议访问吗?你的意思是你想在计算机上启用协议本身吗?无论哪种情况,都可以考虑使用PowerShell。 – 2009-06-30 20:16:06