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

Verweisen Sie auf Microsoft.SqlServer.Smo.dll

C:\Program Files\Microsoft SQL Server\100\SDK\Assemblies ist der richtige Ordnerspeicherort (oder C:\Program Files (x86)\Microsoft SQL Server\100\SDK\Assemblies auf 64-Bit-Systemen).

Sie müssen Verweise hinzufügen auf:

  • Microsoft.SqlServer.ConnectionInfo.dll

  • Microsoft.SqlServer.Smo.dll

  • Microsoft.SqlServer.Management.Sdk.Sfc.dll

  • Microsoft.SqlServer.SqlEnum.dll

(Dies sind die Mindestdateien, die zum Erstellen einer SMO-Anwendung erforderlich sind)

Für SQL Server 2016 ist dieser Speicherort C:\Program Files (x86)\Microsoft SQL Server\130\SDK\Assemblies (für die 64-Bit-Version).

Ref.:How to:Visual erstellen C#-SMO-Projekt in Visual Studio .NET

Die SQL Server Management Objects (SMO) können als Teil des entsprechenden SQL Server (20XX) Feature Pack (überprüfen Sie das Kleingedruckte, da ich nicht glaube, dass diese weiterverteilbar sind?)