背景:
oracle 學習階段,是這建立了資料庫,發現 oracle 的一個資料庫就是一個資料庫執行個體。
之後 因為各種問題,一直無法連接配接到 orcl 這個資料庫 其實在/@dbname 指明資料庫即可。
之後 把建立的 資料庫删除了。
問題:
删除建立的資料庫之後 conn / as sysdba 一直無法連接配接到 orcl 資料庫,但是指明 dbname 就沒問題。
根據網上的方法 修改了 listener.ora,tnsnames.ora,sqlnet.ora。但是都不見效果。
分析:
指明dbname 就沒問題 那麼肯定有個地方配置 conn / as sysdba 的連接配接資訊的地方。
結果:
在系統資料庫中,[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1] 下的 "ORACLE_SID"="orcl"隻想着這個這個新建立的資料庫
把指明的sid修改成 你需要的 sid 即可。