Windows下 bat调用TSql问题
2016-06-06 15:56
169 查看
一、建立sql文件
在sql管理工具中写好sql文件,并保证能够正常运行,之后用unique编码保存。
二、建立一个bat文件
osql -U登录用户 -P密码 -S服务器 <sql文件.sql > > log.txt
osql -U 用户名 -P 密码(为空这个参数也要写)-S 服务器名 -i 文件路径和名字
例子
osql -U sa -P -i excute.sql
就是在本机运行用户名 sa 密码 kong 文件名 当前目录下的excute.sql
三、注意事项
把bat文件和sql文件放到一起就可以了。里面用到的是相对路径。
如:文件结构:bat
/sql/excute.sql
则bat中:
@echo isql create job start> > log.txt
isql -U登录用户 -P密码 -S服务器 <sql/excute.sql > > log.txt
@echo isql create job end> > log.txt
在sql管理工具中写好sql文件,并保证能够正常运行,之后用unique编码保存。
二、建立一个bat文件
osql -U登录用户 -P密码 -S服务器 <sql文件.sql > > log.txt
osql -U 用户名 -P 密码(为空这个参数也要写)-S 服务器名 -i 文件路径和名字
例子
osql -U sa -P -i excute.sql
就是在本机运行用户名 sa 密码 kong 文件名 当前目录下的excute.sql
三、注意事项
把bat文件和sql文件放到一起就可以了。里面用到的是相对路径。
如:文件结构:bat
/sql/excute.sql
则bat中:
@echo isql create job start> > log.txt
isql -U登录用户 -P密码 -S服务器 <sql/excute.sql > > log.txt
@echo isql create job end> > log.txt
相关文章推荐
- C#关于SQL数据库连接的相关函数!
- Zabbix实战企业监控之MySQL监控
- SQL注入总结
- MySQL的多列索引
- RF-连接数据库
- JSP+Servlet+oracle 的一个分页查询小应用
- MySQL基于mysqldump及lvmsnapshot备份恢复
- oracle传输表空间技术测试和测试中遇到的问题
- Mysql表使用中,Mysql下修复MYISAM表, MySQL数据表损坏的巧妙修复
- mysql中Table is read only的解决
- 最土团购数据库驱动函数
- UNIX时间戳 按月分组 按年月分组 按日分组 mysql语句
- 2.Redis学习(二)redis配置
- ROWNUMBER() OVER( PARTITION BY COL1 ORDER BY COL2)用法
- Mon Jun 06 2016 08:00:00 GMT+0800 (中国标准时间)
- 1.redis的安装
- python中cx_Oracle模块安装遇到的问题与解决方法
- ORACLE中的NULL
- mysql动态行转列
- 数据库的拆分