![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-11 07:36 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 寻找类似OSQL和SQLCMD 的命令行工具 |
| 可打印版本 7,679 / 29 |
| 第1楼 yishanju | 发表于 2009-02-06 15:02 |
| 银牌会员 发帖 1,357 积分 1,488 | |
|
寻找类似OSQL和SQLCMD 的命令行工具 OSQL和SQLCMD 是MS SQLVER 2005 提供的命令行工具,可以命令行批处理中执行SQL语句。
批处理中用到了这两个工具的话需要安装SQLVER 2005 才可以正常使用, 所以现在寻找类似的工具,或者把单独把OSQL 、SQLCMD 提取出来,免安装SQL2005 的方法。 我已经把OSQL 和SQLCMD 复制出来了,但是放到别的服务器并不能正运行。 下载OSQL和SQLCMD.rar http://upload.cn-dos.net/img/1290.rar 在这里可以下载:从SQL2000中提取的OSQL和ISQL程序 http://www.k68.cn/PostViewMission.asp?rmd=19260&BoardID=1001&imageID=86893 [ Last edited by yishanju on 2010-4-3 at 13:40 ] |
|
| 第2楼 yishanju | 发表于 2009-02-06 15:35 |
| 银牌会员 发帖 1,357 积分 1,488 | |
|
我写的 全自动添加后台.bat 用到了SQLCMD http://www.cn-dos.net/forum/viewthread.php?tid=45836&fpage=1
[ Last edited by yishanju on 2009-2-9 at 04:00 ] |
|
| 第3楼 lxmxn | 发表于 2009-02-06 18:21 |
| 版主 发帖 4,938 积分 11,386 | |
|
直接把osql.exe拷贝到本地即可使用,不用安装SQL SERVER。
|
|
| 第4楼 yishanju | 发表于 2009-02-06 18:38 |
| 银牌会员 发帖 1,357 积分 1,488 | |
|
本地系统WINDOWS XP SP3
服务器 windows 2003 SP2 数据库MS SQLVER 2005 都试过。。。不行 |
|
| 第5楼 yishanju | 发表于 2009-02-06 18:42 |
| 银牌会员 发帖 1,357 积分 1,488 | |
|
从一台WINDOWS 2003 上复制下来的OSQL 到我的XP上
运行,提示如下 F:\查公会金额>osql Failed to load resource file OSQL.rll. ??????????? |
|
| 第6楼 lxmxn | 发表于 2009-02-06 18:46 |
| 版主 发帖 4,938 积分 11,386 | |
|
哦,我这里本地是win2k3,没装过sql server。
建议换成win2k3………… |
|
| 第7楼 yishanju | 发表于 2009-02-06 19:00 |
| 银牌会员 发帖 1,357 积分 1,488 | |
|
我这服务器多,我多试试
|
|
| 第8楼 yishanju | 发表于 2009-02-06 20:00 |
| 银牌会员 发帖 1,357 积分 1,488 | |
|
在内网其中一台windows 2003 SP2 上运行 OSQL 未发现数据源并且未指定默认驱动程序
直接运行SQLCMD 提示 由于应用程序配置不正确,应用程序未能运行.重新安装应用程序可能会解决这个问题。 |
|
| 第9楼 lxmxn | 发表于 2009-02-08 02:51 |
| 版主 发帖 4,938 积分 11,386 | |
|
你执行 osql 的具体命令是啥?看看 osql -L 的输出是什么。
|
|
| 第10楼 everest79 | 发表于 2009-02-08 06:54 |
| 金牌会员 发帖 1,127 积分 2,564 | |
|
有个关于sql的补丁,其实就是sql远程管理界面那个,打上后就可以直接使用这些命令了,不需要安装
|
|
| 第11楼 yishanju | 发表于 2009-02-08 20:13 |
| 银牌会员 发帖 1,357 积分 1,488 | |
Originally posted by everest79 at 2009-2-8 06:54: 是么,不过我怎么样才能找到这个补丁捏 |
|
| 第12楼 yishanju | 发表于 2009-02-09 03:59 |
| 银牌会员 发帖 1,357 积分 1,488 | |
|
在百度知道上提问了,来人教我怎么用SQLCMD 我都哭了
|
|
| 第13楼 yishanju | 发表于 2009-02-09 04:02 |
| 银牌会员 发帖 1,357 积分 1,488 | |
|
F:\TDDOWNLOAD\Software\SQLCMD>OSQL -L
[ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 [ODBC 驱动程序管理器] 连接未打开 |
|
| 第14楼 chenall | 发表于 2009-02-09 09:49 |
| 银牌会员 发帖 469 积分 1,276 来自 福建泉州 | |
|
使用SQL2000版本的OSQL或ISQL能连SQL2005的数据库吗?如果可以的话用SQL2000的OSQL就可以了.
|
|
| 第15楼 chenall | 发表于 2009-02-09 09:51 |
| 银牌会员 发帖 469 积分 1,276 来自 福建泉州 | |
|
看提示也不是不能用,而是系统有问题.没有相应的ODBC驱动.可能是精简版系统的.装个MDAC试下.
|
|
| 1 2 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |