So ein trivialer Vorgang... und trotzdem noch nie gemacht.

Wie startet man ein Script in ASP.NET, das man zuvor im management Studio generiert hat.

Imports Microsoft.SqlServer.Management.Smo
Imports
Microsoft.SqlServer.Management.Sdk.Sfc
Imports
Microsoft.SqlServer.Management.Common

[....]
 

Dim SQL = File.ReadAllText("D:\_stromtip2005\SQLDATA\CreateDependencies.sql")

Dim sqlConnectionString As String = "Data Source=.\SQLExpress;Initial Catalog=CMS_2008_ST_DATA_32;Integrated Security=True"

Dim conn As New SqlConnection(sqlConnectionString)

Dim server As New Server(New ServerConnection(conn))
server.ConnectionContext.ExecuteNonQuery(SQL)