管家婆辉煌ERP H5 17.0恢复数据库提示“SQL Server 阻止了对组件 ‘Ad Hoc Distributed Queries’ 的STATEMENT‘OpenRowset/OpenDatasource’ 的访问”的说明
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
前几天有网友安装了管家婆辉煌ERP H5 17.0,想测试一下数据库备份与恢复,然而出了一点故障,帮他解决了问题;
管家婆辉煌ERP H5 17.0恢复备份数据提示“当前系统的布署采用了Web服务器和数据库服务器分离,无法备份”的说明
然而后面又出现了恢复的问题,突然提示错误如下
SQL Server阻止了对组件Ad Hoc Distributed Queries的STATEMENT ‘ OpenRowset/OpenDatasource ’ 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 ‘ Ad Hoc Distributed Queries ’。有关启用 ‘ Ad Hoc Distributed Queries ’ 的详细信息,请参阅SQL Server联机丛书中的 “ Ad Hoc Distributed Queries”。
管家婆辉煌ERP H5 17.0恢复数据库提示“SQL Server 阻止了对组件 ‘Ad Hoc Distributed Queries’ 的STATEMENT ‘OpenRowset/OpenDatasource’ 的访问”的说明
出现这个主要还是Ad Hoc Distributed Queries里的参数没有权限造成的,主要还是“外围应用配置器”里的参数,修改一下即可!
一、使用SQL Server Management Studio修改参数
1、开始 — 所有程序 — SQL Server Management Studio----进入后会弹出窗口【连接到服务器】,在【身份验证】选择中【Windows身份验证】— 点击【连接】
2、在数据库服务实例名(最上方)点击鼠标右键【方面】----在窗口【查看方面】— 点击【常规】— 【方面】— 选择【外围应用配置器】
3、找到【AdHocRemoteQueriesEnabled】— 选择【True】— 点击【确定】退出后再登录程序即可。
二、在SQL Server Management Studio执行SQL语句来完成
SQL Server的Ad Hoc Distributed Queries组件被禁用,只需要开启Ad Hoc Distributed Queries就可以了,SQL语句如下
1、开启Ad Hoc Distributed Queries组件,在sql查询编辑器中执行如下语句:
exec sp_configure 'show advanced options',1 reconfigure exec sp_configure 'Ad Hoc Distributed Queries',1 reconfigure
2、关闭Ad Hoc Distributed Queries组件,在sql查询编辑器中执行如下语句:
exec sp_configure 'Ad Hoc Distributed Queries',0 reconfigure exec sp_configure 'show advanced options',0 reconfigure
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!
支付宝赞助
微信赞助


