Hello,

I have applied a patch and upgraded sql anywhere server from Version 12.0.1.4110 to Version 12.0.1.4294 on RHEL. How do I uninstall just the patch and not the full sql anywhere.

asked 21 Jan, 15:21

sheru34766's gravatar image

sheru34766
262
accept rate: 0%


There is no way to uninstall a patch since the upgrade process overwrites the software that existed prior to running the upgrade. To get back to the version prior to applying the patch, you need to:

  • restore the software from a backup (if you have one)
  • uninstall the current version (or just delete it) and then reinstall SQL Anywhere using the install package from the previous version.

HTH

permanent link

answered 21 Jan, 15:36

Mark%20Culp's gravatar image

Mark Culp
23.9k9134282
accept rate: 40%

edited 21 Jan, 15:37

Thank you for the reply. When I uninstall the 12.0.1.4294 (new version) and install the old version, would the databases still function correctly? Since the patch install ran on the old version server and databases, would the databases get updated as well?

(29 Jan, 08:56) sheru34766
Replies hidden

did you upgrade the DB explicitly? E.g. http://dcx.sybase.com/1200/en/dbadmin/dbupgrad.html

(29 Jan, 10:14) Vlad

Thanks for the reply. I haven't upgraded the databases. Just installed the patch on the server. Is upgrading the database recommended? If I upgrade the databases, would I be able to downgrade it to the old version if need be or would I need to use the database backups pre-upgrade?

(29 Jan, 11:20) sheru34766

when I do "select version from SYSHISTORY" it outputs the below: version 1 12.0.1.4110 2 12.0.1.4294

So it does look like the database is upgraded right?

(29 Jan, 11:52) sheru34766
Replies hidden
1

Just look for the rows with operation = 'INIT' or 'UPGRADE', these tell the version the database file was created with resp. was upgraded to. Rows relating to the (last) start or backup just tell which database engine version was used to do so.

In general, the database file should be able to be run with every database engine with at least the same version, i.e. if the database was INITed with 12.0.1.4110 and not upgraded, every version >= 12.0.1.4110 should successfully run your database.

(29 Jan, 12:01) Volker Barth

Thanks Volker. This is good information. The last Operation START says the version is 12.0.1.4294. This would mean that my database version is 12.0.1.4294 right?

(29 Jan, 15:14) sheru34766
Replies hidden
1

No, as stated, just check the rows with INIT or UPGRADE.

(29 Jan, 15:37) Volker Barth

Thanks again.

(29 Jan, 23:32) sheru34766
showing 4 of 8 show all flat view
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×429

question asked: 21 Jan, 15:21

question was seen: 84 times

last updated: 29 Jan, 23:32