The painkiller oxycodone is effective at treating the acute pain of shingles, an illness that often causes severe pain which can become long-lasting and sometimes even permanent. Good treatment is crucial. It’s possible that the pain of shingles is more likely to become a long-term problem if the pain is not adequately treated initially.