データベースの作成と言うかその前の接続がうまく言ってないと思います。
ネットサービス名など確認されるのがいいと思いますが・・・
[ORACLE] SQL*Plusでローカル接続しようとするとORA-12560エラーが発生
http://ameblo.jp/archive-redo-blog/entry-10037426035.html
10g Windows版の場合、デフォルトのデータベースは以下の優先順位にしたがって決定されるようです。
1.環境変数LOCALに設定されているネット・サービス名
2.レジストリ\HKEY_LOCAK_MACHINE\SOFTWARE\ORACLE\KEY_{ORACLE_HOME_NAME}\LOCALに設定されているネット・サービス名
3.環境変数ORACLE_SIDに設定されているネット・サービス名
4.レジストリ\HKEY_LOCAK_MACHINE\SOFTWARE\ORACLE\KEY_{ORACLE_HOME_NAME}\ORACLE_SIDに設定されているネット・サービス名
1、2が採用された場合は、リスナー経由で接続され、サービス名が解決できない場合はエラー(ORA-12514)となります。
3、4が採用された場合は、ローカル接続(BEQ接続)で接続され、サービス名が解決できない場合は、エラー(ORA-12560)となります。
また、1、2、3、4のいずれも設定されていない場合はエラー(ORA-12560)となります。