參考 windows下安裝oracle12c(一)
1. 安裝完成後,啟動sqlplus,然後輸入內建的使用者名稱和密碼
使用者名稱:
sys
密碼:
as sysdba
2. 正常登陸後輸入如下**,注意分號不能缺失(oracle的sql也應該如此,否則會報2,其實是提示這是第二行的意思)
create user c
##lcf identified by 123456;
alter user c
##lcf account unlock;
grant create session to c
##lcf;
grant dba to c
##lcf;
grant create user
,drop user
,alter user
,create any view
,drop any view
,exp_full_database
,imp_full_database
,dba
,connect
,resource
,create session to c
##lcf;
說明:第一條是建立使用者名稱,使用者名稱建議保留orale的12c的習慣 以 c## 開頭。開始的c##lcf是要建立的使用者名稱,後面的123456為設定的密碼,請自行修改。
第二條是解鎖賬戶。
第三條開始就是授權。
經過上述步驟,新使用者建立完成。
核心:localhost換成ip位址。
安裝好了oracle資料庫以後,我們進其安裝目錄下,找到network目錄下admin下的listener.ora和tnsnames.ora這兩個檔案,如上圖1所示。
圖2:listener.ora檔案預設內容
圖3:tnsnames.ora檔案預設內容
分別開啟listener.ora和tnsnames.ora檔案,可以發現預設的其中的設定如上圖2和圖3所示,host後面的配置都是localhost,問題也就是出在了這裡。解決方法是,將這裡的localhost換成你的ip位址即可,比如ip是210.142.1.23,那麼就寫成host=210.142.1.23,上面兩幅圖的三處都要修改
處理完上述步驟後,請一定要重啟,一定要重啟,一定要重啟。
plsql應該是讀取固定位置的配置檔案資訊,然後進行連線,所以也是修改配置檔案。
圖4:找到devsuithome中的tnsnames.ora檔案
如果本機安裝了oracle developer 10g,那麼電腦上應該會有乙個形如devsuithome_1這樣的安裝目錄,如上圖4所示,找到tnsnames.ora檔案後,開啟tnsnames.ora,然後在其中增加上圖3中上半部分mytest後面的**,listener_mytest後面的不用新增,當然,新增的**都是將localhost換成了雲端伺服器的ip位址,如下**示意:
mytest =修改好了以後,儲存檔案,最好將雲端的資料庫服務重啟一下,然後用本機的pl/sql developer連線訪問測試下,發現測試正常,問題也就解決了。所以,這個問題的核心思路就是把原來配置中的localhost給替換成伺服器的ip位址(description =
(address = (protocol = tcp)(host = 210.142.1.23)(port = 1521))
(connect_data =
(server = dedicated)
(service_name = mytest)))
在Windows作業系統下,解除安裝Oracle 9i
在windows作業系統下,解除安裝oracle 9i 1 停止所有oracle服務 2 刪除登錄檔中的所有關於oracle項 1 在hkey local machine software下,刪除oracle目錄 2 在hkey local machine system controlset001 ...
window下 ORACL解除安裝
用oracle自帶的解除安裝程式不能從根本上解除安裝oracle,從而為下次的安裝留下隱患,那麼怎麼才能完全解除安裝oracle呢?那就是直接登錄檔清除,步驟如下 1 開始 設定 控制面板 管理工具 服務 停止所有oracle服務。2 開始 程式 oracle orahome81 oracle in...
Linux下靜默安裝,公升級和刪除Oracle客戶端
有的時候不方便登陸linux的圖形介面安裝oracle客戶端,我們完全可以採用靜默模式安裝,公升級和刪除oracle客戶端 代替oui 平台 rhel4.5,oracle10.2.0.1 一 靜默方式安裝oracle客戶端 1 上傳oracle軟體,假如放在 orahome soft 目錄下 mkd...