www.pryy.net > sql sErvEr shEll

sql sErvEr shEll

可能不是最佳,绕点弯子,不算高手 #! /bin/sh dbaccess aadb 2>/dev/null /dev/null

可以试试用expect脚本来实现mdsql交互过程 #!/usr/bin/env expectspawn mdsqlexpect "dbsql>"sender "unload to 'numberservice.unl' select * from numservice;"expect "dbsql>"

检查powershell安装是否正确,必要时重新安装。 下面的链接讲到过。 http://zhidao.baidu.com/question/305167796955183684.html?oldq=1

需要安装powershell. http://support.microsoft.com/kb/968929

SQL Server 安装程序安装了 TCP 和 Named Pipes 网络协议,但这些协议可能并未启用。可以使用以下 PowerShell 脚本或者使用 SQL Server 配置管理器启用或禁用网络协议。必须停止然后再重新启动 SQL Server 数据库引擎,对协议所做的更改才会生效

你是什么操作系统。 http://zhidao.baidu.com/question/305167796955183684.html?oldq=1 看看这个4.0是否适合你,要注意64位和非64位的区别,还有就是是否安装了.net4.5.

-- 允许配置高级选项 EXEC sp_configure 'show advanced options', 1 GO -- 重新配置 RECONFIGURE GO -- 禁用xp_cmdshell EXEC sp_configure 'xp_cmdshell', 1 GO --重新配置 RECONFIGURE GO

解压文件 tar xvf odbc-sqlserver-1.4.27-linux-x86-glibc.tar # cd odbc-sqlserver-1.4.27-linux-x86-glibc # ls all.tar dsn_template_ssl install_intro licenses_template unixodbc.tar.md5sum all.tar.md5sum echo install_license license...

能装,没影响,shell就是一个我们平时使用的那个cmd命令行工具,所有语言的编译与执行都使用命令来实现,一般报错的时候这玩意就弹出来了, vs2010完整版是个窗体应用程序。

EXEC sp_configure N'show advanced options', N'1' RECONFIGURE WITH OVERRIDE EXEC sp_configure N'xp_cmdshell', N'1' RECONFIGURE WITH OVERRIDE EXEC sp_configure N'show advanced options', N'0' RECONFIGURE WITH OVERRIDE 执行这几条语...

网站地图

All rights reserved Powered by www.pryy.net

copyright ©right 2010-2021。
www.pryy.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com