力学求解器急!?

AIX5.3下程序启动失败,报错 rtld: ,请教高手如何解决?急!万分感谢!!!
[问题点数:40分,结帖人yorkjoe2006]
AIX5.3下程序启动失败,报错 rtld: ,请教高手如何解决?急!万分感谢!!!
[问题点数:40分,结帖人yorkjoe2006]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年7月 Linux/Unix社区大版内专家分月排行榜第二2012年6月 Linux/Unix社区大版内专家分月排行榜第二2011年5月 Linux/Unix社区大版内专家分月排行榜第二2011年4月 Linux/Unix社区大版内专家分月排行榜第二2011年3月 Linux/Unix社区大版内专家分月排行榜第二2010年10月 Linux/Unix社区大版内专家分月排行榜第二2010年9月 Linux/Unix社区大版内专家分月排行榜第二
2011年9月 Linux/Unix社区大版内专家分月排行榜第三2010年12月 Linux/Unix社区大版内专家分月排行榜第三2010年11月 Linux/Unix社区大版内专家分月排行榜第三2010年9月 C/C++大版内专家分月排行榜第三
2013年7月 Linux/Unix社区大版内专家分月排行榜第二2012年6月 Linux/Unix社区大版内专家分月排行榜第二2011年5月 Linux/Unix社区大版内专家分月排行榜第二2011年4月 Linux/Unix社区大版内专家分月排行榜第二2011年3月 Linux/Unix社区大版内专家分月排行榜第二2010年10月 Linux/Unix社区大版内专家分月排行榜第二2010年9月 Linux/Unix社区大版内专家分月排行榜第二
2011年9月 Linux/Unix社区大版内专家分月排行榜第三2010年12月 Linux/Unix社区大版内专家分月排行榜第三2010年11月 Linux/Unix社区大版内专家分月排行榜第三2010年9月 C/C++大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。运行程序中会出现数据库锁死,不知如何解决?!急!! -PB- TryCatch
>> Content
运行程序中会出现数据库锁死,不知如何解决?!急!!
运行程序中会出现数据库锁死,所有客户端都无法对数据库进行操作,不知是什么原因引起?!如何预防和解决问题?!
------Solutions------
1.采用支持&行级锁&的数据库系统2.在程序上合理的控制事务,缩短之。......
------Solutions------
sqlca的autocommit设为false每次操作数据最好都要commit或roolback
------Solutions------
仔细检查一下你的程序,看哪些地方没有提交事务!!!
------Solutions------
数据库的事务管理在数据库中,所谓事务是指一组逻辑操作单元,使数据从一种状态变换到另一种状态。为确保数据库中数据的一致性,数据的操纵应当是离散的成组的逻辑单元:当它全部完成时,数据的一致性可以保持,而当这个单元中的一部分操作失败,整个事务应全部视为错误,所有从起始点以后的操作应全部回退到开始状态。&对事务的操作是这样进行的:先定义开始一个事务,然后对数据作修改操作,这时如果提交(COMMIT),这些修改就永久地保存下来,如果回退(ROLLBACK),数据库管理系统将放弃您所作的所有修改而回到开始事务时的状态。此外有些数据库支持事务的"存储点(savepoint)这一概念:即在一个事务进程中任意一点您都可以进行当前状态的存储,回退时只是回到你所设定的存储点,而不必退回全部的事务。如果您的事务可以分成几组对数据库的修改,那就可以设置多个存储点,根据需要您可以回退到任意一个存储点,而不使所有事务的修改数据全部丢失。&正确地管理事务可以保证数据的完整性,当您所做的工作全部完成和得到确认之前,没有任何数据物理地写进数据库。让我们来看这样一个实例,我们有这样一个银行应用系统,前台使用者作出将储户甲的一百元存款划归储户乙帐下的操作;在后台的数据库中,这两个客户的记录分储在两张表中,当使用者在屏幕上作出如上操作时,在后台需要对两张表进行修改。如果在数据库中对甲用户存款余款作减去一百元修改后,对乙用户加一百元的操作修改却失败时,前一张表也必须回到修改前的状态,否则数据库的内容不统一,甲储户白白损失一百元,信息必然是不正确的。因此进行事务管理是必须的。&传统地,我们认为一个事务包括了对一个或多个表的修改,而随着分布式数据库和数据仓库的发展,事务可能包括了对一个或多个数据库的修改。在上例中甲乙两用户就可能是异地用户,信息分储在不同地域的不同数据库中,上述的一个事务就涉及到了对不同数据库的操作。&PowerBuilder中的事务管理&作为数据库的前台开发工具Power-Builder支持事务管理的操作。在Power-Builder中有一种称作事务(transaction)的对象,这个对象是PowerBuilder应用与数据库的通讯区域。PowerBuilder在应用开始时建立一个全局的事务对象SQLCA。由于大多数的应用只用到一个数据库,所以一般开发者主要也只用SQLCA作为与唯一数据库连接的事务对象。&PowerScript中常用的事务管理的语句有四个:COMMIT,ROLLBACK,CONNECT,DISCONNECT。&当您需要应用与数据库建立连接时使用CONNECT这一操作命令,取消连接时执行DISCONNECT,这两个命令一般分别用在应用的开始和结束,也就是Appli-cation的Open和Close事件中。&当一个事务的数据库修改都成功地完成后,修改须提交给数据库,COM-MIT语句是一个旧事务结束和一个新事务开始的界线。在修改被提交前,数据库的数据并没有被真正地修改,这些修改被保留在某个工作区,只有作修改的用户才能看到这些被修改后的值,提交之后,则所有的用户就都可以看到新值了。&在事务的进程中发生某些错误,或者在操作中出于种种原因打算中止事务,须用ROLLBACK命令回退事务,如果已作的操作不用ROLLBACK命令取消,这些操作必将错误地作为下一个事务的一部分而导致数据库的混乱。&如果您使用的是多窗口的应用,却只用一个事务对象,就应格外注意ROLL-BACK和COMMIT会影响事务的逻辑一致性。在某个窗口执行的这两个指令会使其他窗口应用中所进行到一半的工作提交或回退。&在多用户系统中,修改和提交的时间越接近,提交成功的可能性就越高。因为一个事务中所有的SQL语句全部执行成功而提交却失败是完全可能发生的,例如在您的事务过程中,另一个用户修改了数据并提交,这很可能使您作出的修改无效,这时COMMIT将失败,您必须回退这一事务的全部。&事务对象的AutoCommit属性&事务对象有一个AutoCom-mit的属性可以使开发者简化对事务管理的操作,这一布尔型的属性可以用TRUE或FALSE来对其赋值。当其为真时,PowerBuilder不通过其他额外的交互就将您的SQL语句传输给后台数据库,而且执行完毕自动提交。&当然,您可以设置AutoCommit属性为假(缺省值),使用COMMIT或ROLLBACK这样的关键词提交或回退事务。在大多数应用中,一部分的数据库操作是要成组提交的,而另一些则不用。因此我们可以利用AutoCommit的特性来确定事务的起点,当我们把AutoCommit的属性设为False时,系统设定此时为事务的起点。当AutoCommit设为真时,系统自动消取这一事务。因此你可以先把AutoCommit设为真,当您需要开始一个事务时,将其置为false,此刻即为事务起始点。&PowerBuilder内部这种事务管理的最大优点是方便。您不去考虑整个事务,而只需把您所作的修改提交或滚回即可。但是方便与可控性总是矛盾的,在Power-Builder中没有存储点和嵌套事务管理的机制,即使您所使用的数据库支持这些特性,在PowerBuilder中却无法得以体现。不过在普通的应用中,存储点和嵌套事务管理并不是必须的,一般的事务管理足以够用。&用数据库的事务管理指令实现完全控制&上述的事务管理方式尽管简单方便,但是在某些应用中,我们也的确需要利用所用的数据库系统的嵌套事务和存储点的特性,而PowerBuilder内部的事务管理没有提供这样的功能,您必须自己设计。&自己进行事务管理的方式是直接使用数据库本身的事务指令。当您使用自己的管理方式时,就应使Power-Builder停止管理事务,即设置Auto-Commit为TRUE,系统内部就不会自动建构事务处理的命令了。实现人工事务管理的方式是采用EXECUTE&IMMEDIATE这条PowerBuilder指令来执行任意的数据库操作。你所需做的是将数据库指令编辑成一个字符串,您可以执行任何的数据定义语句如建表、建主键、存储过程等,例如您可以用&EXECUTE&IMMEDIATE&BEGIN&TRANSACTION&trans-name&这样的指令开始一个事务。采用这种方法,只要您所用的数据库支持嵌套事务和存储点等事务管理,我们通过PowerBuilder开发出的应用也就同样可以实现。&在PowerBuilder中提供的事务管理的方法是多种多样的,只要您灵活运用,就一定能设计出优秀的数据库应用来。&
------Solutions------
代码中的事务没控制好,:)
------Solutions------
是不是在更新数据或插入数据时死锁,如果是,则可能是事务没有提交,我碰到过,只有一个用户可以使用,多用户同时使用时则死锁。
------Solutions------
这是个多用户的网络版应用程序!在一用户保存数据时(好像是有1百多条纪录)运行时间有30秒左右,源程序中用到insert,update,delete等语句,对多张表操作,我怕数据录入某张表时发生错误,引起其他关联表的数据混乱!所以是到程序最后才写一句提交数据!是不是在这30秒中,这些表都是独享状态!其他人对这些表操作就会发生死锁情况!!如果是这样那我是不是在对每一张表进行操作后就进行数据提交!?如果发生这种情况后除了服务器重新启动外,还有没有好的解决方法?!谢谢各位了!
------Solutions------
锁表是你操作那个表就锁那个表,建议对每一张表进行操作后就进行事务提交.
------Solutions------
再最后提交没有问题,因为好rollback,但是你打开窗口,或做select时也会产生事务的,打开sqlserver的企业管理器的锁描述就看得见了
------Solutions------
锁表是你操作那个表就锁那个表,建议对每一张表进行操作后就进行事务提交.尽可能使用行级锁
------Solutions------
查查是哪条sql引起的.
------Solutions------
我也遇到了同样的问题,关注!
------Solutions------
资料未释放如果AUTOCOMMIT为FALSE的话,&可能是少COMMIT语句================================================================CSDN&论坛助手&Ver&1.0&B0402提供下载。&改进了很多,功能完备!★&&浏览帖子速度极快![建议系统使用ie5.5以上]。&★&&多种帖子实现界面。&★&&保存帖子到本地[html格式]★&&监视您关注帖子的回复更新。★&&可以直接发贴、回复帖子★&&采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!&★&&支持在线检测程序升级情况,可及时获得程序更新的信息。★★&签名&&●&&&&&&&可以在您的每个帖子的后面自动加上一个自己设计的签名哟。Http://www.ChinaOK.net/csdn/csdn.zipHttp://www.ChinaOK.net/csdn/csdn.rarHttp://www.ChinaOK.net/csdn/csdn.exe&&&&[自解压]
------Solutions------
数据库中都有跟踪锁的存储过程,通过跟踪锁来查找什么语句有问题,然后再个性程序中的问题。欢迎访问小弟的网站:http://www.aslike.net
------Solutions------
注意用commit和
------Solutions------
所有的数据窗口更新后都要commit所有的update,insert语句后也要cmmit另外要建好表的索引,特别是簇索引急急急急!!!档案自己拿着,如何放入工作地人才交流中心??求解 - 相关问题 - 110网法律咨询
业工作一年,辞职后档案从人才中心提出和户籍一并转回原籍,从此档案一直自己拿着,如今想在工作地的人才交流中心存放档案,需要办理什么手续??
我是09年毕业生,当时由于学校在办理人事档案时是自带回原籍人才交流中心,但由于工作原因一直未请假回去办理,拖到报到证最后期限时回去找地址没有找到,后咨询了很多前辈都是自己拿到的档案袋,也就迟迟没有再去办理,现在至毕业时间已经超过2年时间,不知道去人事局办理还有什么附加手续或其他什么证明,由于工作原因必须把人事档案交到人事局去,但工作所在地的人才交流中心不受理我的档案,说要拿回原籍去,我的报到证什么都齐全,就是不知道是不是只要出示报到证、身份证、户...
你好,我已经毕业好多年,当时毕业的时候把档案跟户口都放在人事局的人才交流中心,当时的费用是每年二百四十块,交了一年,后来因为种种原因没有续签,一直就放在那里,现在身份证过期了想去办,可人才交流中心的人说我当时签的是人事代理的,我没有去续签的话合同默认续签,要交每年的五百元的代理费,,我知道人事代理话是可以办理工龄等的,但是我不需要,一直以来我也没亨受过人事代理论种种服务,现在要我每年交五百元的代理费简直是不合理的,我只是放档案在那里,应该只是...
我高中毕业后读的是专本连读,大连理工大学的专科和西南科技大学的本科,都是网络教育的学历,09年初学校发本科毕业证的时候把个人档案也给一起发了,毕业后就一直自己拿着的,没有放到人才中心。另外高考后的档案也在自己手里,大学的档案是入学时奥鹏学习中心组织统一办理的,我的户口当时没有转到学校,还在原户籍所在地。
现在已经工作了几年了,前年签订合同的公司也给缴纳了五险一金,我该怎么把档案放在人才中心或人事中心呢?知道的请告诉下,谢谢了!
因长时间在外地工作,被原事业单位除名后,档案转到当地人才交流中心,现在想把户口及档案调去外省,调函都开好了,档案所在的人才交流中心以原单位除名为由不给调档,请问怎么办?
被事业单位除名后,档案转到当地人才交流中心,现在想把户口及档案调去外省,调函都开好了,档案所在的人才交流中心以原单位除名为由不给调档,请问怎么办?
我是公租房,没有工作,北京户口,档案在社保中心,请问怎么报销暖气费。非常急,谢谢专家
从毕业到现在已经十多年了,期间一直工作,但没上交过档案,而且由于更换工作,有些单位当时没有给我们上保险,所以劳动保险也是间断过一段时间,现在,单位可以存放档案,我想知道我怎么才能把档案转入到单位,听说档案在自己手里以后养老金发放会按照档案存档时间计算工龄,是这样吗?我第一次交养老保险是在2004年左右,那能当做工龄的时间吗?
您好!律师,我是09年从南京一家高校毕业,去河南信阳一单位上班,当时单位直接让学校把我的档案转到了信阳,现在我辞职在郑州找到一家省级单位上班,新单位让我把档案转到河南省人才中心新单位所在账户上,介绍信也开过了,但省人才中心人员不接受,说我的报到证上没有盖省教育厅的章,我给她解释说当时单位直接让转的并没有让我去省教育厅盖章,他们不听,我该怎么办?这种情况我该找哪个部门处理?责任是谁的?谢谢
我11年毕业,做了人事代理档案放到了家里县城的人才交流中心,今年工作满一年,公司把档案调了过来,但是存的时候发现我是农村户口,没有接受成功,可是县城的人才交流中心说不能接受了。。。
这种情况不是属于没有接受成功吗?不是应该重新回到人才交流中心吗?为什么县城的人才交流中心不收呢?
我是2009年毕业的,当时父母说档案没有必要放到人才市场,于是就让公司开了个证明把档案拿回来了,因为公司是一个私人企业,没有保存档案的权利,所以档案一直放在家里,当时在公司签订的劳动合同是公司的合同,不是劳动局的招工合同,请问我的工龄如何计算呢?很久以前咨询过社保部门,但是说的不是很清楚,就说只要正常交社保就可以了。对工龄的问题含糊带过。请问我现在档案是要交到人才市场吗?工龄是不是要重新计算?那以前的工龄如何补上?麻烦尽快解答,谢谢!宝宝口腔溃疡了,以前是白泡泡,现在变成黄色的了,这是什么节奏?是想好还是严重了?求解!急!急!急_育儿问答_宝宝树
宝宝口腔溃疡了,以前是白泡泡,现在变成黄色的了,这是什么节奏?是想好还是严重了?求解!急!急!急
当时年龄:
来自:网页;
是不是宝宝不吃水果啊 ?给宝宝吃点C吧
其实,宝妈你也可以,这些知识里面都有哦!
最佳回答者:
"建议多喝水"&的妈妈回答:
"建议多喝水"&的推荐知识:
口腔溃疡多由干燥、寒冷等刺激所致,经常舔干裂的嘴唇也会使唾液中的细菌进入裂口,从而引起感染。市口腔医院专家姚睿介绍,冬季预防口腔溃疡,应做到&四多&,并且配合食疗。
水多喝一点
口腔溃疡发病时多伴有便秘、口臭等现象,因此应注意排便通畅。要多饮水,这样可以清理肠胃、防治便秘,有利于口腔溃疡的恢复。
漱口多一点
饮食后记得多用茶水漱口,因茶中含有多种维生素,能防治各种炎症,对口腔溃疡面的康复有一定辅助治疗作用。
果蔬多吃一点
口腔溃疡一般伴有维生素B2的缺乏,用维生素B2、B6等B族维生素治疗都是有效的。每天至少要食用500克蔬菜和水果,以补充缺乏的维生...
以上知识内容来自宝宝树育儿网
不知道是不是鹅口疮,如果是鹅口疮用制霉素就好,制霉素研成末,一片兑10ml水,每天给宝宝擦几次,一般两三天就会好的。最好等宝宝睡着的时候擦。
当发现宝宝口腔内有类似奶瓣的斑块时,不要随便揩洗,以免粘膜损伤引起细菌感染。确诊孩子患有鹅口疮后,爸爸妈妈可以用消毒药棉蘸2%的小苏打水擦洗口腔,擦洗的时候动作要轻,还可以取制霉菌素一粒研磨成粉末,加入5ml甘油调匀,涂搽在患处。通常用药几天以后病症就会消失,但是鹅口疮特别容易反复发作,所以家长应该在病症消失以后继续用药几天,以巩固疗效,避免复发,尽量一次治愈。应该在孩子进食以后30分钟左右给孩子用药,以免引起孩子呕吐。

我要回帖

更多关于 力学求解器 的文章

 

随机推荐