QL Server群组 / 数据库所在的服务器名称 和 数据库 数据夹,如图9-12所示。 图9-12 展开后的Enterprise Manager及数据库数据夹 2. 选择一个数据库检视信息,如图9-13所示。 图9-13 显示在Northwind数据库中的对象 使用SQL 您也可以利用命令列提示窗口,或在 Query Analyzer 执行 T-SQL 命令检视数据库信息,要透过使用 SQL 命令列检视数据库信息,先开启命令提示窗口,以 OSQL 连接至 SQL Server,如下面的范例所示: OSQL -U<username> -P<password> -S<servername> 当输入上列的命令时,请将角括号内的数据正确输入(不含角括号)。执行以下 SQL 命令列出数据库信息。 Use MyDB --指定要于哪一个数据库环境下执行 GO sp_helpfile --显示数据库所有档案信息,您也可以提供文件名称以得 到特定的档案信息 GO sp_helpdb MyDB --上述信息加上档案分配的空间大小 GO sp_helpfilegroup --显示数据库中档案群组信息,您也可以提供档案群组名 称以得到特定的档案信息 GO sp_helpdb --检视所有数据库信息 GO ________________________________________ 相关信息 您可以在 SQL Server 在线丛书中找到与这些命令和输出方式相关细节。 ________________________________________ 删除数据库 有时候,您可能需要删除数据库。要注意的是数据库一旦删除,是不可以执行任何回复步骤的,若是要找回数据库必须还原备份版本。为了安全起见,删除数据库前先备份,以防您将来又会用到它。您可以使用 Enterprise Manager 或 SQL 命令来删除数据库。 使用 Enterprise Manager 本书 第八章 曾提到,Enterprise Manager 可以执行数据库管理,也可以用来检视资料。您可以执行以下步骤,永久地删除数据库及所有档案: 1. 在 Enterprise Manager 中,展开 SQL Server群组 ,按两下欲删除数据库的服务器名称。 2. 展开 数据库 数据夹以显示数据库。 3. 在您想删除的数据库名称上按右钮,然后从快捷菜单中选择 删除 ,会出现 删除数据库 消息框,如果您选取 删除备份并还原数据库的历程记录 ,所有属于 msdb 数据库中的 备份-还原历程记录数据表 中的 备份-还原信息 都会被删除,选取后按 确定 确认删除数据库。 ________________________________________ 说明 master 数据库是不容许被删除的。 ________________________________________ 使用 SQL 您可以利用 T-SQL 命令删除数据库。要使用 T-SQL 必须开启 Query Analyzer 或命令提示窗口,透过 OSQL 与 SQL Server 连接,可参阅以下例子: OSQL -U<username> -P<password> -S<servername> 数据库的删除是永久性的,可用 DROP DATABASE 命令来删除数据库及所有档案,以下为删除 MyDB 这个数据库的步骤: USE master --您必须使用master数据库来执行DROP DATABASE 命令 GO DROP DATABASE MyDB --数据库名称是唯一需要输入的参数 GO 删除数据库后,建议您为 master 数据库建立新备份,以保持最新的使用者数据库,避免 master 数据库中还保有已删除的数据库数据。另一点要注意的是,当使用者还在与数据库联机时,是无法删除数据库的。所以删除数据库前请先确认使用者没有与数据库联机。 本章总结 在本章中,您学到更多关于数据、记录文件、档案群组和档案自动成长。也透过 建立数据库精灵 、SQL Server Enterprise Manger 和 T-SQL 命令来建立数据库,并学到检视数据库和档案数据以及删除数据库的两种方法。下一章会开始学习在数据库中建立数据表。
上一页 [1] [2] [3] |