mysql批处理运行sql:
net stop mysql
net start mysql
echo Wscript.Sleep(3000) > sleep.vbs
start /w wscript.exe sleep.vbs
del /Q sleep.vbs
mysql -f -u mysql -ppassword anxiesoft < update.sql
net stop mysql
net start mysql
pause;
oracle批处理运行sql:
sqlplus dssc/dssc@dssc @./update.sql > ./update.log
oracle导入dmp文件:
imp dssc/dssc@dssc file=d:\0713.dmp tables=(organization,devices ) log=d:\imp0713.log ignore=y
pause
net stop mysql
net start mysql
echo Wscript.Sleep(3000) > sleep.vbs
start /w wscript.exe sleep.vbs
del /Q sleep.vbs
mysql -f -u mysql -ppassword anxiesoft < update.sql
net stop mysql
net start mysql
pause;
oracle批处理运行sql:
sqlplus dssc/dssc@dssc @./update.sql > ./update.log
oracle导入dmp文件:
imp dssc/dssc@dssc file=d:\0713.dmp tables=(organization,devices ) log=d:\imp0713.log ignore=y
pause

本文介绍如何使用批处理技术实现MySQL和Oracle数据库的SQL语句执行,包括停用、启动服务、导入DMP文件等操作,提供详细的脚本示例。
857

被折叠的 条评论
为什么被折叠?



