【发布时间】:2011-05-26 15:19:59
【问题描述】:
我们有一个存储过程需要在客户站点进行更新。基本上我们将通过电子邮件将更改后的 sp 发送给客户。非技术用户可以在 sql server express 2005 中安装更新这个 sp 的最简单方法是什么?理想情况下,我想创建一些用户可以双击并安装 sp 的 bat 文件或 exe。我知道 c#、t-sql 和基本的 dos 脚本命令。操作系统是win xp。请不要使用 powershell 提出任何花哨的解决方案,因为它可能未安装在客户机器上。请注意,这是 sql EXPRESS 2005。 sp 本身就像具有以下结构的任何标准 sp。最坏的情况我打算创建一个word doc,一步一步的截图说明如何打开sql management studio,打开文件,执行....
use [dbname]
GO
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[sp_name]')
AND type in (N'P', N'PC'))
DROP PROCEDURE [dbo].[sp_name]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[sp_name]
AS blah blah
谢谢
【问题讨论】:
标签: sql-server-2005 tsql sql-server-2008 dos sqlcmd