如何从Windows中查找SQL Server端口号?有没有任何通用的方式来查找SQL Server 2000,2005和2008的端口号?如何从Windows注册表中找到sql server端口号?
7
A
回答
17
的SQL Server 2000
默认实例
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\SuperSocketNetLib\TCP
命名实例
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\(InstanceName)\MSSQLServer\SuperSocketNetLib\TCP
SQL Server 2005中
默认和命名实例之间没有区别。根据实例的安装顺序为实例分配一个数字。首先,我们需要找到该实例的注册表项,它看起来像
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.#
“#”是分配给该实例的数量。实例名称作为此注册表项的默认值存储。对于默认实例,它是MSSQLSERVER。
一旦该实例的注册表项被发现,我们所知道的TCP/IP注册表项是
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.#\MSSQLServer\SuperSocketNetLib\TCP\IPAll
SQL Server 2008的
默认实例
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQLServer\SuperSocketNetLib\TCP\IPAll
命名实例
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.(InstanceName)\MSSQLServer\SuperSocketNetLib\TCP\IPAll
更多信息here。
0
我不确定是否正确,您可以使用服务器网络实用程序从服务器,然后单击属性在TCP/IP为启用协议列表。
或者也可以检查错误日志中的SQL Server实例的端口号,即10.0.0。1:3306,冒号后没有到最后4位数是SQL服务器侦听的IP地址添加
2
您也可以在SQL Server配置管理器的端口:
- 选择协议SQL2008下SQL Server网络配置
- 右键点击 “TCP/IP” - >选择属性
- 选择IP地址 -Tab
- 在部分IP ALL,你应该看到端口
相关问题
- 1. 是否有Android端口号注册表?
- 2. 如何从安装了IE的Windows注册表中查找?
- 3. 如何从Windows注册表中找到登录的用户?
- 4. 如何注册Windows类并使用注册类查找窗口
- 5. 如何在Windows Server上正确注册注册表项?
- 6. 如何查找SQL Server运行端口?
- 7. SQL Server的端口号
- 8. SQL Server注册表错误
- 9. 如何从注册表中读取值?
- 10. 如何从Windows /注册表与golang
- 11. 如何从Windows注册表获取IE版本号?
- 12. 如何查找在SQL Server中注册的程序集?
- 13. 未找到:/帐号/注册/账号/注册
- 14. 找不到RMI注册表
- 15. 从Windows注册表中删除InProgress注册表项
- 16. 鉴于Windows注册表项,我如何找到它的作用?
- 17. 如何指定端口号与IP注册服务器为gcm
- 18. Windows注册表
- 19. SQL Server端口
- 20. 如何从注册表中找到Active Directory容器
- 21. 如何在SQL Server连接字符串中指定端口号?
- 22. SQL Server实例注册表项
- 23. 不同SQL Server的注册表项
- 24. 所有版本SQL Server注册表项
- 25. 如何通过C#中的代码编辑Windows注册表值(注册表)?
- 26. 从Windows注册表中读取值?
- 27. 注册DLL - 注册表中找不到GUIDs
- 28. 查找SQL Server 2005管理工作室的注册表
- 29. SQL像Windows注册表的包装器?
+1很好的答案... – kevchadders 2010-02-11 09:01:49
kevchadders:谢谢 – Martin 2010-06-15 23:41:10