今天单位一ASP.NET网站,里面有个功能是导出数据,发现一导出就报错,报错内容是:SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'Ad Hoc Distributed Queries'。有关启用 'Ad Hoc Distributed Queries' 的详细信息,请参阅 SQL Server 联机丛书中的 "外围应用配置器"。
今天服务器上升级了下SQL数据库,从SQL Server 2000升级到了SQL Server 2005,于是将原来SQL Server 2000中的数据库备份了BAK文件,然后在SQL Server 2005中还原数据库,可是发现老是出现备份集中的数据库备份与现有的数据库不同的错误提示,经过研究问题得以解决,现在拿来分享。
今天在Windows Server 2008上安装SQL Server 2005,在安装过程的【系统配置检查】这一步中检查出一个【IIS功能要求】的警告,于是上网找原因,说要先安装IIS再安装SQL Server 2005,可我明明已经安装好了IIS了,真的很奇怪,经过研究才知道是少安装了IIS的某些组件,现来分享下经验。
最近发现有一台服务器上的网站无法访问,于是登录进去后看原因,发现登进去后弹出提示什么服务不能启动,打开IIS管理器居然还有死机现象,最终查看事件发现果然IIS出问题了,发现里面有这样错误事件:IIS Admin Service 服务因下列错误而停止:系统找不到指定的文件。 出现这样的错误提示真蛋疼,上面好多网站呢,难道要重装IIS?还好经过研究问题得到了简单解决,赶快拿来分享。