Hello
I upgraded my MSSQL 2008 R2 on Solution Manager 7.1 SP8 to MS SQL 2012 SP1 CU8 but my Java stack is not starting up. ABAP side is connecting without any problems but Java is offline.
I read following notes and did upgrade according to those.
1676665 - Setting up Microsoft SQL Server 2012
683447 - SAP Tools for MS SQL Server
Also I followed Upgrade and Installation Guide - Upgrade to and Installation of SQL Server 2012 in an SAP Environment document.
I upgraded my kernel to 7.20 / 500, installed latest version of libdsl, tp, r3trans and r3load but Java is still not coming up. I even restarted whole server but nothing changed.
As for logs
dev_bootstrap
[Thr 4808] JHVM_RegisterNatives: com.sap.bc.krn.perf.PerfTimes
[Thr 6096] JLaunchIExitJava: exit hook is called (rc = 66)
[Thr 6096] **********************************************************************
[Thr 6096] *** ERROR => The Java VM terminated with a non-zero exit code.
[Thr 6096] *** Please see SAP Note 943602 , section 'J2EE Engine exit codes'
[Thr 6096] *** for additional information and trouble shooting.
[Thr 6096] **********************************************************************
[Thr 6096] JLaunchCloseProgram: good bye (exitcode = 66)
jvm_bootstrap
Exception occurred:
com.sap.engine.frame.core.configuration.NameNotFoundException: A configuration with the path "cluster_data/server/ID4070350" does not exist.
at com.sap.engine.core.configuration.impl.ConfigurationDataCacheAllImpl.getSubConfiguration(ConfigurationDataCacheAllImpl.java:107)
at com.sap.engine.core.configuration.impl.ReadAccessConfiguration.getSubConfiguration(ReadAccessConfiguration.java:715)
at com.sap.engine.bootstrap.Synchronizer.getConfiguration(Synchronizer.java:573)
at com.sap.engine.bootstrap.Synchronizer.getElementType(Synchronizer.java:93)
at com.sap.engine.bootstrap.Bootstrap.initDatabaseConnection(Bootstrap.java:475)
at com.sap.engine.bootstrap.Bootstrap.<init>(Bootstrap.java:156)
at com.sap.engine.bootstrap.Bootstrap.main(Bootstrap.java:946)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:331)
at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)
Exception occurred:
com.sap.engine.bootstrap.SynchronizationException: Database initialization failed! Check database properties!
at com.sap.engine.bootstrap.Bootstrap.initDatabaseConnection(Bootstrap.java:477)
at com.sap.engine.bootstrap.Bootstrap.<init>(Bootstrap.java:156)
at com.sap.engine.bootstrap.Bootstrap.main(Bootstrap.java:946)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:331)
at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)
----------==[ Caused by: ]==----------
com.sap.engine.bootstrap.SynchronizationException: No such Dialog Instance (ID4070350) in the database! Check database consistency or local Bootstrap properties!
at com.sap.engine.bootstrap.Synchronizer.getElementType(Synchronizer.java:96)
at com.sap.engine.bootstrap.Bootstrap.initDatabaseConnection(Bootstrap.java:475)
at com.sap.engine.bootstrap.Bootstrap.<init>(Bootstrap.java:156)
at com.sap.engine.bootstrap.Bootstrap.main(Bootstrap.java:946)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:331)
at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)
[Bootstrap module]> Problem occurred while performing synchronization.
I can connect to SQL database without any problems via SQL Management Console. R3trans -d and R3trans -x results are RC=0. I can connect to DB via configtool but admintool fails to connect.
For upgrade I did following;
-Took a full backup
-Shutdown SAP server
-Executed setup from SQL 2012 installation media and did upgrade mssqlserver instance
-Restarted server and applied SP1
-Restarted again and applied CU
-Restarted whole server and run SAP Tools for MSSQL, executed Database Upgrade Completion
-Checked SQL ports (they are default 1433) and saw they active.
-Started SAP
What am I missing?
Edit
I did not uninstall SQL 2008 R2 on that server, and also compatibility level is 110 (SQL 2012).
Edit 2
Changing compatibility level didn't solve my problem.