解决MSSQL连不上NBU的问题(mssql连不上nbu)
微软的SQL服务器(MSSQL)是一个强大的、可扩展的数据库,在很多重要的行业,SQL服务器大量用于保存重要的信息和资源。很多公司都有自己的SQL服务器,但如果连接不上NBU(NetBackup)会给我们带来很多坏消息。下面就介绍一些可以解决此问题的基本步骤。
首先,要确保MSSQL服务器与NBU服务器可以通过网络正常交流,如ping命令检查两台服务器之间的连通性。
其次,确保MSSQL服务器可以正常登录,只有在MSSQL登录成功的情况下,才可以连接NBU。
然后,在MSSQL服务器上运行以下代码,来验证端口是否已开启:
netstat -a | findstr tcp
在输出列出的tcp端口中,如果1433号端口(sql服务器端口)没有显示,可以尝试使用以下命令将其开启:
netsh firewall set portopening Protocol=TCP Port Number=1433 Name=“SQL Server” Mode=Enable
最后,在NBU服务器上启动MSSQL保护代理进程:
NetBackup> sbpdbproxy -serve pdump -S
同时,在MSSQL服务器上也应启动MSSQL保护代理进程:
NetBackup> sbpdbproxy -serve pdump -C
运行这些命令后,就可以在MSSQL服务器上有效地连接NBU服务器,并正常备份MSSQL的数据库了。