Benutzer mit den meisten Antworten
Verwendung von Assemblies

Frage
-
Hallo,
damit unsere Anwendung Zugriff auf einen SQL Server bekommt benötigt sie einige Assemblies.
Microsoft.SqlServer.TransactSql.dll
Microsoft.Data.Tools.Schema.Sql.dll
Microsoft.Data.Tools.Utilities.dll
Microsoft.SqlServer.Dac.dll
Microsoft.SqlServer.TransactSql.ScriptDom.dll
Microsoft.SqlServer.Types.dll
Nun suche ich z.B. MSI Pakete welche diese Asemblies enthalten und die wir auch verteilen können/dürfen.
So habe ich noch kein Programmpaket von Microsoft gefunden, welches die z.B. Microsoft.SqlServer.TransactSql.dll enthält.
Weiß jemand, wie ich die benötigen Dateien auf den Kundenrechner bekomme? Oder darf man die benötigen Dateien einfach so (ohne MSI Paket etc.) an die Kunden verteilen?
MfG
Dietmar
DietmarF
Antworten
-
Hallo Dietmar,
für die Komponenten gibt es separate Installer, die findet man z.B. für SQL Server 2016 unter Microsoft® SQL Server® 2016 Feature Pack
Wenn ich mich nicht irre ist z.B. Microsoft.SqlServer.TransactSql.dll in "SqlDom.msi" enthalten, "Microsoft.SqlServer.Types.dll" => "SQLSysClrTypes.msi" usw.
Microsoft.SqlServer.Dac.dll dürfte in Microsoft® SQL Server® Data-Tier Application Framework (June 30 2016) sein
Olaf Helper
[ Blog] [ Xing] [ MVP]- Als Antwort vorgeschlagen Elmar BoyeEditor Freitag, 13. Januar 2017 18:38
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Administrator Freitag, 27. Januar 2017 11:03
Alle Antworten
-
Hallo Dietmar,
für die Komponenten gibt es separate Installer, die findet man z.B. für SQL Server 2016 unter Microsoft® SQL Server® 2016 Feature Pack
Wenn ich mich nicht irre ist z.B. Microsoft.SqlServer.TransactSql.dll in "SqlDom.msi" enthalten, "Microsoft.SqlServer.Types.dll" => "SQLSysClrTypes.msi" usw.
Microsoft.SqlServer.Dac.dll dürfte in Microsoft® SQL Server® Data-Tier Application Framework (June 30 2016) sein
Olaf Helper
[ Blog] [ Xing] [ MVP]- Als Antwort vorgeschlagen Elmar BoyeEditor Freitag, 13. Januar 2017 18:38
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Administrator Freitag, 27. Januar 2017 11:03
-
Hallo Olaf,
danke für die Antwort. da werden wir wohl nicht drum herumkommen alle diese MSI Dateien mit auszuliefern und zu installieren.
Folgende Dateien habe ich auch gefunden:
Microsoft.Data.Tools.Schema.Sql.dll ==> DACFramework__x86_April2014.msi
Microsoft.Data.Tools.Utilities.dll ==> DACFramework__x86_April2014.msi
Microsoft.SqlServer.Dac.dll ==> DACFramework__x86_April2014.msi
Microsoft.SqlServer.TransactSql.ScriptDom.dll ==> sqldom.msi
Microsoft.SqlServer.Types.dll ==> SQLSysClrTypes.msi
Nur die Microsoft.SqlServer.TransactSql.dll habe ich noch nicht gefunden.
Evtl. weiß jemand in welchem Paket man diese Datei findet (damit ich nicht dutzende von MSI Dateien mit ORCA durchsuchen muss.Bei mir auf dem Computer finde ich die Datei in folgendem Ordner:
c:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.SqlServer.TransactSql\v4.0_12.0.0.0__89845dcd8080cc91\Microsoft.SqlServer.TransactSql.dllGrüßeGrüße
Dietmar
DietmarF
- Bearbeitet DietmarF Montag, 16. Januar 2017 08:17