SQL-2017: Datei oder Assembly "Microsoft.SqlServer.SmoExtended, Version 11" nicht gefunden
Hallo allerseits,
auf einem Win2012R2- Server wurde SQL 2012 Express upgedated auf SQL 2017 Express + SQL Server Management Studio 18.8.
Beim Versuch, für das den SQL-Server nutzende Programm ein Update einzuspielen, kommt die gezeigte Fehlermeldung.
Mich irritiert in der Beschreibung "Die Datei oder Assembly "Microsoft.SqlServer.SmoExtended, Version 11.0.0.0..." oder eine Abhängigkeit wurde nicht gefunden.
SQL Server 2017 arbeitet doch mit Level/Version 140, Version 11.0 weißt ihmo auf eine ältere Version hin!?
Bis Version 2016 konnte man die Server Management Objects (SMO) z.B. über das Feature Pack separat nachinstallieren, ab 2017 nicht mehr.
Ab SQL 2017 läuft das wohl über nuget:
https://www.nuget.org/packages/Microsoft.SqlServer.SqlManagementObjects
Damit habe ich leider (noch) keine Erfahrung. Wie installiert man damit Pakete?
Was muss ich wo nachinstallieren, damit die Fehlermeldung verschwindet?
Danke und Gruß, Uc
auf einem Win2012R2- Server wurde SQL 2012 Express upgedated auf SQL 2017 Express + SQL Server Management Studio 18.8.
Beim Versuch, für das den SQL-Server nutzende Programm ein Update einzuspielen, kommt die gezeigte Fehlermeldung.
Mich irritiert in der Beschreibung "Die Datei oder Assembly "Microsoft.SqlServer.SmoExtended, Version 11.0.0.0..." oder eine Abhängigkeit wurde nicht gefunden.
SQL Server 2017 arbeitet doch mit Level/Version 140, Version 11.0 weißt ihmo auf eine ältere Version hin!?
Bis Version 2016 konnte man die Server Management Objects (SMO) z.B. über das Feature Pack separat nachinstallieren, ab 2017 nicht mehr.
Ab SQL 2017 läuft das wohl über nuget:
https://www.nuget.org/packages/Microsoft.SqlServer.SqlManagementObjects
Damit habe ich leider (noch) keine Erfahrung. Wie installiert man damit Pakete?
Was muss ich wo nachinstallieren, damit die Fehlermeldung verschwindet?
Danke und Gruß, Uc
Please also mark the comments that contributed to the solution of the article
Content-Key: 665845
Url: https://administrator.de/contentid/665845
Printed on: April 25, 2024 at 11:04 o'clock
1 Comment
Nuget ist nur ein Client, der die Komponenten nachlädt.
Wenn das Problem dringnd ist, dann würde ich erstmal den 2016 Express nehmen, Feature Pack installieren und dann läuft erstmal die Software. MS hat allerdigns auch ein paar Featurepacks abgekündigt, andere sind in das Hauptprodukt aufgegangen.
Aber SMO gibts noch, hier ist eine kleine Anleitung für den 2017 Express
https://docs.microsoft.com/de-de/sql/relational-databases/server-managem ...
Wenn das Problem dringnd ist, dann würde ich erstmal den 2016 Express nehmen, Feature Pack installieren und dann läuft erstmal die Software. MS hat allerdigns auch ein paar Featurepacks abgekündigt, andere sind in das Hauptprodukt aufgegangen.
Aber SMO gibts noch, hier ist eine kleine Anleitung für den 2017 Express
https://docs.microsoft.com/de-de/sql/relational-databases/server-managem ...