Answered by:
job lefagyas

Question
-
hali
van egy job, openqueryvel selectal oraclebol.
nagyon rovid az egesz, 1.5 ev alatt a leghosszabb futasido 31 sec volt
az atlag meg 5-6 sec.
ezen a heten mar 2x fordul elo, hogy a job befagy, mert jon egy ORA-03113: end-of-file on communication channel hiba.
es a jelek szerint ha ekkor eppen futna az openquery akkor ebbe belefagy.
(1.5 ev alatt 1xse, most meg mar 2x, ez arra utal, hogy valami megvaltozott, amire csak azt tudom mondani, hogy igen, 2 hete felraktak ujra (ami amugy mar fenn volt) az SP1-et az sql-re. (nem, nem eliras, nem az sp2-t ott meg nam tartunk)
kerdesem, hogy mit lehet tenni? Mert a job nem all meg, akar 14 ora mulva is azt latom, hogy o fut, (de hova?)
valahogy lehet a job-nak timeoutot adni? vagy csak ugy, hgoy kihivok a parancssori sqlre es annak tudok adni?
lehet-e valami trukkot alkalmazni, hogy ne fagyjon bele az openquerybe hanem terjen vissza normalis hibaval?
Saturday, April 21, 2007 7:03 AM
Answers
-
A linked server connection-jára is rakhatsz timeout-ot, illetve a linked serveren futó query-re is.
kép: http://picasaweb.google.com/safigi/DTS
Safi
Monday, April 23, 2007 8:56 PMModerator
All replies
-
ja, a STOP JOB ra se igazan reagal, a SSMS azt mondaj, jo megallt.
aztan ha azt mondom fuss, akkor szol, hogy de hat fut.
a kill sem tudja kiolni, killed/rollback lesz, de kb orokre, csak az agent stop/start szedi ki a halalbol a jobot
Saturday, April 21, 2007 7:06 AM -
Hát ez olyan oracle client befagyásos dolog-nak tűnik. Nem Oracle-ből van adatimport? Ebben az esetben oracle client frissítés esetleg nem volt? De ez oracle client-en belül is hálózati szakadásnak tűnik inkább mint oracle client hibának. Szóval leginkább a network körül néznék körül, és esetleg tcp-ip bállításoknak is....
Safi
Saturday, April 21, 2007 6:18 PMModerator -
hali
elvileg csak az sql2005 sp1-et raktak ujra fel.
a EOC az abbol fakad, hogy leallitjak a listenert a ora serveren (azaz levagjak a halozatrol
)
de ez igy muxik 3 eve :-o
az meg nagyon gaz, hogy a jobot nem lehet kiloni utana
a kerdes, hogy meg lehet-e valahogy normalisan oldani, hogy egy JOB timeoutra fusson ilyen esetben is?
Sunday, April 22, 2007 3:08 PM -
A linked server connection-jára is rakhatsz timeout-ot, illetve a linked serveren futó query-re is.
kép: http://picasaweb.google.com/safigi/DTS
Safi
Monday, April 23, 2007 8:56 PMModerator -
kiprobalom
azert az tetszik, hogy ott egy szam, de sehonnan se derul ki, hogy az min,sec,ms miben ertendo
Tuesday, April 24, 2007 9:22 AM -
Szia,
Jogos az észrevételed...
Persze kitehették volna a tulajdonság mellé zárójelben a (sec)-ot, de valószínűleg egy az egyben az sp_serveroption jellemzőket írták ki, úgy ahogy a korábbi verzókban is megvolt: "Connect Timeout".
De azért bizonyára észrevetted, hogy ez a PropertyGrid ablak, az sp_serveroption interfésze és nemcsak eldugott GUI-kból állíthatóak az értékek (csakúgy mint korábban, akkor is megvolt ugyanez az ablak a Linked Server opciók között, akkor is "Server Options"-nek hívták):
Az SQL2000-es BOL-ban ez szerepel: "Time-out value for connecting to a linked server."
http://msdn2.microsoft.com/en-us/library/aa260299(SQL.80).aspx
Némi változás jelent meg az SQL2005 BOL-ban ("Time-out value in seconds for connecting to a linked server.")
http://msdn2.microsoft.com/en-us/library/ms178532.aspx
Igaz a "query timeout" mellé még mindig nem írták be az alapegységet...
Wednesday, April 25, 2007 4:52 AM -
persze megtalaltam, csak mint "szepseghibat" emlitettem, hogy ez biza lemaradt
meg ugy is, ha az option ablakban HELPet hiv be az ember, ott sem emlitik
(
- Connection Timeout
-
Time-out value for connecting to a linked server.
If 0, use the sp_configure default.
- Query Timeout
-
Time-out value for queries against a linked server.
If 0, use the sp_configure default.
)
termeszetesen ha ez alapjan megy tovabb az ember (es nem a see also-ban talalhato sp_serveroption (Transact-SQL) linken)
akkor itt sem talalja meg hogy mi is a mertekegyseg
mert az sp_configure-nal sincs leirva
sot nekem a BOLomban az sp_serveroption (Transact-SQL) -nel sincs ott
de nem ez a lenyeg, hanem, hogy allithato
Wednesday, April 25, 2007 6:51 AM