Quantcast
Channel: SCN : All Content - All Communities
Viewing all articles
Browse latest Browse all 3363

sp_downgrade_esd fails for ASE 15.7 SP134

$
0
0

Anyone came across this issue and have a workaround?

 

sp_downgrade_esd from 15.7 SP 134 to 15.7 ESD#2 fails with error:

Attempt to remove an anchor for object 'sysdams' in database [] failed.

 

The error is not consistent - some DBs are downgraded just fine, some consistently fail. 

There is a seeming workaround in executing sp_downgrade_sysdams code manually (dbcc dam .. drop|create) but the command too has the same problem:  for some reason it fails to delete rows from system tables (syspartitions, sysindexes and syobjects) in correct manner so that the table sysdams is dropped.  As the result - the error message is generated, the table IS dropped and the catalog becomes corrupt (Inconsistent row anchor: object id 58 - for the three said tables).  If the sysdams is recreated manually, the corruption passes.

 

The problem occurs when the DBs are upgraded from the earlier release, used for some time, and than rolled back.  The same procedure worked fine for the databases that were freshly upgraded and rolled back.  No aync log service involved in this issue.  The downgrade process follows the downgrade procedure specified in documentation for the relevant platform (Installation Guide for Solaris 10).

 

Any ideas appreciated.

 

Thanks,

 

Andrew


Viewing all articles
Browse latest Browse all 3363

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>