cancel
Showing results for 
Search instead for 
Did you mean: 

Sybase IQ Stop at Server

former_member217141
Active Participant
0 Kudos

Dear Sybase Gurus,

Our Sybase IQ stop at midnight , i found some logs.

Server : Windows Server 2008 R2

Sybase IQ 16.0

Windows Event Viewer ;

The description for Event ID 1 from source IQ 16.0 cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

C:\ProgramData\SybaseIQ\logfiles;


I. 12/17 03:01:04. Sybase IQ

I. 12/17 03:01:04. Version 16.0

I. 12/17 03:01:04. (64bit mode)

I. 12/17 03:01:04. Copyright 1992-2013 by SAP AG or an SAP affiliate company. All rights reserved

I. 12/17 03:01:04. Copyright © 2013 SAP AG or an SAP affiliate company.

I. 12/17 03:01:04. All rights reserved.

I. 12/17 03:01:04. Use of this software is governed by the Sybase License Agreement.

I. 12/17 03:01:04. Refer to http://www.sybase.com/softwarelicenses.

I. 12/17 03:01:04. Processors detected: 4 (containing 32 logical processors)

I. 12/17 03:01:04. Maximum number of processors the server will use: 4 physical processor(s), 32 core(s)

I. 12/17 03:01:04. Running Windows 2008R2 Build 7601 Service Pack 1 on X86_64

I. 12/17 03:01:04. Server built for X86_64 processor architecture

I. 12/17 03:01:13. 131072K of memory used for caching

I. 12/17 03:01:13. Minimum cache size: 131072K, maximum cache size: 262144K

I. 12/17 03:01:13. Using a maximum page size of 4096 bytes

I. 12/17 03:01:14. Multiprogramming level: 105

I. 12/17 03:01:14. Automatic tuning of multiprogramming level is disabled

E. 12/17 03:01:15. Cannot access "C:\Sybase\ProdData\IntIQPrd.db": another process may be using the file

Database server shutdown due to startup error

Database server stopped

Accepted Solutions (1)

Accepted Solutions (1)

tayeb_hadjou
Advisor
Advisor
0 Kudos

Hi Kemal,

From the error "another process may be using the .db file", it looks like an IQ process is still up and using that db file.

Check if iqsrv16 propcess is still there.

You can also use console command below to see current running IQ databases.

dblocate -d

Regards,

Tayeb.

former_member217141
Active Participant
0 Kudos

Dear Tayeb,

Here are 2 servers found ;

tayeb_hadjou
Advisor
Advisor
0 Kudos

The second errorlog is interesting!  It tells the database is started but still under recovery stage. Once recovery compete you should have message like "server now accepting requests".

You need look at previous logs:  srvlog and stderr in logfiles directory and .iqmsg file in same .db directory to see what was logged before the server failure.

former_member217141
Active Participant
0 Kudos

Here is .iqmsg file log ;  here is about error in midnight time !  (srvlogs which i all wrote here )

I. 12/17 03:11:45. 0000000297 **************************************************

I. 12/17 03:11:45. 0000000297 ***   Sybase IQ Abort:

I. 12/17 03:11:45. 0000000297 ***      From:  stcxtlib\st_server.cxx:744

I. 12/17 03:11:45. 0000000297 ***      PID: 6304

I. 12/17 03:11:45. 0000000297 ***      Message: Program Abort

I. 12/17 03:11:45. 0000000297 ***      Thread: 19568  (TID: 24)

I. 12/17 03:11:45. 0000000297 **************************************************

I. 12/17 03:11:45. 0000000297 

I. 12/17 03:11:45. 0000000297     **  Error from IQ connection:  SA connHandle: 12  SA connID: 30  IQ connID: 0000000297  User: ETLTR

I. 12/17 03:11:45. 0000000297     **  Time of error:  2014-12-17 03:11:45

I. 12/17 03:11:45. 0000000297     **  IQ Version:  Sybase IQ/16.0.0/130503/P/sp01

I. 12/17 03:11:45. 0000000297     **  OS info:  IQ built on: MS/Windows 2003,  Executed on: Windows/SYBPRD/WinNT/6.1/Build 7601/Service Pack 1/x86 Family/level 6/Model 45/Stepping 7/32 CPU(s)

I. 12/17 03:11:45. 0000000297     **  Command status when error occured:  COMMAND ACTIVE

I. 12/17 03:11:45. 0000000297     **  Command text: 

call "TRDW"."SP_TR_FACT_BOS_INSERT"()

I. 12/17 03:11:45. 0000000297 Dump all thread stacks at stcxtlib\st_server.cxx:744 for PID: 6304

I. 12/17 03:11:45. 0000000297

    ***************** This is the STACKTRACE ***************

tayeb_hadjou
Advisor
Advisor
0 Kudos

This confirms that IQ database crashed (IQ Abort) when user ETLTR called procedure "TRDW"."SP_TR_BOS_INSERT".

This needs investigation. It could be issue fixed in upper IQ SP (latest is SP08 PL20)  or a corruption in table used by that procedure.

Please attach the entire stacktrace (20 lines or more after *** This is STACKTRACE ***).

former_member217141
Active Participant
0 Kudos

Could you plesae specify the referance for upgrading IQ SP level for this issue ?

Here is more line of STACKTACE,

***************** This is the STACKTRACE ***************

I. 12/17 03:11:45. 0000000297

********************************

* Generating all thread stacks *

********************************

I. 12/17 03:11:45. 0000000297

===== Thread Number  19568  (IQ connID: 0000000297) =====

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E075DA1E:  void __cdecl pcpstack(unsigned long,unsigned long,class db_log * __ptr64,class hos_fd * __ptr64,int) 0000000180a4d8f0 f hos_stacktrace.obj +0x12e

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E075D5F9:  void __cdecl DumpAllThreads(char const * __ptr64,unsigned int,int,unsigned long,unsigned long) 0000000180a4d460 f hos_stacktrace.obj +0x199

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E02D3AAB:  void __cdecl hos_ABORT(char const * __ptr64,unsigned int,char const * __ptr64,char * __ptr64,char * __ptr64) 00000001805c3920 f hos_abrt.obj +0x18b

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E11B92DB:  long __cdecl ExcpFilter(struct _EXCEPTION_POINTERS * __ptr64) 00000001814a9290 f st_server.obj +0x4b

I. 12/17 03:11:45. 0000000297 pc: 0x0000000077629460:  UnhandledExceptionFilter + 352

I. 12/17 03:11:45. 0000000297 pc: 0x0000000077BB3398:  MD5Final + 7656

I. 12/17 03:11:45. 0000000297 pc: 0x0000000077B385C8:  _C_specific_handler + 156

I. 12/17 03:11:45. 0000000297 pc: 0x0000000077B49D2D:  RtlDecodePointer + 173

I. 12/17 03:11:45. 0000000297 pc: 0x0000000077B391CF:  RtlUnwindEx + 3007

I. 12/17 03:11:45. 0000000297 pc: 0x0000000077B71248:  KiUserExceptionDispatcher + 46

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E08DC3CA:  public: void __cdecl s_bufmanCallerStats::Merge(class s_bufmanCallerStats const & __ptr64) __ptr64 0000000180bcbd40 f s_bufman.obj +0x68a

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E13EEEEA:  protected: void __cdecl vpp::MergeBufmanStats(class s_bufmanCallerStats * __ptr64) __ptr64 00000001816deea0 f vpp.obj +0x4a

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E13EEE3A:  protected: void __cdecl vpp::MergeStats(void) __ptr64 00000001816ded70 f vpp.obj +0xca

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E13EE7EA:  public: virtual void __cdecl vpp::CompleteParallelFind(void) __ptr64 00000001816de790 f vpp.obj +0x5a

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E13E9F5C:  public: virtual void __cdecl vpp_Combiner::CompleteParallelFind(void) __ptr64 00000001816d9eb0 f vpp.obj +0xac

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E13E683B:  public: virtual void __cdecl vpp_Combiner::ExecuteOpus(void) __ptr64 00000001816d5dc0 f vpp.obj +0xa7b

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E13D1A18:  public: virtual void __cdecl vpp::Execute(class s_bm * __ptr64 * __ptr64,class s_bm const * __ptr64,class s_bm const * __ptr64,enum hos_boolop) __ptr64 00000001816c1610 f vpp.obj +0x408

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E13C4ACC:  public: void __cdecl vp_Predicates::FirstExecute(void) __ptr64 00000001816b4440 f vp_Predicates.obj +0x68c

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E13C3917:  public: void __cdecl vp_Predicates::Execute(void) __ptr64 00000001816b38f0 f vp_Predicates.obj +0x27

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E13AE1CA:  public: void __cdecl vp_Cursor::Execute(void) __ptr64 000000018169e0c0 f vp_Cursor.obj +0x10a

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E004776A:  private: void __cdecl dfo_VerticalLeafCursor::ExecuteVerticalPredsAndPrepareToProject(void) __ptr64 00000001803375e0 f dfo_VerticalLeafCursor.obj +0x18a

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E0048C1B:  private: void __cdecl dfo_VerticalLeafCursor::EnsureBindPredsExecuted(void) __ptr64 0000000180338950 f dfo_VerticalLeafCursor.obj +0x2cb

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E00432A9:  public: void __cdecl dfo_VerticalLeafCursor::LeafShadowPreFetch(void) __ptr64 00000001803331c0 f dfo_VerticalLeafCursor.obj +0xe9

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E0042E96:  public: virtual void __cdecl dfo_VerticalLeafCursor::SourcePreFetch(void) __ptr64 0000000180332de0 f dfo_VerticalLeafCursor.obj +0xb6

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E007A991:  public: virtual void __cdecl dfo_cOrderByParaIn::PrefetchAndSort(void) __ptr64 000000018036a5f0 f dfo_cOrderBy.obj +0x3a1

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E0072D85:  public: virtual void __cdecl dfo_cOrderBy::SourcePreFetch(void) __ptr64 0000000180362bf0 f dfo_cOrderBy.obj +0x195

I. 12/17 03:11:45. 0000000297 pc: 0x00000000DFF54E10:  public: virtual void __cdecl dfo::SourcePreFetch(void) __ptr64 0000000180244d50 f dfo.obj +0xc0

I. 12/17 03:11:45. 0000000297 pc: 0x00000000DFF54E10:  public: virtual void __cdecl dfo::SourcePreFetch(void) __ptr64 0000000180244d50 f dfo.obj +0xc0

I. 12/17 03:11:45. 0000000297 pc: 0x00000000DFF54E10:  public: virtual void __cdecl dfo::SourcePreFetch(void) __ptr64 0000000180244d50 f dfo.obj +0xc0

I. 12/17 03:11:45. 0000000297 pc: 0x00000000DFF54E10:  public: virtual void __cdecl dfo::SourcePreFetch(void) __ptr64 0000000180244d50 f dfo.obj +0xc0

I. 12/17 03:11:45. 0000000297 pc: 0x00000000DFF54E10:  public: virtual void __cdecl dfo::SourcePreFetch(void) __ptr64 0000000180244d50 f dfo.obj +0xc0

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E0139DC6:  public: virtual void __cdecl dfo_IndexInsert::SourcePreFetch(void) __ptr64 0000000180429d60 f dfo_IndexInsert.obj +0x66

I. 12/17 03:11:45. 0000000297 pc: 0x00000000DFF96523:  public: virtual void __cdecl dfo_Combiner::SourcePreFetch(void) __ptr64 0000000180286300 f dfo_Combiner.obj +0x223

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E00970EF:  public: virtual int __cdecl dfo_Sequencer::FetchOpus(void) __ptr64 0000000180387060 f dfo_Sequencer.obj +0x8f

I. 12/17 03:11:45. 0000000297 pc: 0x00000000DFF34DA8:  public: int __cdecl dfo::Fetch(void) __ptr64 0000000180224cf0 f i dfjo_Hash.obj +0xb8

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E0007C23:  protected: virtual int __cdecl dfo_Root::FetchOpus(void) __ptr64 00000001802f7b80 f dfo_Root.obj +0xa3

I. 12/17 03:11:45. 0000000297 pc: 0x00000000DFF34DA8:  public: int __cdecl dfo::Fetch(void) __ptr64 0000000180224cf0 f i dfjo_Hash.obj +0xb8

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E13A813C:  public: void __cdecl db_dmlcommand::ExecuteDFOTree(void) __ptr64 0000000181698070 f db_dmlcommand.obj +0xcc

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E133CE82:  private: virtual void __cdecl db_InsertRoot::Execute(void) __ptr64 000000018162cd70 f db_sqlins.obj +0x112

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E116AE5C:  public: void __cdecl st_command::DoCmdThroughResourceGate(void) __ptr64 000000018145abd0 f st_command.obj +0x28c

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E11B4AA4:  public: virtual unsigned int __cdecl st_iqdml::Insert(struct a_statement * __ptr64,class UIConnection * __ptr64,class UICursor * __ptr64,unsigned int * __ptr64) __ptr64 00000001814a48f0 f st_iqdml.obj +0x1b4

I. 12/17 03:11:45. 0000000297 pc: 0x00000000DFD19E4A:  UIQDML_Insert 0000000180009df0 f iqdml_iq.obj +0x5a

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E11BBAB3:  public: void __cdecl st_SAIQInterfaceInfo::callFunction(void) __ptr64 00000001814aba90 f st_SAIQInterface.obj +0x23

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E1202A0A:  public: void __cdecl st_SAIQInterface::RunIQFunc(class st_SAIQInterfaceInfo * __ptr64) __ptr64 00000001814f2850 f st_SAIQInterfacen.obj +0x1ba

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E11BC308:  public: void __cdecl st_SAIQInterface::Execute(int,void * __ptr64,unsigned int (__cdecl*)(void * __ptr64,void * __ptr64),void * __ptr64,unsigned int) __ptr64 00000001814abfa0 f st_SAIQInterface.obj +0x368

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E07742C5:  public: unsigned int __cdecl UIQDML::Insert(struct a_statement * __ptr64,class IConnection * __ptr64,class ICursor * __ptr64,unsigned int * __ptr64) __ptr64 0000000180a64200 f i saint_iqthresholddml.obj +0xc5

I. 12/17 03:11:45. 0000000297 pc: 0x00000000E0772A8B:  public: virtual void __cdecl saint_iqthresholddml::Insert(struct a_statement * __ptr64,class IConnection * __ptr64,class ICursor * __ptr64,unsigned int * __ptr64) __ptr64 0000000180a62930 f saint_iqthresholddml.obj +0x15b

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BBC24D6:  long __cdecl InsertFromSelect(struct a_db_cursor * __ptr64,struct a_statement * __ptr64,unsigned int) 00000000201523d0 f riinter.obj +0x106

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BBC43FF:  void __cdecl dbi_insert(class Connection * __ptr64,struct a_statement * __ptr64,class a_stmt * __ptr64,union a_stmt_identifier * __ptr64,unsigned int,unsigned int,class TableDef * __ptr64) 0000000020154370 f riinter.obj +0x8f

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BC88ED2:  class a_cursor * __ptr64 __cdecl DoExecuteBodyLocal(class Connection * __ptr64,class a_stmt * __ptr64,struct a_statement * __ptr64,union a_stmt_identifier * __ptr64,bool,unsigned int,unsigned short) 0000000020218d40 f rnsql.obj +0x192

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BC8A147:  class a_cursor * __ptr64 __cdecl DoExecuteBody(class Connection * __ptr64,class a_stmt * __ptr64,struct a_statement * __ptr64,union a_stmt_identifier * __ptr64,bool,unsigned int,unsigned short) 000000002021a0e0 f rnsql.obj +0x67

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BC8E175:  void __cdecl DoExecuteStmt(class Connection * __ptr64,class a_stmt * __ptr64,struct a_statement * __ptr64,union a_stmt_identifier * __ptr64,unsigned short,unsigned int) 000000002021dd50 f rnsql.obj +0x425

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BC21529:  void __cdecl ExecuteStmt(class Connection * __ptr64,struct a_context_ref * __ptr64,struct a_statement * __ptr64,class a_stmt * __ptr64) 00000000201b14b0 f ristproc.obj +0x79

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BC296F7:  unsigned int __cdecl exec_procedure_stmt(class Connection * __ptr64,struct a_context_ref * __ptr64,struct a_statement * __ptr64,unsigned int,unsigned int) 00000000201b9080 f ristproc.obj +0x677

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BC29F6C:  unsigned int __cdecl run_procedure(struct a_context_ref * __ptr64,class dfm_CallInfo * __ptr64,unsigned int,class Connection * __ptr64,unsigned int) 00000000201b9a00 f ristproc.obj +0x56c

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BC2A5B2:  void __cdecl call_procedure(class Connection * __ptr64,class a_proc_def * __ptr64,class a_trigger_def * __ptr64,struct a_base_expr * __ptr64,struct a_procedure_arg * __ptr64,unsigned int,struct a_db_cursor * __ptr64,bool) 00000000201ba4f0 f ristproc.obj +0xc2

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BC2ABCA:  void __cdecl dbi_callprocedure(class Connection * __ptr64,struct a_call * __ptr64,bool,unsigned int) 00000000201baa90 f ristproc.obj +0x13a

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BC8935C:  class a_cursor * __ptr64 __cdecl DoExecuteBodyLocal(class Connection * __ptr64,class a_stmt * __ptr64,struct a_statement * __ptr64,union a_stmt_identifier * __ptr64,bool,unsigned int,unsigned short) 0000000020218d40 f rnsql.obj +0x61c

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BC8A147:  class a_cursor * __ptr64 __cdecl DoExecuteBody(class Connection * __ptr64,class a_stmt * __ptr64,struct a_statement * __ptr64,union a_stmt_identifier * __ptr64,bool,unsigned int,unsigned short) 000000002021a0e0 f rnsql.obj +0x67

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BC8E175:  void __cdecl DoExecuteStmt(class Connection * __ptr64,class a_stmt * __ptr64,struct a_statement * __ptr64,union a_stmt_identifier * __ptr64,unsigned short,unsigned int) 000000002021dd50 f rnsql.obj +0x425

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BC8F06F:  void __cdecl db__execute(class Connection * __ptr64,struct an_sqlpres_receive * __ptr64) 000000002021eed0 f rnsql.obj +0x19f

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BC9B211:  public: virtual void __cdecl RequestProcedure::call(void) __ptr64 000000002022ac90 f rnstream.obj +0x581

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BB3AAC9:  public: void __cdecl Context::call(class Procedure * __ptr64,class Context * __ptr64 * __ptr64) __ptr64 00000000200caa60 f worker.obj +0x69

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BB3AD90:  public: void __cdecl Worker::call_on_stack(class Procedure * __ptr64) __ptr64 00000000200cad30 f worker.obj +0x60

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BC95E77:  public: virtual void __cdecl TopProcedure::call(void) __ptr64 0000000020225e40 f rnstream.obj +0x37

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BB3CD62:  public: int __cdecl Worker::spawn(class Procedure * __ptr64) __ptr64 00000000200ccc70 f worker.obj +0xf2

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BC97BDE:  public: void __cdecl EngStream::handle_ind(unsigned char,unsigned int) __ptr64 0000000020227af0 f rnstream.obj +0xee

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BC98C7B:  public: void __cdecl EngStream::execute(void) __ptr64 0000000020228940 f rnstream.obj +0x33b

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BC961C0:  public: virtual unsigned int __cdecl RQBaseItem::do_work(class Worker * __ptr64) __ptr64 0000000020226190 f rnstream.obj +0x30

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BCC56AD:  public: static void __cdecl RequestQueue::worker_body(void) 0000000020255640 f kernel.obj +0x6d

I. 12/17 03:11:45. 0000000297 pc: 0x000000005BC9617B:  void __cdecl request_task(void * __ptr64) 0000000020226120 f rnstream.obj +0x5b

I. 12/17 03:11:45. 0000000297 pc: 0x000000005C01D49C:  private: static void __cdecl W32Task::pre_body(void * __ptr64) 00000000205ad400 f ntkernel.obj +0x9c

I. 12/17 03:11:45. 0000000297 pc: 0x00000000775A652D:  BaseThreadInitThunk + 13

I. 12/17 03:11:45. 0000000297 pc: 0x0000000077B4C541:  RtlUserThreadStart + 33

I. 12/17 03:11:45. 0000000297 pid = 6304 tEntry.th32OwnerProcessID 6304 tEntry.th32ThreadID 20740 ctid 19568

I. 12/17 03:11:45. 0000000297

=====  Thread Number 20740 =====

tayeb_hadjou
Advisor
Advisor
0 Kudos

Hi Kemal,

I recommend check database allocation consistency and check tables used in the called stored procedure :

sp_iqcheckdb 'allocation database';

sp_iqcheckdb 'check table <table_name> '; /* for each table used in the procedure */

If all is clean (No errors detected), then you would need upgrade IQ to recent service pack. SP04 or SP08. Your SP level SP01 is quite old.

Regards,

Tayeb.

former_member217141
Active Participant
0 Kudos

Dear Tayeb,

Could you please guide me to upgrade Sybase  IQ 16.0 SP01 to SP04 ?

Regards

former_member217141
Active Participant
0 Kudos

Is it compatible with  Data Services 4.1 SP02 ? I couldnt find it in the PAM

tayeb_hadjou
Advisor
Advisor
0 Kudos

In SAP Market Place, page software and patches, search for

"EBF 23761: 16.0 SP08 PL20"

Regards,

Tayeb.

tayeb_hadjou
Advisor
Advisor
0 Kudos

I have no idea! You may ask this question to Data Serveice Place or Support.

Answers (1)

Answers (1)

Sriram2009
Active Contributor
0 Kudos

Hi Kemal

DB disk full? could you check the disk volume free space?

BR

former_member217141
Active Participant
0 Kudos

Dear Sririam,

690 gb free of 1 tb disk.

Ram : 256 gm

There is no swap configuration.

Here is another log ;

. 12/17 03:01:02. Processors detected: 4 (containing 32 logical processors)

I. 12/17 03:01:02. Maximum number of processors the server will use: 4 physical processor(s), 32 core(s)

I. 12/17 03:01:02. Running Windows 2008R2 Build 7601 Service Pack 1 on X86_64

I. 12/17 03:01:02. Server built for X86_64 processor architecture

I. 12/17 03:01:02. 131072K of memory used for caching

I. 12/17 03:01:02. Minimum cache size: 131072K, maximum cache size: 262144K

I. 12/17 03:01:02. Using a maximum page size of 4096 bytes

I. 12/17 03:01:03. Multiprogramming level: 105

I. 12/17 03:01:03. Automatic tuning of multiprogramming level is disabled

I. 12/17 03:01:04. Starting database "IntIQPrd" (C:\Sybase\ProdData\IntIQPrd.db) at Wed Dec 17 2014 03:01

I. 12/17 03:01:04. Performance warning: Database file "C:\Sybase\ProdData\IntIQPrd.db" consists of 88 disk fragments

I. 12/17 03:01:04. Database recovery in progress

I. 12/17 03:01:04.     Last checkpoint at Wed Dec 17 2014 02:55

I. 12/17 03:01:04.     Checkpoint log...

I. 12/17 03:01:19.     Transaction log: C:\sybase\ProdData\IntIQPrd.log...

I. 12/17 03:01:24.     ... recovery 50% complete

I. 12/17 03:01:39.     ... recovery 100% complete

I. 12/17 03:01:52.     Rollback log...

I. 12/17 03:01:52.     Checkpointing...

I. 12/17 03:01:52. Starting checkpoint of "IntIQPrd" (IntIQPrd.db) at Wed Dec 17 2014 03:01

I. 12/17 03:02:02. Finished checkpoint of "IntIQPrd" (IntIQPrd.db) at Wed Dec 17 2014 03:02

I. 12/17 03:02:02. Recovery complete

Sriram2009
Active Contributor
0 Kudos

Hi Kemal

The log show's that recovery completed, just do the full restart and then check the DB & SAP startup

BR

former_member217141
Active Participant
0 Kudos

Recovery is working in midnight, unfourtunelly i can not restart the server now. Do you think a "restarting server" fix this issue ?