Probably a bug. Use the Help\Technical Support menu in SSMS to report the issue to the team so they can look at it.
SQL Server Management Studio 18.9 unable to open maintenance plan
Hi,
We have a SQL server running SQL server 2014.
If I run SSM 18.8 on another server, I can connect remotely and open some maintenance plans.
If I run SSM 18.9.1 on my PC and try to connect remotely and open the same maintenance plans, I get errors as below:
Value cannot be null.
Parameter name: component (System.Design)
------------------------------
Program Location:
at System.ComponentModel.Design.DesignerHost.System.ComponentModel.Design.IDesignerHost.GetDesigner(IComponent component)
at Microsoft.DataTransformationServices.VsIntegration.DtsDesignerService.OpenDesigner(String connectionString, Object connection, String objectUrn)
at Microsoft.SqlServer.Management.DatabaseMaintenance.MaintDesignerMenuHandler.Invoke()
Anyone know why I can't open these with the version of SSMS running on my PC?
Thanks
James
SQL Server | Other
1 additional answer
Sort by: Most helpful
-
CathyJi-MSFT 22,396 Reputation points Microsoft External Staff
2021-07-16T06:44:13.987+00:00 Hi @James Edmonds ,
From your description, did you mean you could using SSMS 18.8 on server A to access the maintenance plan in SQL 2014 instance on server B. But you could not using SSMS 18.9.1 on server C to access the maintenance plan in SQL 2014 instance on server C? If I misunderstood, please let me know.
I test this in my environment, it works well,
Suggest you manually registering the DTS at a command prompt.
- You need to first locate the C:\Programs Files\ Microsoft SQL Server\120\DTS\Binn directory from Command prompt.
2.Type regsvr32 dts.dll and confirm the DTS.DLL has been registered.
By the way, SSMS 18.9.2 is the latest version of SSMS, you can get it from here.
If the response is helpful, please click "Accept Answer" and upvote it, as this could help other community members looking for similar queries.
- You need to first locate the C:\Programs Files\ Microsoft SQL Server\120\DTS\Binn directory from Command prompt.