Linux安装Oracle12C 过程及遇到的问题
一、環境介紹
1、系統環境:CentOS7.1
? ? Oracle版本:12C 12.1.0
二、安裝過程
1、安裝過程文檔見百度云上的文檔
鏈接:https://pan.baidu.com/s/1nvd07NF 密碼:mey9
2、安裝完后登錄數據庫
su oracle
source ~/.bash_profiel
sqlplus /nolog
conn / as sysdba
select dbid, name from v$database;
三、配置PL/SQL ,SQL DEVELOPER(無需下載oracle instance client),Navicat連接(下載正確的oracle instance client,在工具--選項---OCI中選擇對應版本的OCI,重啟Navicat)
1、PL\SQL
1.1?
下載地址:鏈接:https://pan.baidu.com/s/1pLHYaW7 密碼:au34
1.2、注冊碼
Product Code:4t46t6vydkvsxekkvf3fjnpzy5wbuhphqz
serial Number:601769
password:xs374ca
1.3、配置PL/SQL遠程連接oracle12c 實例
首先應保證下載正確的版本的oracle insstance client
下載地址:http://www.oracle.com/technetwork/cn/database/features/instant-client/index-097480.html安裝步驟:
首先,安裝oracle客戶端instantclient-basic-nt-12.1.0.2.0(這個可以在官網上下載,安裝也很簡單,不多說),安裝成功后在目錄下D:\java\instantclient-basic-nt-12.1.0.2.0\instantclient_12_1\ 下創建NETWORK\ADMIN,如果有不必創建,然后在ADMIN下新建tnsnames.ora
在里面配置一下你要連接的遠程數據庫的相關信息,內容如下:
其中1表示自己設定的數據庫的簡稱,也可以設定跟遠程數據庫一樣的名稱,根據自己的喜好就可以了,但是在后面plsql連接時一定要選擇自己設定的這個簡稱。
2表示遠程數據庫的ip地址。
3表示端口號,默認是1521。
4表示的是數據庫的名稱,也就是在開發中的database_name。
保存之后配置成功。
然后,安裝plsql,這個網上也有很多教程,安裝也很簡單,這里就不介紹了。PLSQL安裝成功后頁面會提示注冊,此時需要輸入注冊碼等信息,這里提供一個注冊碼,如果過期了大家可以百度一個。
product code :4v6hkjs66vc944tp74p3e7t4gs6duq4m4szbf3t38wq2
serial number:1412970386
password: xs374ca
如果首次打開軟件沒有提示注冊,點擊help->Register也能打開相同的注冊界面。
注冊完成后,在點擊工具——>首選項 配置一下oracle客戶端的文件:
配置完成之后,關閉再重新打開就可以接連了。
最后,在plsql登錄頁面輸入正確的登錄信息,即可接連成功。如下圖:
要注意的事項
1)要下載正確對應的版本:如果版本不正確,連接界面會報錯要求使用某個版本的Oracle instant,并且PL/SQL連接窗口沒有 "connect as"選項
2)要配置好對應的Oracle home 和 OCI library:
3)確保服務端監聽服務開啟,且端口正確
? ??
四、遇到的問題
1、your oracle instance client not win32 version ?解決:下載32位的client
2、ORA-12541: tns: no listener 解決:查看監聽服務是否啟動,監聽服務啟動的端口是否1521
: su oracle
:source ~/.bash_profile ? ? ?(前提是在bash_profile里配置好了oracle home等)
: lsnrctl status ? 查看監聽狀態
3、oracle home 設置不正確,保證版本正確以后,設置完oracle home , OCI library以后需要重啟PL/SQL
.
?
總結
以上是生活随笔為你收集整理的Linux安装Oracle12C 过程及遇到的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 添加时,时间格式明明和数据库格式一样,却
- 下一篇: Linux下tomcat的配置