按照網上方法并結合實踐,整理了一下(以后忘記了可以看看),oracle登錄問題的解決辦法:
常見的登錄連接oracle數據庫時遇到的問題ora-12560,01034,27101,00119,00132等,可以按照以下步驟檢查和解決。
Oracle11g數據庫監聽,數據庫啟動
1、添加監聽程序(服務器端)
打開net manager

添加監聽

添加監聽位置(網絡地址)

添加數據庫服務(oracle主目錄可以不填)

2、添加服務命名

3、測試
利用服務器端sqlplus工具E:\app\20483\product\11.2.0\dbhome_1\BIN\sqlplus.exe
打開cmd進入E:\app\20483\product\11.2.0\dbhome_1\BIN目錄,輸入命令sqlplus/ as sysdba;
輸入startup,如果成功,說明配置沒問題;如果提示ora-01034 27101或ora-00119 00132,則需要按照如下操作
1)cmd到服務器端bin目錄下
C:\Users\20483>e:
E:\&;cdE:\app\20483\product\11.2.0\dbhome_1\BIN
E:\app\20483\product\11.2.0\dbhome_1\BIN>
2) 登錄
E:\app\20483\product\11.2.0\dbhome_1\BIN>sqlplus/ as sysdba
SQL*Plus: Release 11.2.0.1.0 Productionon 星期三 12月 21 10:56:26 2016
Copyright (c) 1982, 2010, Oracle. All rights reserved.
連接到:
Oracle Database 11g Enterprise EditionRelease 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Miningand Real Application Testing options
SQL>
3) 啟動
SQL>startup
當看到ora00119和00132錯誤的時候,按照如下步驟操作
4)修改pfile
Pfile位置:E:\app\20483\admin\orcl\pfile\init.ora.9262015114632
打開init.ora.9262015114632,找到local_listener,然后將它的值換掉(原始值叫LISTENER_ORCL),換成自己的服務器端tnsnames.ora中的ADDRESS_LIST(如orcl)
5) 創建spfile
6) SQL>create spfile from pfile = 'E:\app\20483\admin\orcl\pfile\init.ora.9262015114632'
7) 啟動
SQL>startup
此時,應該可以看到數據庫成功啟動了。
4、配置客戶端服務名,配置后可以使用plsqldeveloper工具
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:- plsql連接oracle數據庫報ora 12154錯誤解決方法
- Oracle 數據庫連接查詢SQL語句
- 連接Oracle數據庫時報ORA-12541:TNS:無監聽程序的圖文解決教程
- oracle 數據庫連接分析
- Oracle數據庫使用sqlplus時的連接錯誤與方向鍵亂碼解決
- 詳解PL/SQL Developer連接本地Oracle 11g 64位數據庫
- oracle11g 通過修改配置文件方式連接遠程數據庫的方法
- EF 配置Oracle數據庫數據庫連接字符串的實例
- Oracle連接遠程數據庫的四種方法