.net求助
单位的LIS系统用.net做的,这个系统需要从HIS系统的库取数据,本来一切都很正常,有个同事不小心误操作把HIS系统的存储过程删了,恢复回去之后就出问题了,LIS从HIS系统取数据的时候页面就会报错说连接不上HIS系统的数据库。我们把LIS的服务器重装了 IIS和.NET也都重新配了,但是还是会出现这种问题,只不过是偶尔中断,偶尔又能连上。我无法判断到底是哪的问题了。。有没有哪位大哥能提供一下解决方案,或者有没有什么办法检测到底是数据库本身的问题还是程序的问题?跪求!再不解决领导要杀人了。。。web.config如下--------------------编程问答-------------------- 最大可能是数据对不上了.
<?xml version="1.0"?>
<!--
注意: 除了手动编辑此文件以外,您还可以使用
Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的
“网站”->“Asp.Net 配置”选项。
设置和注释的完整列表在
machine.config.comments 中,该文件通常位于
\Windows\Microsoft.Net\Framework\v2.x\Config 中
-->
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<appSettings>
<add key="AccessType" value="Sql"/>
<add key="dbName" value="Lis_yfzy"/>
<add key="bakPath" value="Z:\LIS_YFZY\databasebackup"/>
<add key="hospitalName" value="恩施州中心医院"/>
<add key="reportRemark" value="(本报告仅对该送检标本负责,仅临床参考!)"/>
<add key="hospitalExecDept" value="西医部检验科"/>
<add key="ServerPort" value="8888"/>
<add key="ServerIPAddress" value="172.16.3.80"/>
<add key="MReagentRoot" value="http://127.0.0.1/lis/Login.aspx"/>
<add key="IsEquipHIS" value="false"/>
<add key="RemoteIPName" value="127.0.0.1"/>
<add key="RemoteLogin" value="sa"/>
<add key="RemotePwd" value="sa"/>
<add key="localIPName" value="127.0.0.1"/>
<add key="localLogin" value="sa"/>
<add key="localPwd" value="sa"/>
<add key="version" value="v1.0"/>
</appSettings>
<connectionStrings>
<add name="ourwis_cjj" connectionString="Server=.;uid=sa;pwd=sa;database=Lis_yfzy"/>
<add name="HISoHISurwis_cjj" connectionString="Server=172.16.30.6;uid=lis;pwd=lisSERVER;database=THIS4"/>
<!--<add name="ourwis_cjj" connectionString="Server=200.200.200.1;uid=sa;pwd=sa;database=Lis_yfzy"/>-->
<!--<add name="ourwis_cjj" connectionString="Server=.;uid=sa;pwd=sa;database=lis_yfzy_20100520"/>-->
<!--<add name="ourwis_cjj" connectionString="Server=.\sqlexpress;uid=sa;pwd=sa;database=Lis_yfzy"/>-->
<!--<add name="ourwis_cjj" connectionString="Server=192.168.0.107;uid=sa;pwd=sa;database=ZZY_LIS"/>-->
</connectionStrings>
<system.web>
<!--
设置 compilation debug="true" 将调试符号插入
已编译的页面中。但由于这会
影响性能,因此只在开发过程中将此值
设置为 true。
-->
<compilation debug="true">
<assemblies>
<add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Management, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/></assemblies>
</compilation>
<!--
通过 <authentication> 节可以配置 ASP.NET 使用的
安全身份验证模式,
以标识传入的用户。
-->
<authentication mode="Windows"/>
<sessionState mode='InProc' stateConnectionString='tcpip=127.0.0.1:42424' sqlConnectionString='data source=127.0.0.1;Trusted_Connection=yes' cookieless='false' timeout='60'/>
<!--
如果在执行请求的过程中出现未处理的错误,
则通过 <customErrors> 节可以配置相应的处理步骤。具体说来,
开发人员通过该节可以配置
要显示的 html 错误页
以代替错误堆栈跟踪。
-->
<customErrors mode="RemoteOnly" defaultRedirect="AspxCode/error.htm" >
<!--<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />-->
</customErrors>
</system.web>
</configuration>
遇到对不上数据地方就报错. --------------------编程问答-------------------- 但是提示的是连接不上HIS数据库,数据对不上的意思是从HIS传过来的数据格式变了?
--------------------编程问答-------------------- 而且不是一直连不上 是有时候能连 有时候又不能连。。。。 --------------------编程问答-------------------- 求大神提供检查问题的方案。。。 --------------------编程问答-------------------- 帮顶,如何了 --------------------编程问答-------------------- 先确定从HIS中取数据是通过的哪种方式是WEBSERVICE还是DLL还是通过SOCKET
补充:.NET技术 , ASP.NET