有一个作为 VM 来宾运行的旧 SQL 服务器需要更换。旧 SQL 服务器将替换为新 SQL 服务器,作为 VM 来宾运行。
目前,需要审查 Old-SQL 服务器以查看它为哪些应用程序提供什么服务,并查看服务器上正在使用的内容。
是否有检查哪些应用程序正在使用哪些数据库的说明?
是否有验证哪些数据库不再使用的说明?
感谢您提供任何其他信息或指导。
有一个作为 VM 来宾运行的旧 SQL 服务器需要更换。旧 SQL 服务器将替换为新 SQL 服务器,作为 VM 来宾运行。
目前,需要审查 Old-SQL 服务器以查看它为哪些应用程序提供什么服务,并查看服务器上正在使用的内容。
是否有检查哪些应用程序正在使用哪些数据库的说明?
是否有验证哪些数据库不再使用的说明?
感谢您提供任何其他信息或指导。
此外,这是您可以使用的另一个查询:
SELECT @@ServerName AS serverName, NAME AS DatabaseName ,COUNT(STATUS) AS NumberofConnection ,GETDATE() AS Time FROM sys.databases sd LEFT JOIN sysprocesses sp ON sd.database_id = sp.dbid GROUP BY NAME
您是否尝试过 sp_who 查看 SQL 服务器上正在运行哪些进程?
https://docs.microsoft.com/en-us/sql/relational-databases/system-stored-procedures/sp-who-transact-sql?view=sql-server-2017