Share via


SqlServices.Uninstall 方法

定义

从 SQL Server 数据库中移除选定 ASP.NET 功能的组件。

重载

Uninstall(String, String, SqlFeatures)

从 SQL Server 数据库中移除选定 ASP.NET 功能的组件。

Uninstall(String, SqlFeatures, String)

从 SQL Server 数据库中移除选定 ASP.NET 功能的组件。

Uninstall(String, String, String, String, SqlFeatures)

从 SQL Server 数据库中移除选定 ASP.NET 功能的组件。

Uninstall(String, String, SqlFeatures)

从 SQL Server 数据库中移除选定 ASP.NET 功能的组件。

public:
 static void Uninstall(System::String ^ server, System::String ^ database, System::Web::Management::SqlFeatures features);
public static void Uninstall (string server, string database, System.Web.Management.SqlFeatures features);
static member Uninstall : string * string * System.Web.Management.SqlFeatures -> unit
Public Shared Sub Uninstall (server As String, database As String, features As SqlFeatures)

参数

server
String

要从其中移除功能的 SQL Server 实例。

database
String

要从其中移除功能的数据库。

features
SqlFeatures

SqlFeatures 值的按位组合,指定要移除的功能。

例外

无法连接到指定的数据库服务器。

features 值包含一个或多个无效标志。

处理操作所需的 SQL 语句时出现异常,尝试从不存在的数据库中卸载,或者指定数据库中功能的一个或多个表包含数据。

示例

下面的代码示例演示如何使用 Uninstall(String, String, SqlFeatures) 类的 SqlServices 方法。

// Remove all features.
SqlServices.Uninstall(server, database,
    SqlFeatures.All);
' Remove all features.
SqlServices.Uninstall(server, database, _
    SqlFeatures.All)

注解

如果 database 提供或未提供 ,SqlServices将使用默认数据库 aspnetdbnull null如果 server 提供或未提供,SqlServices将使用默认SQL Server实例。

注意

与数据库服务器的连接是使用受信任的连接建立的。

另请参阅

适用于

Uninstall(String, SqlFeatures, String)

从 SQL Server 数据库中移除选定 ASP.NET 功能的组件。

public:
 static void Uninstall(System::String ^ database, System::Web::Management::SqlFeatures features, System::String ^ connectionString);
public static void Uninstall (string database, System.Web.Management.SqlFeatures features, string connectionString);
static member Uninstall : string * System.Web.Management.SqlFeatures * string -> unit
Public Shared Sub Uninstall (database As String, features As SqlFeatures, connectionString As String)

参数

database
String

要从其中移除功能的数据库。

features
SqlFeatures

SqlFeatures 值的按位组合,指定要移除的功能。

connectionString
String

要使用的连接字符串。 连接字符串仅用来建立到数据库服务器的连接。 在连接字符串中指定数据库没有效果。

例外

无法连接到指定的数据库服务器。

features 值包含一个或多个无效标志。

处理操作所需的 SQL 语句时出现异常,尝试从不存在的数据库中卸载,或者指定数据库中功能的一个或多个表包含数据。

示例

下面的代码示例演示如何使用 Uninstall 类型的 方法 SqlServices

// Remove membership and personalization.
SqlServices.Uninstall(database,
    SqlFeatures.Membership &
    SqlFeatures.Personalization,
    connectionString);
' Remove membership and personalization.
SqlServices.Uninstall(database, _
    SqlFeatures.Membership And _
    SqlFeatures.Personalization, _
    connectionString)

注解

如果 database 提供或未提供 ,SqlServices将使用默认数据库 aspnetdbnull

注意

与数据库服务器的连接是使用受信任的连接建立的。

另请参阅

适用于

Uninstall(String, String, String, String, SqlFeatures)

从 SQL Server 数据库中移除选定 ASP.NET 功能的组件。

public:
 static void Uninstall(System::String ^ server, System::String ^ user, System::String ^ password, System::String ^ database, System::Web::Management::SqlFeatures features);
public static void Uninstall (string server, string user, string password, string database, System.Web.Management.SqlFeatures features);
static member Uninstall : string * string * string * string * System.Web.Management.SqlFeatures -> unit
Public Shared Sub Uninstall (server As String, user As String, password As String, database As String, features As SqlFeatures)

参数

server
String

要从其中移除功能的 SQL Server 实例。

user
String

连接到数据库时使用的用户名。

password
String

连接到数据库时使用的密码。

database
String

要从其中移除功能的数据库。

features
SqlFeatures

SqlFeatures 值的按位组合,指定要移除的功能。

例外

无法连接到指定的数据库服务器。

features 值包含一个或多个无效标志。

处理操作所需的 SQL 语句时出现异常,尝试从不存在的数据库中卸载,或者指定数据库中功能的一个或多个表包含数据。

注解

如果 database 提供或未提供 ,SqlServices将使用默认数据库 aspnetdbnull null如果 server 提供或未提供,SqlServices将使用默认SQL Server实例。

注意

与数据库服务器的连接是使用受信任的连接建立的。

另请参阅

适用于