win2003 sp2 安装iis提示无法复制文件解决办法[已测]
更新时间:2016年1月27日 20:15 点击:1758
问题解决方法:
1,最后是在没有打sp2补丁下就安装iis,就不会提示无法复制文件了。
2,假如已要打上了sp2补丁安装iis,出现提示无法复制文件的时候
(1),给他一个路径是windwos/system32里面试试(一般情况下可以找到)
(2),如果不行的话就点击开始->运行->
esentutl /p %windir%/security/database/secedit.sdb
然后会有一个警告框,确定就可以了。
总结,据查是因为microsoft的win2003打上sp2补丁后数据库文件有损,具体原因可以在microsoft的官方网站上查到
由于要用asp写点小程序,需要在自己的2003 sp2 的系统安装iis,这个工作很简单,就不描述过程了,没想到安装过程居然提示C:\WINDOWS\ServicePackFiles\i386里无法找到需要的文件,提示插入sp2光盘。找了张安装这个系统时用的光盘,也没管它是sp1还是sp2丢进光驱,再来一遍。问题依旧。
纳闷了。细细想了想,我这台机子貌似安装2003后打过次sp2的补丁吧,莫非和这个有关系。驱猫上网,问了下google,居然真是这个问题,在某人blog里发现
立即按作者提供的方法操作
没想到又提示错误
Microsoft Windows [版本 5.2.3790](C) 版权所有 1985-2003 Microsoft Corp.
C:\Documents and Settings\Administrator>esentutl /p windir/security/database/secedit.sdb
Microsoft(R) Windows(R) Database Utilities Version 5.2 Copyright (C) Microsoft Corporation. All Rights Reserved.
Error: Access to source database 'windir/security/database/secedit.sdb' failed with Jet error -1811.
Operation terminated with error -1811 (JET_errFileNotFound, File not found) after 147.500 seconds.
仔细一看,原来是路径错误,无法找到数据库。
这样再来一遍
解决方法:开始-》运行-》esentutl /p %windir%/security/database/secedit.sdb
提示:
C:\Documents and Settings\Administrator>esentutl /p %windir%/security/database/secedit.sdb
Microsoft(R) Windows(R) Database UtilitiesVersion 5.2 Copyright (C) Microsoft Corporation. All Rights Reserved.
Initiating REPAIR mode...
Database: C:\WINDOWS/security/database/secedit.sdb
Temp. Database: TEMPREPAIR44784.EDB
Checking database integrity.
Scanning Status (% complete)
0 10 20 30 40 50 60 70 80 90 100
|----|----|----|----|----|----|----|----|----|----|
...................................................
Integrity check successful.
Note:
It is recommended that you immediately perform a full backup of this database. If you restore a backup made before the repair, the database will be rolled back to the state it was in at the time of that backup.
Operation completed successfully in 1.984 seconds.
问题解决。
1,最后是在没有打sp2补丁下就安装iis,就不会提示无法复制文件了。
2,假如已要打上了sp2补丁安装iis,出现提示无法复制文件的时候
(1),给他一个路径是windwos/system32里面试试(一般情况下可以找到)
(2),如果不行的话就点击开始->运行->
复制代码 代码如下:
esentutl /p %windir%/security/database/secedit.sdb
然后会有一个警告框,确定就可以了。
总结,据查是因为microsoft的win2003打上sp2补丁后数据库文件有损,具体原因可以在microsoft的官方网站上查到
由于要用asp写点小程序,需要在自己的2003 sp2 的系统安装iis,这个工作很简单,就不描述过程了,没想到安装过程居然提示C:\WINDOWS\ServicePackFiles\i386里无法找到需要的文件,提示插入sp2光盘。找了张安装这个系统时用的光盘,也没管它是sp1还是sp2丢进光驱,再来一遍。问题依旧。
纳闷了。细细想了想,我这台机子貌似安装2003后打过次sp2的补丁吧,莫非和这个有关系。驱猫上网,问了下google,居然真是这个问题,在某人blog里发现
立即按作者提供的方法操作
没想到又提示错误
Microsoft Windows [版本 5.2.3790](C) 版权所有 1985-2003 Microsoft Corp.
C:\Documents and Settings\Administrator>esentutl /p windir/security/database/secedit.sdb
Microsoft(R) Windows(R) Database Utilities Version 5.2 Copyright (C) Microsoft Corporation. All Rights Reserved.
Error: Access to source database 'windir/security/database/secedit.sdb' failed with Jet error -1811.
Operation terminated with error -1811 (JET_errFileNotFound, File not found) after 147.500 seconds.
仔细一看,原来是路径错误,无法找到数据库。
这样再来一遍
解决方法:开始-》运行-》esentutl /p %windir%/security/database/secedit.sdb
提示:
C:\Documents and Settings\Administrator>esentutl /p %windir%/security/database/secedit.sdb
Microsoft(R) Windows(R) Database UtilitiesVersion 5.2 Copyright (C) Microsoft Corporation. All Rights Reserved.
Initiating REPAIR mode...
Database: C:\WINDOWS/security/database/secedit.sdb
Temp. Database: TEMPREPAIR44784.EDB
Checking database integrity.
Scanning Status (% complete)
0 10 20 30 40 50 60 70 80 90 100
|----|----|----|----|----|----|----|----|----|----|
...................................................
Integrity check successful.
Note:
It is recommended that you immediately perform a full backup of this database. If you restore a backup made before the repair, the database will be rolled back to the state it was in at the time of that backup.
Operation completed successfully in 1.984 seconds.
问题解决。
相关文章
- 这篇文章主要介绍了Win10 IIS 安装及.net 4.5及Win10安装IIS并配置ASP.NET 4.0的方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下...2021-09-22
- 这篇文章主要以图文结合的方式详细介绍了本地Windows 78上IIS服务器搭建教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 ...2017-07-06
- 后台内容无法更新,如基本设置保存不了,数据库写不进去,很有可能是Everyone权限问题,即Everyone 无权操作文件夹,按照下面的步骤操作即可...2016-01-27
- 这篇文章主要介绍了IIS中保持HTTP连接的设置方法,需要的朋友可以参考下...2016-01-27
- 这篇文章主要介绍了C#修改IIS站点framework版本号的方法,涉及C#调用使用ASP.NET IIS注册工具Aspnet_regiis.exe进行IIS站点framework版本号修改的方法,具有一定参考借鉴价值,需要的朋友可以参考下...2020-06-25
IIS中User-mode caching引起的Cache-Control不为public问题的解决方法
在IIS的Output caching中如果启用了User-mode caching将引起Cache-Control为no-cache,从而造成页面不能被浏览器或代理服务器缓存,下面看解决方法...2016-01-27- 一直以为windows下用nginx来配置反向代理,没想到微软官方也出了这个东西,特分享下, 方便需要的朋友...2016-01-27
- 下面我们以WIN2000服务器版本的来做例子,介绍一下怎样利用SSL加密HTTP通道来加强IIS安全的,需要的朋友可以参考下...2017-07-06
- 应一个朋友要求写了这个批处理程序,主要用途就是在win32系统中方便停止、开启、重启IIS、MySQL服务。 ...2016-01-27
IIS 环境下配置PHP5+MySql+PHPMyAdmin
虽然主要是做.net开发的,但是,时不时的还要搞一下php,但是,php在windows下的配置,总是走很多弯路,正好前几天又配置了一下,因此总结在这里,做为自己的备忘,也希望给遇到问题的朋友们提供一些帮助。...2016-01-27IIS下Zend 出现 Unable to view file mapping 问题的解决方法汇总
这篇文章主要介绍了IIS下Zend 出现 Unable to view file mapping 问题的解决方法汇总,需要的朋友可以参考下...2016-01-27- 每个网管最黑暗的时候莫过于服务器被攻击后的束手无策,其实服务器遭受攻击后,服务器的记录文件详细地记录了黑客活动的蛛丝马迹。...2016-01-27
- 这篇文章主要介绍了iis伪静态中文url出现乱码的解决办法,需要的朋友可以参考下...2017-07-06
- 你的网站是不是常常被黑,或者一不注意就成了黑客的“肉鸡”?对于Web网站服务器来说,如果不进行安全设置,很容易被黑客“盯上”,随时都有被入侵的危险。...2016-01-27
- MyIIS 做了部分,程序只写了些函数(带数据库),具体调用各位写逻辑程序实现...2016-01-27
- 这篇文章主要介绍了IIS自定义404错误页避免暴露.NET网站路径信息,在输入非.aspx页面时,显示默认404页面,暴露站点路径信息,本文就给出了一个解决方法,需要的朋友可以参考下...2016-01-27
- 如果您运行的是 64 位 Windows,请从 %windir%\system32\inetsrv 目录而不是 %windir%\syswow64\inetsrv 目录中使用 Appcmd.exe...2016-01-27
- IIS无法显示中文名称图片,但可以通过下面的方法,以后iis下用中文命名的图片也可显示了,但不建议用中文命名图片...2016-01-27
- Win server2003 IIS的安装方法,不论是卸载重新安装,还是初次安装都需要知道的。默认情况下iis是不安装的。...2016-01-27
- 前几天在IIS的配置上出了些问题,到网上查找了些资料,顺便整理放在这里,希望对大家有帮助 ...2016-01-27