“/BookShop”应用程序中的服务器错误。 -------------------------------------------------------------

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了“/BookShop”应用程序中的服务器错误。 -------------------------------------------------------------相关的知识,希望对你有一定的参考价值。

“/BookShop”应用程序中的服务器错误。
--------------------------------------------------------------------------------

实例失败。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.InvalidOperationException: 实例失败。

源错误:

行 384: myCmd.Parameters.Add(Deplay);
行 385: //执行过程
行 386: myConn.Open();
行 387: try
行 388:

源文件: c:\Users\Wolf\Desktop\BookShop\App_Code\UserInfoClass.cs 行: 386

我不大明白楼主是在本地机设置 DNS 服务器地址还是架设DNS服务器。

如果设置本地机DNS服务器地址,比较简单,在桌面上 右键单击“网上邻居”选“属性”,双击“本地连接”选“属性”按钮,然后双击“TCP/IP”协议,在弹出的对话框中,便可以设置DNS服务器的地址,

如果楼主要架设DNS服务器,为网络中的其他用户提供DNS服务,那就复杂了。也不知道您的老师对您的答案有什么要求,是详细,还是说个大概?我看咱们还是尽量说得细一点吧。

首先,机器要装WIN2000,WIN2003,LINUX等系统,这里以WIN2000为例。

您首先要把自己手里的这台电脑指定为运行数据和解析网络地址的的硬件设备。您需要将本机I P地址或计算机名称指定给D N S服务器,这样D N S服务器会自动与您的计算机硬件建立连接,并启用所需的设备完成数据运算和解析网络地址的工作。具体创建过程,操作步骤如下:

1. 打开“开始”菜单,选择“程序” |“管理工具”|“D N S”命令,打开“ D N S控制台窗口”(必须是在WIN2000或WIN2003服务器版上才有,专业版及家庭版XP都没有这个选项)。

2. 打开“操作”菜单,选择“连接计算机”命令,打开“选择目标机器”对话框。

3. 如果您要在本机上运行D N S服务器,请选定“这台计算机”单选按钮。
如果您不希望本机运行D N S服务器,请选定“另一台计算机”单选按钮,然后在“另一台计算机”后面的文本框中输入要运行D N S服务器的计算机的名称。

4. 如果您希望立即与这台计算机进行连接,请选定“立即连接到这台计算机”复选框。

5. 单击“ 确定” 按钮,返回到“D N S控制台窗口”,这时在控制台目录树中将显示代表D N S服务器的图标和计算机的名称。

创建一个D N S服务器,除了需要必需的计算机硬件外,还需要建立一个新的区域即一个数据库才能正常运作。该数据库的功能是提供D N S名称和相关数据(如I P地址或网络服务)间的映射。该数据库中存储了所有的域名与对应I P地址的信息,网络客户机正是通过该数据库的信息来完成从计算机名到I P地址的转换。下面将对创建区域进行具体的介绍,操作步骤如下:

1. 在“D N S控制台”窗口中,打开“操作”菜单,选择“创建新区域”命令,打开“欢迎使用创建新区域向导”对话框。

2. 单击“下一步”按钮,打开“选择一个区域类型”对话框。

3. 在“选择一个区域类型”对话框中有三个选项,分别是:集成的Active Directory、标准主要区域和标准辅助区域。您可以根据区域存储和复制的方式选择一个区域类型。如果您希望新建的区域使用活动目录,可选定“集成的Active Directory”。

4. 单击“下一步”按钮,打开“选择区域搜索类型”对话框。

5. 在“选择区域搜索类型”对话框中用户可以选择“反向搜索”或“正向搜索”单选按钮。如果您希望把名称映射到地址并给出提供的服务的信息,应选定“正向搜索”单选按钮。如果您希望把机器的I P地址映射到用户好记的域名,应选定“反向搜索”单选按钮。这里我们选择“反向搜索”单选按钮。

6. 单击“下一步”按钮,打开“网络I D”对话框。

7. 默认情况下“创建新区域向导”会选定“输入反向搜索区域的网络标识和子网掩码”单选按钮,您必须在“网络标识”和“子网掩码”文本框中输入正确的I P地址和相应的子网掩码。如果不希望使用系统默认的反向搜索区域的名称,可以单击“输入反向搜索区域的名称”单选按钮,然后在“名称”文本框中输入自己喜欢的名称。

8. 单击“下一步”按钮,打开“正完成‘创建新区域向导’”对话框。

9. 在“正完成‘创建新区域向导’”对话框中显示了您对新建区域进行配置的信息,如果您认为某项配置需要调整,单击“上一步”按钮返回到前面的对话框中重新配置。如果确认了自己配置正确的话,可单击“完成”按钮,打开“ D N S”对话框。

10. 创建新区域向导提示用户新区域已经创建成功。您可单击“确定”按钮完成所有创建工作。如果您再次打开“DNS控制台”窗口,单击“服务器”根节点展开该节点,然后单击“反向搜索区域”节点展开该节点,您可以看到新建的区域显示在反向搜索区域节点的下面。

您在完成了上面的一些有关D N S服务器的创建工作后,还需要对D N S服务器的一些重要的属性进行设置。因为,属性设置是保证D N S服务器稳定、安全运行的必要条件。毕竟您是在做题,各选项卡,LWH等设置便不细细讲了,希望对您有所帮助。
参考技术A 为什么应用程序错误

1.病毒木马造成的,在当今互联网时代,病毒坐着为了获得更多的牟利,常用病毒绑架应用程序和系统文件,然后某些安全杀毒软件把被病毒木马感染的应用程序和系统文件当病毒杀了导致出现应用程序错误。
2.应用程序组件丢失,应用程序完整的运行需要一些系统文件或者某些ll文件支持的,如果应用程序组件不完整也会导致应用程序出错。
应用程序自身的bug引起的应用程序发生异常,人没有完人,程序也一样的,程序员只能做到尽量让bug出现少点,出现一个就解决一个bug。
3.应用软件与操作系统或其他应用软件发生不兼容造成应用程序发生异常。
4.操作系统自身的问题,操作系统本身有bug ,也会导致出现崩溃 应用程序错误 该内存不能为read。
5.电脑硬件兼容性也会引起的,还有散热不好,超频等也会出现应用程序错误的。

应用程序错误怎么办?
1.先排除是不是病毒木马引起的,请使用金山卫士进行木马查杀,
⑴、进入主界面进入【查杀木马】
⑵、然后点击【快速扫描】即可

2.用金山卫士进行漏洞修复,解决系统本身造成的应用程序发生异常。
⑴、进入主界面进入【漏洞修复】
⑵、然后点击【立即修复】即可
3.如果是单一某个应用程序引起的应用程序错误,那就尝试重新卸载该软件进行重新安装。如果还是无法解决,就关闭其他软件看是否能解决。
4.以上方法还是无法解决,那就肯能是硬件问题引起的,那就分别检查内存条,主板,散热器等等。这个建议找专业硬件维修商解决,不推荐大家自己手动解决。
参考技术B 这是:【方法调用对于对象的当前状态无效时引发的异常】
由于你给出的代码段较少。
所以请你根据提示,参见下面资源排除异常:
http://msdn.microsoft.com/zh-cn/library/system.invalidoperationexception(VS.80).aspx
参考技术C string dbType = ConfigurationManager.AppSettings["DBType"].ToString();

在webconfig里的配置是不是对的?DBType的配置,看路径对不对本回答被提问者采纳

记录一次Sqlserver数据库订阅与发布过程中的报错解决过程

记录一次sqlserver订阅与发布过程中的报错及解决过程

报错:

20598报错
20598报错主要还是由于两端数据库数据不一致导致,数据库在应用存储过程时产生了报错提示
技术图片

应用复制的命令时在订阅服务器上找不到该行
错误消息
尝试的命令:

if @@trancount > 0 rollback tran

事务序列号:

--0x0000FDAB0003A908008F00000000 命令 ID: 7

错误消息:

应用复制的命令时在订阅服务器上找不到该行。 (源: MSSQLServer,错误号: 20598)

获取帮助: http://help/20598

应用复制的命令时在订阅服务器上找不到该行。 (源: MSSQLServer,错误号: 20598)

获取帮助: http://help/20598


在发布数据库上执行以下语句查看错误事务的id

use distribution
go
exec sp_helpsubscriptionerrors ‘SSDTCEMANTEST‘,‘ssdt‘,‘skl_11_8‘,‘ANCHNET‘,‘ssdt‘;

use distribution
go
select * from
dbo.MSarticles m
where exists (select mc.article_id from MSrepl_commands mc where mc.xact_seqno=0x00011F4000009D42006B00000000 AND mc.article_id = m.article_id )

EXEC Sp_browsereplcmds
@xact_seqno_start=‘0x00011F4000009D42006B00000000‘,
@xact_seqno_end=‘0x00011F4000009D42006B00000000‘

根据实际情况判断,要恢复数据还是跳过卡住的事务ID

---------------跳过订阅机器上面的错误------------------------
-----------------------在分发机器上--------------------------
--语法
exec sp_helpsubscriptionerrors [ @publisher = ]‘publisher‘
, [ @publisher_db = ]‘publisher_db‘ 
, [ @publication = ]‘publication‘ 
, [ @subscriber = ]‘subscriber‘ 
, [ @subscriber_db = ]‘subscriber_db‘

--get publisher subscriber
select*from MSsubscriber_info

--get publisher_db publication subscriber_db=publisher_db
select*from MSpublications

--example
exec sp_helpsubscriptionerrors ‘SQLw2k8‘,‘dbtranpub‘,‘dbtranpub_pub‘,‘SQLw2k8Subscriber‘,‘dbtransub‘

--获取xact_seqno 值

----------------------在订阅机器上---------------------------
sp_setsubscriptionxactseqno [ @publisher= ]‘publisher‘, 
[ @publisher_db= ]‘publisher_db‘, 
[ @publication= ]‘publication‘, 
[ @xact_seqno= ] xact_seqno

--example(忽略)
exec sp_helpsubscriptionerrors ‘SQLw2k8‘,‘dbtranpub‘,‘dbtranpub_pub‘,xact_seqno;

以上是关于“/BookShop”应用程序中的服务器错误。 -------------------------------------------------------------的主要内容,如果未能解决你的问题,请参考以下文章

asp.net网页报错应用程序中的服务器错误,无法识别的属性"targetframework"

java初级开发中的报错问题

记录一次Sqlserver数据库订阅与发布过程中的报错解决过程

配置接口配置文件 明确指出错误信息(“/”服务器上出现应用程序错误)

系统日志发出错误信息:应用程序-特定 权限设置并未向在应用程序容器 不可用 SID (不可用)中运行

连接linux数据库Oracle时报错ORA-12541: TNS: 无监听程序