同一臺電腦同時裝Oracle客戶端和服務端

2022-05-29 02:42:14 字數 1756 閱讀 6308

1、如果之前安裝過oracle,win+r輸入services.msc,關掉以oracle開頭的服務(解除安裝oracle服務端和客戶端步驟一樣,見另外一篇帖子)

2、win+r輸入regedit開啟登錄檔,點到計算機

搜尋關鍵字:oracle

挨個刪除帶有oracle的項以及鍵值,雖然耗費點時間,但是是值得的,萬一**清理不乾淨,又得重新安裝,也是浪費時間

我猜測:登錄檔清理不乾淨,可能造成安裝配置em報錯

(ps:除了有一些鍵值看起來像驅動的不要刪,例如下圖,其他的都可以刪掉):

客戶端和服務端分別放在不同盤下

接下來安裝服務端

1、、登錄檔清理乾淨以後,先安裝oracle的服務端,目錄下找到setup.exe,右鍵以管理員身份執行,設定全域性例項名,對oracle不熟的就預設,密碼自己設定

2、服務端在安裝完最後一步會彈出乙個窗,點選口令管理,把scott使用者的對號去掉,不然的話,後邊又要1、win+r輸入cmd,2、sqlplus /nolog,3、conn /as sysdba 4、alter user scott  identified by "123";

3、oracle服務端安裝完以後,win+r輸入cmd,輸入lsnrctl進入監聽狀態,然後輸入status,檢視一下監聽是否正常,如下圖是正常的

4、win+r輸入cmd,輸入:sqlplus /nolog;  空閒狀態

5、就會提示已連線,說明服務端安裝的一切正常。

接下來安裝客戶端

1、找到32位客戶端的setup.exe,選擇管理員,一路下一步安裝即可

(ps:為啥安裝32位吶?因為pl/sql工具只識別32位oracle客戶端的oci.dll,pl/sql識別不到這個oci.dll是沒辦法連線oracle資料庫的)

2、安裝好了oracle客戶端以後,win+r輸入cmd,然後輸入

,接著你會發現報錯了

是因為這樣輸入預設連線的數oracle客戶端的scott使用者,但是你的oracle客戶端都沒有建立監聽和本地網路服務配置,當然連不上了

3、本地安裝客戶端又裝服務端,目的當然是為了連線自己本地的服務端咯,其實在cmd裡面由原來的

改為

這樣就好了

4、最重要的一步,想要pl/sql連你的服務端,那麼將oracle服務端

拷貝乙份到oracle客戶端的這個目錄下:

接下來安裝pl/sql

1、必須安裝32位的pl/sql,安裝以後找到首選項,配置一下oracle的主目錄和oci.dll目錄(下拉框自動就有,選擇一下就好,如果是沒有,說明你的oracle客戶端有問題或者監聽檔案沒有配置)

2、重啟pl/sql,就可以看到這個了,輸入scott使用者名稱,tiger密碼,登入成功,就好了

同一臺電腦同時連線gitlab 碼雲

同一臺電腦,同時連線gitlab 與 碼雲,記錄一下。這台電腦是windows 系統。之前安裝了git bash.首先,我們需要生成兩套金鑰,然後把兩套金鑰分別給gitlab 與 碼雲設定上。然後,每次在本地倉庫提交 的時候之前,設定好user.name 與 user.email。首先生成兩套金鑰 ...

同一臺電腦 多ssh配置

ps 此文基於你已經能夠正常的生成sshkey 對於sshkey的功能這裡就不多做介紹了,本文介紹的是乙個更高階的功能 同一臺電腦配置多個sshkey,方便本機在和不同的伺服器 不同的專案之間 通訊的時候自動切換賬號 以下兩種任選一種即可 1.生成新的ssh key並命名為 custom rsa s...

027 同一臺電腦裝多個Tomcat

話題一 同一臺電腦裝多個tomcat參考 1 解壓到指定檔案 2 直接在環境變數值中將配置全部新增 3 更改server.xml中的埠 三個埠整體替換,的埠不用改 更改埠 8443可以不改 4 修改四個檔案 service.bat catalina.bat shutdown.bat startup....