Chinaunix首页 | 论坛 | 博客
  • 博客访问: 664263
  • 博文数量: 789
  • 博客积分: 5000
  • 博客等级: 大校
  • 技术积分: 4985
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-28 09:29
文章分类

全部博文(789)

文章存档

2011年(1)

2008年(788)

我的朋友

分类:

2008-10-28 09:36:38


  使用 Microsoft® SQL Server™ 2000,可以通过生成一个或多个 SQL 脚本,编写现有的数据库结构(架构)文档。可使用 SQL Server 企业管理器、SQL 查询分析器或任何文本编辑器查看 SQL 脚本。
  
  作为 SQL 脚本生成的架构可以有许多用途,包括:
  
  维护备份脚本,该脚本将允许用户重新创建所有用户、组、登录和权限。
  
  
  创建和更新数据库开发代码。
  
  
  从现有的架构创建一个测试或开发环境。
  
  
  培训新雇员。
  SQL 脚本包含用于创建数据库及其对象的语句的描述。可以从现有数据库中的对象生成脚本,然后通过运行该数据库的脚本将这些对象添加到其它数据库。实际上,这样做重新创建了整个数据库结构,以及所有的单个数据库对象。可以生成下列对象的架构,并保存为脚本:
  
  所生成的对象架构可以保存在一个 SQL 脚本文件中,或者保存在多个文件中,其中每个文件都只包含一个对象的架构。还可以将所生成的单个对象(或一组对象)的架构保存到一个或多个 SQL 脚本文件中。可以生成的 SQL 脚本文件示例包括:
  
  保存到单个 SQL 脚本文件中的整个数据库。
  
  
  保存到一个或多个 SQL 脚本文件中的数据库中的一个、几个或所有表的只有表的架构。
  
  
  保存到一个 SQL 脚本文件表和索引架构,保存到其它 SQL 脚本文件中的过程,以及保存到又一个 SQL 脚本文件中的默认设置和规则。
  生成脚本(企业管理器)
  
  展开组,然后展开。
  
  
  展开"数据库"文件夹,右击要编写脚本的数据库,指向"所有任务",然后单击"生成 SQL 脚本"命令。
  
  
  在"常规"选项卡中,选择要编写脚本的数据库对象。默认情况下,将编写数据库中所有对象的脚本。
  
  
  在"设置格式"选项卡上,选择脚本格式选项:
  选择"为每个对象生成 CREATE <对象> 命令"命令,以用现有的定义显式创建要生成其脚本的对象。这是默认选项。
  
  
  选择"为每个对象生成 DROP <对象> 命令"命令,以将 DROP 语句添加到每个要为其编写脚本的对象脚本中。这是默认选项。
  
  
  注意 执行脚本时,当数据库中任何现有对象与脚本中列出的对象同名时,将首先删除数据库中的现有对象。
  
  选择"生成全部相关对象的脚本"命令,这样,对于创建脚本中所列出的对象时需要的所有数据库中的对象,如果尚未选择,都将自动包括进来。
  
  
  选择"在脚本文件中包含说明性的页头"命令,以在文件中为脚本中所列出的每个对象添加注释。
  在"选项"选项卡中,选择与有关、与表有关和与脚本文件有关的选项。
  
  
  在"常规"选项卡上单击"预览",查看所生成脚本的预览。
  
  
  
  
【责编:admin】

--------------------next---------------------

阅读(405) | 评论(0) | 转发(0) |
0

上一篇:创建文件组

下一篇:数据库维护计划向导

给主人留下些什么吧!~~