如何:创建 SQL Server 项目

更新:2007 年 11 月

Visual Studio 中的 SQL Server 项目可帮助您使用 .NET Framework 语言(如 Visual Basic、Visual C# 和 Visual C++)来创建存储过程、触发器、聚合、用户定义的函数和用户定义的类型。

说明:

SQL Server 项目需要一个对 SQL Server 2005 或更高版本的引用。

说明:

在默认情况下,Microsoft SQL Server 中关闭了公共语言运行时 (CLR) 集成功能。必须启用该功能才能使用 SQL Server 项目项。若要启用 CLR 集成,请使用 sp_configure 存储过程的 clr enabled 选项。有关更多信息,请参见启用 CLR 集成

创建 SQL Server 项目后,请创建想要部署到 SQL Server 上的数据库对象。下表提供指向相关帮助主题的链接,这些主题详细讲述了如何创建可以使用的数据库对象:

数据库对象

信息

存储过程

如何:创建和运行 CLR SQL Server 存储过程

触发器

如何:创建和运行 CLR SQL Server 触发器

聚合

如何:创建和运行 CLR SQL Server 聚合

用户定义的函数

如何:创建和运行 CLR SQL Server 用户定义的函数

用户定义的类型

如何:创建和运行 CLR SQL Server 用户定义的类型

说明:

显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置

创建新项目

创建新的 SQL Server 项目

  1. 从“文件”菜单创建一个新的项目。

  2. “新建项目”对话框 中的“项目类型”区域选择并展开一个语言节点。

  3. 选择“数据库”节点。

  4. 选择“SQL Server 项目”模板。

  5. 单击“确定”。

连接到 SQL Server 数据库

SQL Server 项目需要一个对在 SQL Server 2005 或更高版本上运行的数据库的连接。如果“服务器资源管理器”中提供了到 SQL Server 2005 数据库的连接,将在“添加数据库引用”对话框中列出这些连接。

连接到 SQL Server 2005 数据库

请参见

任务

如何:创建 SQL Server 项目

如何:创建和运行 CLR SQL Server 存储过程

如何:创建和运行 CLR SQL Server 触发器

如何:创建和运行 CLR SQL Server 聚合

如何:创建和运行 CLR SQL Server 用户定义的函数

如何:创建和运行 CLR SQL Server 用户定义的类型

演练:使用托管代码创建存储过程

如何:调试 SQL CLR 存储过程

概念

SQL Server CLR 集成简介

使用托管代码创建数据库对象的好处

SQL Server 项目的项模板

参考

SQL Server 项目和数据库对象的属性

其他资源

SQL CLR 数据库调试