按照網上方法並結合實踐,整理了一下(以後忘記了可以看看),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工具
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持幫客之家。