技术开发 频道

SQL Server 2008 数据挖掘的AMO基础类

  【IT168 技术文档】基础类是使用分析管理对象 (AMO) 的起点。通过这些类,您可以为将在应用程序中使用的其他对象建立自己的环境。基础类包括以下对象:Server、Database、DataSource 和 DataSourceView。

  Server 对象
  另外,还具有对以下方法的访问权限:

  连接管理:Connect、Disconnect、Reconnect 和 GetConnectionState。

  事务管理:BeginTransaction、CommitTransaction 和 RollbackTransaction。

  Backup 和 Restore。

  DDL 执行:Execute、CancelCommand、SendXmlaRequest、StartXmlaRequest。

  元数据管理:UpdateObjects 和 Validate。

  若要连接到服务器,与在 ADOMD.NET 和 OLEDB 中使用一样,需要一个标准的连接字符串。有关详细信息,请参阅 ConnectionString。服务器的名称可指定为连接字符串,无需使用连接字符串格式。

  Database 对象
若要在应用程序中使用 Database 对象,必须从父服务器数据库集合获得一个数据库实例。若要创建数据库,可向服务器数据库集合添加一个 Database 对象,并将新实例更新到服务器。若要删除数据库,可使用 Database 对象自己的 Drop 方法将其删除。

  可使用 BackUp 方法备份数据库(从 Database 对象或 Server 对象),但使用 Restore 方法仅可从 Server 对象还原数据库。

  DataSource 和 DataSourceView 对象
数据源是使用数据库类的 DataSourceCollection 管理的。可从 DataSourceCollection 对象使用 Add 方法创建 DataSource 实例。可从 DataSourceCollection 对象使用 Remove 方法删除 DataSource 实例。

  DataSourceView 对象是从数据库类的 DataSourceViewCollection 对象管理的。

0
相关文章