楼主你好,我来帮帮你,请看大屏幕,
看下面步骤:
1.新增一个批处理文件:如a.bat
2.新增一个SQL脚本文件:如a.sql
3.a.bat中输入:
isql -U 用户名 -P 密码 -i c:\a.sql
同样在bat文件中,输入上面一行,在a.sql输入脚本.
如:
use 数据库名
go
select * from 表名
go
注意:如果您是SQL 2005的,请把bat文件中的isql改成osql即可。
祝您成功!
那就稍微改动下:
分为两个批处理文件
main.bat 用关于查找全数必要实行的SQL文件
@echo on
for /r "C:\Documents and Settings\j1jiang\My Documents\sql scripts" 百分百分i in (*.sql,*.prc) do call sub "百分百分i"
@echo off
改换"C:\Documents and Settings\j1jiang\My Documents\sql scripts" 为必要的目次
sub.bat 调用isql.exe 实行SQL文件
echo Start execute 百分~1 >>result.txt
isql -U
echo execute sql 百分~1 completed! >>result.txt
echo -------------------------------------------------------------------------->>result.txt
看你是什么数据库了 每个数据库都有自己链接数据库工具的DOS 命令
oracle是 sqlplus conn 192.。。。
mysql的是什么我忘记 链接成功就运行sql语句就行了