如何:向数据库项目中添加现有项
更新:2007 年 11 月
您可以像处理其他项目类型那样向数据库项目中添加现有项,这些项所对应的文件将出现在“解决方案资源管理器”中。此外,还可以配置项,使其被视为数据库对象并出现在“解决方案资源管理器”和“架构视图”中。还可以使用同一属性来指定预先部署或后期部署脚本。
向数据库项目中添加包含数据库对象定义的 .sql 文件
在“解决方案资源管理器”中单击要将该文件添加到的节点。例如,若要添加包含表定义的文件,请单击数据库项目中“架构对象”节点的“表”子节点。
在“项目”菜单上单击“添加现有项”。
将出现“添加现有项”对话框。
在“文件名”中,键入要添加到数据库项目中的文件的路径和文件名。也可以通过浏览找到该文件。
单击“添加”。
该文件将添加到数据库项目中,并显示为将该文件添加到的节点的子节点。例如,如果将该文件添加到了“表”节点,该文件将显示为该节点的子节点。
在“解决方案资源管理器”中单击新添加的文件。
在“视图”菜单上单击“属性窗口”。
如果尚未显示“属性”窗口,则会出现此窗口。
双击**“生成操作”**属性,再键入“生成”。
通过将**“生成操作”**属性设置为“生成”,可以指明该文件包含数据库对象的定义,因此应对该文件进行分析和验证。将分析该文件的内容,如果该文件包含有效的 SQL,则它表示的对象将出现在“架构视图”中。如果发现一处或多处错误,则这些错误将出现在“错误列表”窗口中,而该对象可能不会出现在“架构视图”中。
说明: 如果未显示“架构视图”,请打开“视图”菜单,然后单击“架构视图”。
向数据库项目中添加现有脚本
在“解决方案资源管理器”中的数据库项目中单击“脚本”文件夹。
在“项目”菜单上单击“添加现有项”。
将出现“添加现有项”对话框。
在“文件名”中,键入要添加到数据库项目中的文件的路径和文件名。也可以通过浏览找到该文件。
单击“添加”。
该文件将添加到数据库项目中,并显示为“脚本”节点的子节点。
如果需要将添加的脚本用作预先部署或后期部署脚本,请单击新添加的文件。在“属性”窗口中双击**“生成操作”**属性,然后键入“预先部署”或“后期部署”。
说明: 每个数据库项目只能有一个预先部署脚本和一个后期部署脚本。有关部署脚本的更多信息,请参见如何:指定预先部署或后期部署脚本。
向数据库项目中添加现有数据生成计划
在“解决方案资源管理器”中的数据库项目中单击“数据生成计划”文件夹。
在“项目”菜单上单击“添加现有项”。
将出现“添加现有项”对话框。
在“文件名”中,键入要添加到数据库项目中的文件的路径和文件名。也可以通过浏览找到该文件。
单击“添加”。
该文件将添加到数据库项目中,并显示为“数据生成计划”节点的子节点。
向数据库项目中添加现有杂项文件
在“解决方案资源管理器”中单击要将杂项文件添加到的节点。例如,若要向数据库项目中添加文件,请单击该数据库项目节点。
说明: 可以向数据库项目中添加一个文件夹来存放这些杂项文件。若要添加文件夹,请单击该数据库项目,打开“项目”菜单,然后单击“新建文件夹”。
在“项目”菜单上单击“添加现有项”。
将出现“添加现有项”对话框。
在“文件名”中,键入要添加到数据库项目中的文件的路径和文件名。也可以通过浏览找到该文件。
单击“添加”。
该文件将添加到数据库项目中,并显示为您在步骤 1 中单击的节点的子节点。