?? network.htm
字號:
<LI><A id=ArchiveLinks1_Categories_CatList_ctl02_LinkList_ctl09_Link
href="http://www.cnblogs.com/papapa/archives/2006/05.html">2006年5月 (2)</A>
</LI></UL></DIV>
<DIV id=rightmenu>
<H3>常用鏈接</H3>
<UL>
<LI><A id=BlogCustomControl1_repeaterLinks_ctl01_lnkLinkItem
href="http://www.cnblogs.com/papapa/MyPosts.html">我的隨筆</A>
<LI><A id=BlogCustomControl1_repeaterLinks_ctl02_lnkLinkItem
href="http://www.cnblogs.com/papapa/MyComments.html">我的評論</A>
<LI><A id=BlogCustomControl1_repeaterLinks_ctl03_lnkLinkItem
href="http://www.cnblogs.com/papapa/OtherPosts.html">我的參與</A>
<LI><A id=BlogCustomControl1_repeaterLinks_ctl04_lnkLinkItem
href="http://www.cnblogs.com/papapa/RecentComments.html">最新評論</A> </LI></UL>
<H3>Ajax</H3>
<UL>
<LI><A id=CategoryDisplay1_Categories_CatList_ctl00_LinkList_ctl01_Link
href="http://www.adaptivepath.com/publications/essays/archives/000385.php">Ajax
develop</A> </LI></UL>
<H3>ArcEngine</H3>
<UL>
<LI><A id=CategoryDisplay1_Categories_CatList_ctl01_LinkList_ctl01_Link
href="http://www.tianyablog.com/blogger/view_blog.asp?idWriter=0&Key=0&BlogName=arcgis&CategoryID=279922&page=0&b=-3&r=4&nid=88888888">GIS天堂</A>
<LI style="MARGIN-TOP: 2px">gis開發大部分示例
<LI><A id=CategoryDisplay1_Categories_CatList_ctl01_LinkList_ctl02_Link
href="http://www.hmgis.cn/">浩淼的天空</A>
<LI><A id=CategoryDisplay1_Categories_CatList_ctl01_LinkList_ctl03_Link
href="http://wxyhibernate.blogdriver.com/wxyhibernate/index.html">冷風寒笑</A>
<LI style="MARGIN-TOP: 2px">AE經驗心得 </LI></UL>
<H3>ArcIms</H3>
<UL>
<LI><A id=CategoryDisplay1_Categories_CatList_ctl02_LinkList_ctl01_Link
href="http://coolmouse.bokee.com/">arcgis內容</A>
<LI><A id=CategoryDisplay1_Categories_CatList_ctl02_LinkList_ctl02_Link
href="http://wangjifeng.cnblogs.com/category/50040.html">ArcIms初級教程</A>
<LI><A id=CategoryDisplay1_Categories_CatList_ctl02_LinkList_ctl03_Link
href="http://www.hmgis.cn/catalog.asp?cate=7">ArcIms相關</A> </LI></UL>
<H3>C#</H3>
<UL>
<LI><A id=CategoryDisplay1_Categories_CatList_ctl03_LinkList_ctl01_Link
href="http://www.codeproject.com/index.asp?cat=3">codeproject</A>
<LI><A id=CategoryDisplay1_Categories_CatList_ctl03_LinkList_ctl02_Link
href="http://www.codeproject.com.cn/">Dot Net 2.0界面擴展</A> </LI></UL>
<H3>WebDevelop</H3>
<UL>
<LI><A id=CategoryDisplay1_Categories_CatList_ctl04_LinkList_ctl01_Link
href="http://www.knowsky.com/article.asp?typeid=38">動態網頁開發</A>
<LI><A id=CategoryDisplay1_Categories_CatList_ctl04_LinkList_ctl02_Link
href="http://www.knowsky.com/344540.html">弄懂CSS盒子模式(DIV布局快速入門)</A> </LI></UL>
<H3>最新評論 <A id=RecentComments1_RSSHyperlink1
href="http://www.cnblogs.com/papapa/CommentsRSS.aspx"><IMG
style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"
src="白屏和Network i-o error,gsrvr進程鎖死 - Gis經驗 - 博客園.files/xml.gif"></A></H3>
<DIV class=RecentComment>
<UL>
<LI style="WORD-BREAK: break-all"><A
id=RecentComments1_CommentList_ctl01_Hyperlink1
href="http://www.cnblogs.com/papapa/archive/2007/11/19/760863.html#964101">1. re:
白屏和Network i/o error,gsrvr進程鎖死</A>
<LI style="WORD-BREAK: break-all">恩,對
<LI style="MARGIN-RIGHT: 4px; TEXT-ALIGN: right">--車亞軍
<LI style="WORD-BREAK: break-all"><A
id=RecentComments1_CommentList_ctl02_Hyperlink1
href="http://www.cnblogs.com/papapa/archive/2007/11/17/760863.html#962199">2. re:
白屏和Network i/o error,gsrvr進程鎖死</A>
<LI style="WORD-BREAK: break-all">最后 <BR>結果:O了 是什么意思?OK?
<LI style="MARGIN-RIGHT: 4px; TEXT-ALIGN: right">--xc# </LI></UL></DIV></DIV>
<DIV id=main>
<SCRIPT type=text/javascript>
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('AjaxHolder$scriptmanager1', document.getElementById('Form1'));
Sys.WebForms.PageRequestManager.getInstance()._updateControls(['tAjaxHolder$UpdatePanel1'], [], [], 90);
//]]>
</SCRIPT>
<DIV class=post>
<H2><A id=AjaxHolder_ctl01_TitleUrl
href="http://www.cnblogs.com/papapa/articles/760863.html">白屏和Network i/o
error,gsrvr進程鎖死</A> </H2>
<P><SPAN
style="FONT-SIZE: 10pt">環境:Server:windows2003+Oracle9i+ArcSDE9
Client:windows+ArcEngine9<BR><BR>問題:在運行過程中(多客戶端)出現突然白屏或者網絡錯誤,強制關閉客戶端后在服務器端的oracle中的會話和鎖(gsrvr.exe)無法釋放,累積到一定數量則所有客戶端無法連接。<BR><BR>狀態:尚未解決<BR><BR>解決過程:這三種現象可能并不是同一個問題,但此次解決主要集中在SDE的穩定性和服務器會話、鎖無法釋放問題。<BR><BR>注:優化SDE主要還是在優化Oracle配置。<BR><BR>1、將SDE中的TCP/IP
Keepalive on Connections設置為ON<BR> 命令:sdemon
-o info -I config
(查看當前設置狀態)<BR> sdeconfig
-o alter -v TCPKEEPALIVE=ON -u SDE
(更改設置)<BR> 解釋:此設置將會檢測客戶端是否已經被關閉,如果是則斷開連接。<BR> 疑問:此設置的說明中:兩個小時左右進行檢測狀態,可否設置更短的時間。(可以,修改注冊表:
\HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TCPIP\Parameters\KeepAliveTime,參見<A
href="http://support.esri.com/index.cfm?fa=knowledgebase.techarticles.articleShow&d=25129">http://support.esri.com/index.cfm?fa=knowledgebase.techarticles.articleShow&d=25129</A>)<BR> 結果:沒有解決以上提出的鎖定問題和客戶端網絡不穩定情況。<BR><BR>2、修改注冊表信息:<BR> 修改:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\SubSystems\Windows
項目中的SharedSection,將原SharedSection=1024,3072,512種的第三項改為SharedSection=1024,3072,1024。<BR> 解釋:參見資料<A
href="http://support.esri.com/index.cfm?fa=knowledgebase.techarticles.articleShow&d=23953"><FONT
size=3>http://support.esri.com/index.cfm?fa=knowledgebase.techarticles.articleShow&d=23953</FONT></A>,沒看明白。<BR> 疑問:資料中說明此修改只支持SQLSERVER,不知道對ORACLE是否支持。<BR> 結果:沒有解決以上提出的鎖定問題和客戶端網絡不穩定情況。<BR><BR>3、重新通過培植SDE<BR> 命令:通過ArcSDE
For Oracle9i
Installatio重新配置SDE服務。<BR> 解釋:在網上看到一個人說重新配置一兩次就可以解決gsrvr報錯的情況。<BR> 結果:沒有解決以上提出的鎖定問題和客戶端網絡不穩定情況。<BR><BR>4、擴大臨時表空間和屏蔽緩存讀取<BR> 修改:將SDE用戶使用的臨時表空間改大一些。<BR> 修改dbinit.sde,在最后添加set
DISABLE_SPATIAL_CACHE=TRUE行(在C:\arcgis\ArcSDE\ora9iexe\etc目錄下),重新啟動SDE服務。<BR> 解釋:在SDE的日志sde_esri_sde.log中有以下錯誤:db_array_fetch_spix_recs
OCI Fetch Error
(24852),查資料說打補丁ArcSDE-Oracle9i-91sp1.msp后設置以上參數,但補丁無法安裝,所以試一下以上設置是否可行<BR> 結果:修改緩存設置反而使死機情況增多。<BR><BR>5、打補丁,優化程序,減少IO訪問。<BR> 補丁:ArcSDE-Oracle9i-90sp3.msp,sde90-orapatch-ora9i-win.exe (下載地址:<A
href="http://support.esri.com/index.cfm?fa=downloads.patchesServicePacks.listPatches&PID=19">http://support.esri.com/index.cfm?fa=downloads.patchesServicePacks.listPatches&PID=19</A><FONT
size=3>
)</FONT>,注意在安裝補丁之前最好先停止SDE服務,以免重新啟動計算機。<BR> 結果:沒有解決以上提出的鎖定問題和客戶端網絡不穩定情況。<BR><BR>6、打Oracle補丁,p4163445_92070_WINNT.zip</SPAN><SPAN
style="FONT-SIZE: 10pt"><BR> 解釋:目前使用Oracle為9.2.0.1.0版本,咨詢ESRI得到9.2.0.3.0以上版本是經過測試的穩定版本。<BR>
補丁:p4163445_92070_WINNT.zip(<A
href="http://www.sjdd.com.cn/download/software/oracle/oracle9i/">http://www.sjdd.com.cn/download/software/oracle/oracle9i/</A>)<BR> 結果:O了,技術問題累死人呀,怎么才能做個快樂的程序員呢</SPAN></P>
<P class=postfoot>posted on 2007-05-26 17:20 <A
href="http://papapa.cnblogs.com/">papapa</A> 閱讀(270) <A
href="http://www.cnblogs.com/papapa/articles/760863.html#Post">評論(2)</A>
<A
href="http://www.cnblogs.com/papapa/admin/EditArticles.aspx?postid=760863">編輯</A>
<A id=lnkFavorite760863
onclick="Favorite(760863,'白屏和Network i/o error,gsrvr進程鎖死','http://www.cnblogs.com/papapa/articles/760863.html',this);return false"
href="http://www.cnblogs.com/papapa/articles/760863.html#">收藏</A> 所屬分類: <A
href="http://www.cnblogs.com/papapa/category/71286.html">ArcSde</A>
</P></DIV><IMG height=1
src="白屏和Network i-o error,gsrvr進程鎖死 - Gis經驗 - 博客園.files/760863.jpg" width=1> <!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
<rdf:Description
rdf:about="http://www.cnblogs.com/papapa/articles/760863.html"
dc:identifier="http://www.cnblogs.com/papapa/articles/760863.html"
dc:title="白屏和Network i/o error,gsrvr進程鎖死"
trackback:ping="http://www.cnblogs.com/papapa/services/trackbacks/760863.aspx" />
</rdf:RDF>
-->
<DIV id=AjaxHolder_UpdatePanel1><A name=pagedcomment></A><A name=評論>
<DIV id=comments>
<H3>評論</H3>
<H4><A title="permalink: re: 白屏和Network i/o error,gsrvr進程鎖死"
href="http://www.cnblogs.com/papapa/articles/760863.html#962199">#1樓</A> <A
name=962199></A> <SPAN>2007-11-17 01:11 </SPAN><A
id=AjaxHolder_Comments_CommentList_ctl00_NameLink
href="http://iegrhn.cnblogs.com/" target=_blank>xc#</A> </H4>
<P>最后 <BR>結果:O了 是什么意思?OK? <A onclick='return SetReplyAuhor("xc#")'
href="http://www.cnblogs.com/papapa/articles/760863.html#post">回復</A> <A
onclick="GetQuote(962199);return false"
href="http://www.cnblogs.com/papapa/articles/760863.html#post">引用</A> <A
title=查看該作者發表過的評論
href="http://www.cnblogs.com/CommentsByAuthor.aspx?author=xc%23"
target=_blank>查看</A> <A
id=AjaxHolder_Comments_CommentList_ctl00_DeleteLink
href="javascript:__doPostBack('AjaxHolder$Comments$CommentList$ctl00$DeleteLink','')"></A> <A
id=AjaxHolder_Comments_CommentList_ctl00_EditLink></A> </P>
<H4><A title="permalink: re: 白屏和Network i/o error,gsrvr進程鎖死"
href="http://www.cnblogs.com/papapa/articles/760863.html#964101">#2樓</A> <A
name=964101></A><A name=Post></A> <SPAN>2007-11-19 13:40 </SPAN><A
id=AjaxHolder_Comments_CommentList_ctl01_NameLink target=_blank>車亞軍 [未注冊用戶]</A>
</H4>
<P>恩,對 <A onclick='return SetReplyAuhor("車亞軍")'
href="http://www.cnblogs.com/papapa/articles/760863.html#post">回復</A> <A
onclick="GetQuote(964101);return false"
href="http://www.cnblogs.com/papapa/articles/760863.html#post">引用</A> <A
title=查看該作者發表過的評論
href="http://www.cnblogs.com/CommentsByAuthor.aspx?author=%e8%bd%a6%e4%ba%9a%e5%86%9b+%5b%e6%9c%aa%e6%b3%a8%e5%86%8c%e7%94%a8%e6%88%b7%5d"
target=_blank>查看</A> <A
id=AjaxHolder_Comments_CommentList_ctl01_DeleteLink
href="javascript:__doPostBack('AjaxHolder$Comments$CommentList$ctl01$DeleteLink','')"></A> <A
id=AjaxHolder_Comments_CommentList_ctl01_EditLink></A> </P></DIV>
<STYLE>TD {
FONT-SIZE: 12px
}
.commentTextBox {
FONT-SIZE: 13px; FONT-FAMILY: Verdana
}
A.blue:visited {
COLOR: blue
}
A.blue:active {
COLOR: blue
}
A.blue:link {
COLOR: blue
}
A.blue:hover {
COLOR: blue
}
</STYLE>
<!--Beging Temp Save-->
<STYLE>.userData {
BEHAVIOR: url(#default#userdata)
}
</STYLE>
<DIV class=userData id=CommentsPersistDiv></DIV>
<SCRIPT type=text/javascript>
function pageLoad()
{
Sys.WebForms.PageRequestManager.getInstance().add_initializeRequest(handleInitializeRequest);
//Sys.WebForms.PageRequestManager.getInstance().add_endRequest(handleEndRequest);
}
function handleInitializeRequest(sender, args)
{
var prm = Sys.WebForms.PageRequestManager.getInstance();
var eid = args.get_postBackElement().id;
if (eid.indexOf("DeleteLink")>0)
{
args.get_postBackElement().innerHTML = "<font color='red'>正在刪除...</font>";
}
else if (eid.indexOf("btnSubmit")>0)
{
document.getElementById("AjaxHolder_PostComment_ltSubmitMsg").innerHTML="正在提交...";
document.getElementById("AjaxHolder_PostComment_btnSubmit").disabled = true;
}
else if(eid.indexOf("refreshList")>0)
{
document.getElementById("AjaxHolder_PostComment_refreshList").innerHTML="<font color='red'>正在刷新...</font>";
}
}
function TempSave(ElementID)
{
try
{
CommentsPersistDiv.setAttribute("CommentContent",document.getElementById(ElementID).value);
CommentsPersistDiv.save("CommentXMLStore");
}
catch(ex)
{
}
}
function Restore(ElementID)
{
CommentsPersistDiv.load("CommentXMLStore");
document.getElementById(ElementID).value=CommentsPersistDiv.getAttribute("CommentContent");
}
</SCRIPT>
<!--Ene TempSave-->
<DIV id=divRefreshComments
style="FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 10px; TEXT-ALIGN: right"><A
id=AjaxHolder_PostComment_refreshList
href="javascript:__doPostBack('AjaxHolder$PostComment$refreshList','')">刷新評論列表</A> </DIV>
<DIV class=commentform><SPAN id=AjaxHolder_PostComment_ltSubmitMsg
style="COLOR: red"></SPAN><BR><A name=Feedback></A>
<TABLE cellSpacing=1 cellPadding=1 border=0>
<TBODY>
<TR>
<TD width=75></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD width=55>標題</TD>
<TD><INPUT class=commenttb id=AjaxHolder_PostComment_tbTitle
style="WIDTH: 320px" value="re: 白屏和Network i/o error,gsrvr進程鎖死"
name=AjaxHolder$PostComment$tbTitle></TD>
<TD><SPAN id=AjaxHolder_PostComment_RequiredFieldValidator1
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -