好久没在除自己机器以外的电脑上配置IIS了;
今天在公司,为了给客户安装调试一个博客程序,需要用到IIS。
插XP安装盘,装IIS后,浏览提示“Error:2147467259, 未指定的错误 Microsoft JET Database Engine”
呵呵。记得刚弄ASP时,这些好像经常碰到,当时应该掌握了不少解决方法的。可这会儿又不会了~
百度,google, SOSO狠狠地搜索了一把;解决方法很多种,各种情况不一样解决方法也不一样的;
不过大致的基本解决方法是:
1、在winXP的CMD窗口内,注册需要的组件
regsvr32 vbscript.dll
regsvr32 jscript.dll
2、由于MS Jet引擎没有对临时目录的写入权限,导致数据库创建失败。
WindowsXP、Windows 2003用户请在“C:WindowsTemp”目录添加一个有权限的“Authenticated Users”用户即可!
Vista用户请在“C:WindowsServiceProfilesNetworkServiceAppDataLocalTemp”目录添加一个有权限的“Authenticated Users”用户即可!
具体设置权限步骤:右击Temp文件夹,选择“属性”->“安全”->“编辑”->“添加”,在下面的“输入对象名称来选择”中输入Authenticated Users,确定 -> 返回到“Temp 的权限”,将Authenticated Users的权限中的完全控制给勾上。
Xp用户需要注意:工具 -> 文件夹选项 -> 查看 , 把”使用简单文件共享”的勾去掉才能显示“安全”选项菜单