What's your use case? The TBA 2-1223 has an unregulated output—that's probably why you were getting those strange results.
If you want an off-the-shelf solution there are several (like
this one) that might fit the bill. You will want something that's regulated; the reason why I'm asking for the use case is that the ripple out of one of these modules (typically in the 10s of mVpp) may not be appropriate for your needs.
If you want to go a more discrete route, there are a couple possibilities: boost your positive voltage up to +15V, then use a charge pump to generate a -15V rail (though this will usually only be good up to ~10mA, and you will still have to contend with significant ripple). Alternatively, look up “rail splitter” circuits; you boost your input voltage to 2x Vout (so, 30V in your case), and then create a new virtual ground at 15V, giving you both rails. These can be a little complex, but they can also be made to source significant amounts of current.
—CC