升级到2003后访问数据库发生8007007f错误的解决

2000升级到2003后使用asp访问数据库时,在conn.open始终发生8007007f错误
重装IIS和SQL Server均得不到解决。
经查,发现部分系统升级到2003后的确会发生此错误,并且找到了解决的办法:
将 oledb32.dll 解压到一下两个目录,然后冲重启服务器
1) C:/WINNT/system32/dllCache

2) C:/Program Files/Common Files/System/OLE DB

下载地址 http://www.promiseweb.com/oledb32.zip

 
一下是原文
I had the same problem after upgrading to Windows 2003 Server.  I called Mic
rosoft and here is the fix:

Symptoms:
After upgrading from Windows 2000 to Windows 2003 attempting to access a dat
abase or data component will result in a '8007007f' or "The specified proced
ure could not be found" error.
 
Status:
This is a known issue with some installations of Windows 2003
 
Workaround:
Extract oledb32.dll from the zip file into these two directories.  It's impo
rtant that it be done in this order:
1) C:/WINNT/system32/dllCache
2) C:/Program Files/Common Files/System/OLE DB
3) Reboot the server
 
Cause:
This issue is caused when the Windows 2003 installer did not update the oled
b32.dll file.

You can dowload the oledb32.dll file here: [url]http://www.promiseweb.com/oledb32.zip[/
url]
 
This is per Malcolm Stewart at Microsoft Developer Support
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
网管教程 从入门到精通软件篇 ★一。★详细的xp修复控制台命令和用法!!! 放入xp(2000)的光盘,安装时候选R,修复! Windows XP(包括 Windows 2000)的控制台命令是在系统出现一些意外情况下的一种非常有效的诊断和测试以及恢复系统功能的工具。小编的确一直都想把这方面的命令做个总结,这次辛苦老范给我们整理了这份实用的秘笈。   Bootcfg   bootcfg 命令启动配置和故障恢复(对于大多数计算机,即 boot.ini 文件)。   含有下列参数的 bootcfg 命令仅在使用故障恢复控制台时才可用。可在命令提示符下使用带有不同参数的 bootcfg 命令。   用法:   bootcfg /default  设置默认引导项。   bootcfg /add    向引导列表中添加 Windows 安装。   bootcfg /rebuild  重复全部 Windows 安装过程并允许用户选择要添加的内容。   注意:使用 bootcfg /rebuild 之前,应先通过 bootcfg /copy 命令备份 boot.ini 文件。   bootcfg /scan    扫描用于 Windows 安装的所有磁盘并显示结果。   注意:这些结果被静态存储,并用于本次会话。如果在本次会话期间磁盘配置发生变化,为获得更新的扫描,必须先重新启动计算机,然后再次扫描磁盘。   bootcfg /list   列出引导列表中已有的条目。   bootcfg /disableredirect 在启动引导程序中禁用重定向。   bootcfg /redirect [ PortBaudRrate] |[ useBiosSettings]   在启动引导程序中通过指定配置启用重定向。   范例: bootcfg /redirect com1 115200 bootcfg /redirect useBiosSettings   hkdsk   创建并显示磁盘的状态报告。Chkdsk 命令还可列出并纠正磁盘上的错误。   含有下列参数的 chkdsk 命令仅在使用故障恢复控制台时才可用。可在命令提示符下使用带有不同参数的 chkdsk 命令。   vol [drive:] [ chkdsk [drive:] [/p] [/r]   参数  无   如果不带任何参数,chkdsk 将显示当前驱动器中的磁盘状态。 drive: 指定要 chkdsk 检查的驱动器。 /p   即使驱动器不在 chkdsk 的检查范围内,也执行彻底检查。该参数不对驱动器做任何更改。 /r   找到坏扇区并恢复可读取的信息。隐含着 /p 参数。   注意 Chkdsk 命令需要 Autochk.exe 文件。如果不能在启动目录(默认为 %systemroot%System32)中找到该文件,将试着在 Windows 安装 CD 中找到它。如果有多引导系统的计算机,必须保证是在包含 Windows 的驱动器上使用该命令。 Diskpart   创建和删除硬盘驱动器上的分区。diskpart 命令仅在使用故障恢复控制台时才可用。   diskpart [ /add |/delete] [device_name |drive_name |partition_name] [size]   参数 无   如果不带任何参数,diskpart 命令将启动 diskpart 的 Windows 字符模式版本。   /add   创建新的分区。   /delete   删除现有分区。   device_name   要创建或删除分区的设备。设备名称可从 map 命令的输出获得。例如,设备名称:   DeviceHardDisk0   drive_name   以驱动器号表示的待删除分区。仅与 /delete 同时使用。以下是驱动器名称的范例:   D:   partition_name   以分区名称表示的待删除分区。可代替 drive_name 使用。仅与 /delete 同时使用。以下是分区名称的范例:   DeviceHardDisk0Partition1    大小   要创建的分区大小,以兆字节 (MB)表示。仅与 /add 同时使用。   范例   下例将删除分区: diskpart /delete Device HardDisk0 Partition3 diskpart /delete F:   下例将在硬盘上添加一个 20 MB 的分区:   diskpart /add Device HardDisk0 20   Fixboot
这只是一个升级包,下载时请注意!   2.2.0 ------------------------------------------------- [增强]uwa:tag_list标签列表支持 [更改]前台默认模板取消css和js合并 [增强]添加网站移动版 [增强]会员自定义注册时填写的附加字段 [更改]更改积分兑换方式 [修复]修复会员列表通知发送不能选择会员编号 [修复]修复会员上传列表分页错误 [修复]完善字符截断函数长度判断 [更改]获取联动作为不限制权限 [更改]更改编辑器加载方式,防止不兼容的浏览器UserAgent下不会加载其他脚本 [更改]更新编辑器 [增强]允许自定义模型字段表单模板 [更改]取消后台编辑个人资料 [更改]更改档案支持及反对操作方式 [更改]更改$PAGE_LIST为$PAGING, 自定义模板 [更改]POSITON改为$_CP数组, 自定义模板 [修复]修复任务js和会员信息js 的 Content-Type:application/x-javascript; [增强]自定义跳转及404页面模板 [完善]完善强制静态判断 [更改]会员中心模板结构更改,sidebar作为公共模板 [更改]当前操作定义为 $_GCAP [修复]修复 localhost cookie丢失 [修复]修复首页地址合成判断 [增强] pfa 用户代理侦测 [增强]广告标签允许自定义模板 [增强]档案列表标签允许随机调取 [增强]自定义下拉框、选项卡和多选框显示方式和多选分隔符 [更改]删除广告位时删除对应广告, 删除链接分类时删除对应链接 [更改]默认模板登录页添加广告 [增强]内链允许随机读取,自定义内链条数 [更改]重置菜单标签默认索引 [增强]语言标签增强,允许变量 [优化]更改频道列表获取方式,优化ac_list标签的row 参数 [增强]增加会员等级上传选项设置,增加默认上传空间大小选项,优化上传选项提示 [增强]添加频道缩略图 [修复]更新菜单展位时同时更新菜单对应展位别名,删除菜单展位时删除对应菜单 [增强]允许立即运行系统任务 [修复]安全加强, 防止Cookie伪造 [修复]修复登录有效期不起作用 [优化]频道列表采用多级载入 [修复]修复联动菜单子条目取消选择时取值为空 [修复]修复后台标签显示 [增强]菜单增加提示选项,可用作中英双语显示等功能 [修复]修复后台跳转到底部按钮 [优化]选项未保存提示 [修复]修复链接logo拼写错误 [修复]修复自定义错误显示 [更改]F()函数优化减少内存消耗 [更改]优化群组、控制器和动作获取 [优化]优化频道列表读取 [修复]修复一键更新潜在内存溢出 [优化]全部频道缓存数据精简 [更改]搜索不显示隐藏频道 [修复]修复档案、会员及自定义模型附加表数据获取,防止基本信息丢失 [增强]新增投票功能 [修复]修复档案评论发表错误, 完善档案评论列表读取 [修复]完善广告位js生成, 修复广告位列表获取错误 [更改]默认 Cookie 加密码改为16位, 优化加密码重新生成 [增强]新增电子邮件方式审核新用户 [更改]固化内置扩展(广告,链接,留言,单页) [更改]拆分系统选项设置 [优化]修改默认字段 ID 防止与时间字段重复造成日历插件不能调出 [修复]完善默认样式 [修复]修复附加表字段 get_fieldValue 过滤 [更改]完善语言, 便于单词性语言显示 [修复]完善切换档案模型状态 [更改]统一数据表检查方式 [增强]添加自定义模型 [修复]修复视频模型封面幻灯片显示 [优化]完善幻灯片广告链接地址处理及提示 [修复]注册检查邮件时,需要会员状态筛选 [增强]内置电子邮件功能 [更改]管理员角色按权重排序 [修复]修复单页编辑生成显示 [修复]增加 js 兼容性   UWA 2.X 升级说明 注意事项 ---------------------------------------------------- 1、在使用升级程序之前,确保您已经对系统进行了备份。 2、确保程序的完整性,并建议在操作之前先本地进行测试升级,在没有 任何问题后再进行上传。 3、在您修改了程序或数据库结构以后我们不能保证升级能够完全成功。   升级方法 ---------------------------------------------------- 1. 将升级包中 upload 下所有的文件上传至网站根目录覆盖。 2. 访问 upgrade 目录(例如 http://test.com/upgrade/ ),执行升级。 3. 登陆管理后台,清除缓存,保存一次系统选项,然后再清除缓存。 4. 升级完成后,删除 upgrade 目录。     相关阅读 同类推荐:站长常用源码
数据库常见错误解决方法如下: 1. 连接错误 当连接数据库时出现连接错误,可能是因为数据库服务没有启动或者连接参数有误。解决方法: - 确认数据库服务是否已启动 - 检查连接参数 2. 权限错误 当执行某些数据库操作时出现权限错误,可能是因为当前用户没有执行该操作的权限。解决方法: - 确认当前用户是否具有执行该操作的权限 - 如果没有,可以使用 GRANT 命令授予该用户相应的权限 3. 数据库备份错误 当备份数据库时出现错误,可能是因为备份时数据库正在使用或备份文件已经存在。解决方法: - 确认数据库是否正在使用 - 确认备份文件是否已经存在,如果存在,可以删除旧文件或指定新的备份文件名 4. 数据库错误 当操作数据库表时出现错误,可能是因为表不存在或者表结构有误。解决方法: - 确认表是否存在 - 确认表结构是否正确,可以使用 ALTER TABLE 命令修改表结构 5. 磁盘空间不足 当数据库无法写入数据时,可能是因为磁盘空间不足。解决方法: - 清理磁盘上的无用文件或者增加磁盘容量 - 可以将数据库文件移动到其他磁盘上 6. 数据库性能问题 当数据库操作变得缓慢或者响应时间变长时,可能是因为数据库性能问题。解决方法: - 确认数据库是否优化,可以使用 EXPLAIN 命令查看 SQL 语句的执行计划 - 可以增加硬件配置或者调整数据库配置参数来提高性能 以上是常见的数据库错误解决方法,不同的数据库系统可能有不同的错误类型和解决方法,具体的操作需要参考相关文档或者寻求专业的技术支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值