Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wo finde ich Microsoft.SqlServer.BatchParser.dll?

Der BatchParser ist Teil von SMO. Als einfache Regel dürfen Sie niemals eine DLL weitergeben, die Sie nicht selbst erstellt haben, es sei denn, dies ist ausdrücklich erlaubt. Redistributable DLLs sind in Redistributable Packages enthalten. Für SQL Server liegen die verteilbaren SMO-Pakete in Form von „Feature Packs“ vor. Für SQL Server 2008 wurde das entsprechende Feature Pack angekündigt hier aber die Links zum Feature Pack selbst sind defekt. Sie können das Microsoft® SQL Server® 2008 R2 Feature Pack verwenden . Es enthält die SharedManagementObjects.msi die Sie Ihrer Anwendung hinzufügen und mit ihr verteilen müssen, um die erforderlichen SMO-Objekte auf Ihrem Zielcomputer zu installieren. Eine weitere Alternative ist die Verwendung von einer Open-Source-SQL-Batch-Ausführungsbibliothek .