解决运行.asp出现“http 500 内部服务器错误”及相关错误_weixin_30455661的博客-程序员秘密

技术标签: 数据库  

解决运行.asp出现“http 500 内部服务器错误”及“数据库连接出错,请检查Conn.asp文件中的数据库参数设置。”问题
经过N久的尝试,终于解决了winXP不能运行.asp的问题了.....
1、运行.asp出现“http 500 内部服务器错误”
      出现这个问题的主要原因是因为MS DTC启动失败,
解决方法:

      [1]:检查你的DTC服务(全名:Distributed Transaction Coordinator)是否可以正常启动,如果正常的话请你跳过此步骤;如果出错,无法正常启动,请在开始菜单的运行中 运行:msdtc -resetlog以创建 日志文件。重起机器,检查IIS是否可以正常使用,若不行继续。
      [2]:在CMD下执行以下命令:
cd %WINDIR%\system32\inetsrv
rundll32 wamreg.dll, CreateIISPackage
regsvr32 asptxn.dll
重起机器,我的问题到这步已经可以完美解决!
2、出现“数据库连接出错,请检查Conn.asp文件中的数据库参数设置。”

      利用某批处理清除系统垃圾文件后提示“数据库连接出错,请检查Conn.asp文件中的数据库参数设置。”
特别是使用了以下代码清理过的系统:
@echo off
echo 正在清除系统垃圾文件,请稍等......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清除系统完成!
echo. & pause
解决方法:删了WINDOWS\TEMP,再建个TEMP。马上进入WINDOWS,设置TEMP的安全属性(要去掉“工具-》文件夹选项-》查看-》使用简单文件共享”的勾才会出现“安全”属性选项),设置USERS拥有写权限,OK,问题马上解决。

转载于:https://www.cnblogs.com/kingjiong/archive/2009/01/20/1378882.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_30455661/article/details/99642955

智能推荐

View的滑动冲突的分析和处理实践_103style的博客-程序员秘密

转载请以链接形式标明出处:本文出自:103style的博客《Android开发艺术探索》 学习记录base on Android-29文中有用到 Scroller 来实现弹性滑动,不了解的可以先看下 View的滑动实现方式。demo源码地址目录常见的滑动冲突场景滑动冲突的处理规则滑动冲突的解决方式实例验证处理水平滑动和竖直滑动冲突处理水平滑动、竖直滑动、水平滑动一...

信息学奥赛一本通 2017:【例4.2】输出偶数_君义_noip的博客-程序员秘密

【题目链接】ybt 2017:【例4.2】输出偶数【题目考点】1. for循环2. 判断整除【题解代码】#include<bits/stdc++.h> using namespace std;int main(){ int n; cin>>n; for(int i = 1; i <= n; ++i) { if(i % 2 == 0) cout<<i<<' ';

Java Card CAP文件分析_menghnhhuan的博客-程序员秘密

JAVA 智能的可执行文件(CAP 文件)是编译多个应用程序(Applet)的生成结果,包含了一个包中定义的所有类和接口,与包之间是一一对应的关系。实际发卡操作时,首先需要将该可执行文件下载至卡片中,并安装需要的应用实例;用户使用该安装的应用实例执行操作功能。CAP文件包含12个组件:Component Type

Word删除空白页的方法_怎么删除插入页_深巷的猫~的博客-程序员秘密

你是否在写文档的时候遇到过一些删除不掉的空白页?或者自己刚刚插入的分页符不知道怎么取消?方法1:开始-段落-点击“显示/隐藏编辑标记按钮”找到隐藏的分节符或者分栏符,将光标移动到符号之前,按键盘上的“Delete”将它删除干净,多的空白页就删除了。...

MySQL学习笔记:基础模型一_山鬼谣me的博客-程序员秘密

环境MacBook Pro序言MySQL 技术内幕 InnoDB 存储引擎 第二版后台线程MySQL是多线程模型,因此有个多个不同的后台线程,负责处理不同的任务。Master Thread额外的内存池在 InnnoDB 存储引擎中,对内存的管理是通过一种称为内存堆的方式进行的。在对一些数据结构本身的内存进行分配时,需要从额外的内存池中进行申请,当该区域的内存不够时,会从缓存池中进行申请。例如,分配了缓冲池(innodb_buffer_pool),但是每个缓冲池中的帧缓冲(frame

matlab如何理解绘柱状图,matlab如何绘制柱状图_知一声的博客-程序员秘密

3.2 特殊图形和坐标的绘制 3.2.1 特殊图形绘制在MATLAB 7.3的 Workspace窗口中,如果选 择了Workspace窗口中的某 个内存变量,单击工具栏 中的绘制列数据曲线......3.2 特殊图形和坐标的绘制 3.2.1 特殊图形绘制在MATLAB 7.3的 Workspace窗口中,如果选 择了Workspace窗口中的某 个内存变量,单击工具栏 中的绘制列数据曲线.......

随便推点

js中如何写一个正则表达式来验证 内容可以是中、英、数字混输还能限制长度_f45056231p的博客-程序员秘密

var len = str.match(/[^ -~]/g) == null ? str.length : str.length + str.match(/[^ -~]/g).length;这段JavaScript是网上找的,用来计算字符串长度的。你只要判断len小于14就行了。中间的/[^ -~]/g匹配汉字和全角符号,str.length是字符个数,这个值里面汉字算一个字符,再加上汉字的个数...

深入理解 ArrayList、LinkedList、HashSet 等 Java 容器_linkedlist和hashset性能_haihui_yang的博客-程序员秘密

本文主要从 Java 源码深入学习 java.util 包中容器部分的底层代码实现

Java多线程Lock对象常用方法(3)_Lucy_Leezhi的博客-程序员秘密

下面练习一下如下几个方法: isHeldByCurrentThread():查询当前线程是否保持此锁定 isFair():判断Lock是否为公平锁 isLocked():查询lock 是否被任意线程所持有。package com.lenovo.plm.dms.p23;import java.util.concurrent.locks.ReentrantLock;public class Ser

luogu2858/USACO:Treats for the Cows_chengdazhuo的博客-程序员秘密

#include<bits/stdc++.h>using namespace std;int a[2010];int dp[2010][2010];int main(){ int n; scanf("%d",&n); for(int i=1;i<=n;i++)scanf("%d",&a[i]); for(int i=1;i<=n;i++...

黑马程序员_线程_sinat_22072547的博客-程序员秘密

----------- android培训、java培训、java学习型技术博客、期待与您交流! ---------

【读书笔记】【More Effective C++】异常(Exceptions)_cheny1li1998的博客-程序员秘密

【读书笔记】【More Effective C++】异常(Exceptions)。

推荐文章

热门文章

相关标签