Sybase - How to get logsegments off my data devices?
I was unable to fix the database in place, but I did manage to solve this misconfiguration by:


Creating a new database with my optimal device layout
Migrating the schema via DDL generation scripts using ddlgen.bat
Using bcp to migrate the table data


Note: You could use Sybase Central's DDL generator, but it doesn't include table's indexes for some reason.

When done, I have well documented database schema scripts to place in source control.