首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

mfc中引用bcp命令的有关问题,

2013-02-25 
mfc中引用bcp命令的问题,急!!!我在mfc中要用到bcp命令导出数据,现在我用的连接数据库的用户是新建的一个拥

mfc中引用bcp命令的问题,急!!!
我在mfc中要用到bcp命令导出数据,现在我用的连接数据库的用户是新建的一个拥有系统管理员权限的新用户,我在程序中导出数据时出现了“过程‘xp_cmdshell’的请求失败,因为‘xp_cmdshell’是过程对象”的错误,现在有什么办法解决问题?我的程序已经基本完成,这是最后一步,只要数据导出正常就可以使用了,哪位大神可以提供一个解决办法?我的sql语句是
CString sql;
sql.Format("exec master..xp_cmdshell 'bcp "select %s from fenghuang..服务%d试验%d数据表" queryout %s -c -U"administrator" -P"administrator"'",xyz,servicenode,testnode,filename);这样写的,谁能帮我看看?
下面是我用的管理员权限截图:mfc中引用bcp命令的有关问题,
[解决办法]
应该是没有开启xp_cmdshell
不知道你MSSQL版本如何,你可以适当根据版本查询下
MSSQL2005/2008是


EXEC sp_configure 'show advanced options', 1
GO
RECONFIGURE
GO
EXEC sp_configure 'xp_cmdshell', 1
GO
RECONFIGURE
GO
EXEC sp_configure 'show advanced options', 0
GO
RECONFIGURE
GO

热点排行
Bad Request.