ORA-12560 一般表示 Oracle 找不到 依据 ORACLE_HOME, ORACLE_SID, TNS_ADMIN 或其它系统设定所指示的数据库。
你可以用 lsnrctl status , 或直接看看你的 tnsnames.ora , 去找出你Oracle database 的设定。
从 Start -> Run -> Services.msc , 你可以直接启动 OracleService, 然后 tnsping < tnsalias > 。
(tnsalias 你可以在 tnsnames.ora file 里找到) 去确认数据库已经顺利启动。
希望对你有帮助。