I am trying to use the SQLAnywhere 11 AWS AMI @ https://aws.amazon.com/amis/sybase-sql-anywhere-11-0-1-developer-edition-on-windows-32-bit. Whenever I try to launch this the EC2 Instance pane shows that it comes up immediately "Terminated". I have tried the 64 bit version also with the same resukt. Do these still work? If so, can anyone suggest why this is happening? If these AMIs have been discontinued how can I run SQLAnywhere on AWS?
I am not sure why those images are not starting (I will investigate), but yes you can still run SQL Anywhere on AWS. To do this, you can start up any of the Amazon instances that you like, and install the SQL Anywhere software on the machine.
If you are on a Windows machine, probably the easiest way is to use the browser on the instance to fill out the SQL Anywhere Developer Edition Download form, download the installer, and run it on the instance. If you are on a Linux machine, I would suggest filling out that same form on your local machine, copy the URL of the installer, and then use wget to download the installer to the instance.
Once you have installed the software, you can take a snapshot of your machine and launch it as many times you like. While having to install the software the first time is not as convenient as being able to launch the machines with the software already installed, it does give you a lot more flexibility on choosing exactly which OS/additional software you want installed on your images.
answered 08 Apr '13, 10:08
Thanks for the prompt response and also for your email (I'll use it judiciously).
Per your suggestion I built a custom AMI by installing SQL Anywhere on a "stock" Windows 2008 server. Everything is working fine with one problem. I need to have SQL Anywhere automatically start up when Windows boots. I placed a shortcut to the server in the Windows Startup folder, but the server is not starting up when the instance starts running. However, at the moment that I connect to the instance with Remote Desktop I see the message "preparing desktop…" and then the server launches automatically. What do I need to do to get the server to launch when the instance starts running so that I don't have to manually connect with Remote Desktop to trigger the startup launch?
In the meantime I will take a look at the on-demand edition; currently we are just running a test server but when we go into production that looks like something we would want to seriously consider.
answered 09 Apr '13, 10:53