建立一个bat文件,下面是内容(例):@osql -E -S"localhost" -i"你的sql文件.sql" -n
@echo 建立存储过程:PRO_DelLog成功!
@echo 建立存储过程:PRO_CreateJob成功!
@osql -E -S"localhost" -Q"PRO_CreateJob '%1'" -n
@echo *****************************************
@echo 请打开企业管理器--管理--sql server代理--作业--右键刷新
@echo --双击"收缩数据库"--在弹出的对话框里点"以本地服务器为目标"
@echo --只要"应用"按纽变实了,就点应用,一定要点应用按纽--关闭对话框
@echo **********注意启动sqlserver代理****************
让用户双击bat文件执行
@echo 建立存储过程:PRO_DelLog成功!
@echo 建立存储过程:PRO_CreateJob成功!
@osql -E -S"localhost" -Q"PRO_CreateJob '%1'" -n
@echo *****************************************
@echo 请打开企业管理器--管理--sql server代理--作业--右键刷新
@echo --双击"收缩数据库"--在弹出的对话框里点"以本地服务器为目标"
@echo --只要"应用"按纽变实了,就点应用,一定要点应用按纽--关闭对话框
@echo **********注意启动sqlserver代理****************
让用户双击bat文件执行
2.写一个包含如下内容的批处理文件,假设文件名为:a.bat,注意参数的大小写
(isql.exe的具体用法参考sql联机帮助,这里就不解释了)
文件内容就下面这一句:
isql /E /i"a.sql" /d"库名"
3.将a.sql,a.bat,isql.exe用rar压缩成一个自解压的文件,并设置自解压选项
在解压后自动运行a.bat
4.对方收到后,执行这个文件即可
isql -S abc -U sa -P -d test -i D:\temp\Update.sql参数说明如下:
-S :服务器名称;
-U :用户名;
-P :密码;
-d :数据库名称;
-i :sql脚本路径;最后用rar制作安装文件执行。