1 下載地址:
https://www.oracle.com/partners/campaign/112010-win64soft-094461.html
2 安裝
2.1 解壓縮運行setup
2.2 修改配置文件
下一步可能會出現(xiàn)[INS-13001]
的提示,這是因為版本注冊的問題。
Oracle 在發(fā)布 11g時,Winodws10還沒有發(fā)布。所以Oracle的安裝程序中,并沒有將Windows10作為被認證的操作系統(tǒng)。
解決方案:
第一種方法:直接忽略安裝即可。
第二種方法:修改配置信息。
- 在<CERTIFIED_SYSTEMS>里添加如下代碼:
<OPERATING_SYSTEM RELEASE="6.2">
<VERSION VALUE="3"/>
<ARCHITECTURE VALUE="64-bit"/>
<NAME VALUE="Windows 10"/>
<ENV_VAR_LIST>
<ENV_VAR NAME="PATH" MAX_LENGTH="1023" />
</ENV_VAR_LIST> </OPERATING_SYSTEM>
保存文件即可,重新安裝。
2.3 一直選擇默認,直到設置口令
我的D盤裝不下了,先裝C盤…,設置口令需要至少一個大寫一個小寫一個數(shù)字。
2.4 Oracle服務啟動
OracleServiceORCL和OracleOraDb11g_home1TNSListener是必須啟動的。其他改為手動即可(減少內存占用)。
注:OracleServiceORCL數(shù)據庫(實例)服務,核心服務。
進入控制臺,輸入命令調整一下。
services.msc
Oracle系統(tǒng)用戶介紹
-
1 sys用戶
sys:sys是Oracle中的超級賬戶,擁有的權限最大??梢酝瓿蓴?shù)據庫的所有管理任務。 -
2 system用戶
system:沒有sys權限大,通常用來創(chuàng)建一些用戶查看管理信息的表或視圖。不建議使用system用戶來創(chuàng)建一些與管理無關的表或者視圖。 -
3 二者在登錄時的區(qū)別
sys 和system 在登錄 Oracle 時,sys 只能以系統(tǒng)管理員(sysdba)或系統(tǒng)操作員(sysoper)的權限登錄,而system可以直接登錄(normal)。 -
4 scott普通用戶 (這個名字好熟悉hhhh)
scott:是oracle提供的示例用戶,提供了一些學習oracle 操作的數(shù)據表。如:emp、dept、salgrade、bonus表
3 登錄Oracle
sys as sysdba 或者 sysoper
口令即前面設置的密碼
4 解鎖普通用戶scott
alter user scott account unlock;
#解鎖scott用戶
alter user scott identified by tiger;
#設置scott用戶密碼,tiger是密碼
conn scott/tiger;
#切換至scott用戶
5 簡化連接(可做可不做)
5.1 修改配置文件
不修改的話需要輸入ip端口全名,否則會找不到數(shù)據庫的鏈接地址,報錯ORA-12154: TNS: 無法解析指定的連接標識符。
打開tnsnames.ora
文件
作用
oracle客戶端所需要的一個文件,通過該文件可以配置數(shù)據庫的連接地址,配置后,不用再輸入完整的oracle地址,直接用簡易的字符串代替即可。
如本地數(shù)據庫地址為:127.0.1.1:1521/orcl,通過設置tnsnames.ora,為它起的別名為:oracle_windows,就可以用oracle_windows代替了。
5.2 添加內容
## 連接測試
6 配置本地監(jiān)聽
6.1 修改配置文件
6.2 修改網絡設置
設置服務名和端口,服務名和6.1中的配置文件要一致,都是orcl
7 連接成功
8 如果還出現(xiàn)報錯ORA-28547,需要排查是不是oci.dll的版本問題。
這是因為Navicat自帶的oci.dll并不支持oracle11g,網上這么說的,需要去官網下載支持的版本。
8.1 去官網下載安裝包
https://www.oracle.com/database/technologies/instant-client/downloads.html
8.2 下載差不多的版本號
其實直接下載11.2或者12.2然后解壓縮到隨便一個目錄,這兩個版本的可以同時讓navicate連接Oracle11g和Oracle19c。文章來源:http://www.zghlxwxcb.cn/news/detail-768837.html
8.3 將oci.dll所在的目錄寫到navicate的環(huán)境配置中
文章來源地址http://www.zghlxwxcb.cn/news/detail-768837.html
到了這里,關于Windows-Oracle11g 安裝詳解-含Navicate遠程連接配置 -本地監(jiān)聽設置及更換navicate環(huán)境指向的oci.dll的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!