用Visual Studio .NET能够创建Windows服务程序,方法如下:1. 新建一个项目 2. 从一个可用的项目模板列表当中选择Windows服务 3. 设计器会以设计模式打开 4. 在项目中添加一个数据连接,连接到指定的数据库服务器,指向指定的数据库 5. 定时执行如: if exists(select 1 from sysobjects where xtype='P' and name='yourprocname') drop procedure yourprocname 这样的SQL语句. 6. 编译运行,OK
创建一个程序,定时(可以用时间控件)连接数据库,调用直接删除指定的存储过程的程序就行了.
也可以在SQL里创建一个定时运行的作业,定期去删除指定名称的存储过程.
if exists(select * from sys.objects where type='p' name='XX')
drop proc xxx
where id = object_id(N'[dbo].[test]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [dbo].[test]
2. 从一个可用的项目模板列表当中选择Windows服务
3. 设计器会以设计模式打开
4. 在项目中添加一个数据连接,连接到指定的数据库服务器,指向指定的数据库
5. 定时执行如:
if exists(select 1 from sysobjects where xtype='P' and name='yourprocname')
drop procedure yourprocname
这样的SQL语句.
6. 编译运行,OK