Oracle服務端及客戶端搭建幫助文檔


 

Oracle服務端及客戶端搭建幫助文檔

 

 

目錄

簡介

Oracle服務端安裝

Oracle客戶端安裝

PLSQL安裝

登錄測試

系統配置修改

 用戶操作

   解鎖賬戶、密碼

   創建賬戶及密碼

 配置監聽文件

        監聽文件修改方式

        監聽圖形工具修改方式

 

 

 

 

 

簡介

 

  在windows環境下安裝oracle數據庫,本次安裝幫助文檔包括Oracle服務端、Oracle客戶端以及PLSQL的安裝,所用的軟件版本分別是oracle-server 10201_win32、oracle-client 10201_win32、plsqldev804,是在windows sever 2003系統環境下運行的。安裝之前,首先得准備兩台在干凈的、無毒的windows操作系統的虛擬機,在此之上進行之后的一系列操作。本次操作的具體步驟如下:

 

 

 

Oracle服務端安裝

1.打開一台准備好的干凈的無毒的虛擬機,在VMware的菜單欄選擇虛擬機按鈕,單擊設置,打開硬件設置窗口。

 

2.點擊CD/DVD,選擇使用映像文件,點擊瀏覽,找到oracle-sever的鏡像文件,點擊打開。

 

3.在虛擬機桌面上雙擊我的電腦,打開,當CD驅動器變成如圖狀態時,證明ISO文件路徑布置成功,雙擊CD驅動器打開。

 

4.主目錄路徑不需要修改,保持默認路徑即可;數據庫口令是system帳號的管理員密碼,必須是字母字符開頭,這里設置為“aa”,點擊下一步。

 

 5.等待

 6.總體結果顯示“通過”,即可點擊下一步

 

7.點擊“是”確定

 

8.點擊“安裝”

 

9.等待安裝

 

10.等待安裝

 

11.自動彈出窗口,等待安裝結束

 

12.點擊口令管理

 

13.點擊scott用戶后面的“勾”,解鎖scott用戶,並在后兩欄輸入自定義密碼並確認密碼

 

 

14.紅框標出的是網端操作數據庫的URL,記下后點擊退出

 

 

 

15.點擊“是”退出安裝,Oracle服務端安裝完畢

 

Oracle客戶端安裝

 

1.將Oracle-client壓縮包解壓並拖入虛擬機中,雙擊打開文件夾,找到setup.exe,雙擊打開。

 

2.點擊下一步

 

 

3.選擇管理員類型,點擊下一步

 

4.默認路徑不需要修改,點擊下一步

 

5.檢查結果為通過,即可點擊下一步

 

6.點擊安裝

 

7.等待安裝

 

8.點擊下一步,不要勾選“執行典型配置”

 

9.點擊下一步

 

10.服務名輸入orcl,點擊下一步

 

11.協議默認TCP協議,點擊下一步。

 

12.主機名輸入服務端主機IP(dos窗口輸入ipconfig查詢ip地址),選擇oracle默認端口1521,點擊下一步。

 

13.選擇“是,進行測試”

 

14.點擊更改登錄,輸入之前解鎖的用戶和密碼,點擊確定。

 

15.顯示測試成功,點擊下一步 

 

16.服務名默認orcl,不需修改,直接點擊下一步

 

17.默認否,點擊下一步

 

18.點擊下一步

 

19.點擊下一步

 

20.點擊完成

 

21.點擊退出

 

22.點擊“是”,客戶端安裝結束

 

 

PLSQL安裝

 

1.將plsql的安裝包解壓

 

 2.等待

 

 3.點擊“I AGREE”

 

 

 4.路徑無需多修改,但要注意路徑中不能包含中文或括號,必須是全英文,點擊NEXT

 

 5.點擊“Finish”

 

 6.點擊”Close”,PLSQL安裝完畢

 

 

 

 

登錄測試

 1.找到安裝包中附帶的注冊信息軟件“keygen.exe”雙擊打開,再打開桌面上新生成的PLSQL快捷方式。

 

 2.輸入解鎖的賬戶和密碼,database欄輸入orcl,選擇默認的nomal方式,點擊ok

 

3.將之前打開的注冊信息軟件中的注冊信息填入彈出的窗口中,並點擊Register

 

 4.當標題欄如圖所示時,即代表登錄成功,可以進行數據操作。

 

 

系統配置修改

1.用戶操作

1.1解鎖賬戶、密碼

 1.1.1  在開始菜單>所有程序>Oracle-OraDb10g_home1>應用程序開發中找到SQL Plus,單擊打開

 

 

1.1.2 輸入system和口令,口令為服務端安裝時第4步自定義的口令。點擊確定。

 

1.1.3 當窗口顯示如圖字樣時,證明連接成功。

 

1.1.4 服務端默認有很多的用戶,這些賬戶在默認情況下是被鎖定的,需要先解鎖。輸入命令語句“select * from all_users;”,按下回車鍵,查看所有用戶。

 

1.1.5  這里以解鎖“scott”用戶為例(安裝服務端12-13步,並沒有解鎖scott用戶),在命令欄輸入“alter user scott account unlock;”,按下回車,顯示用戶已更改,解鎖用戶成功。

 

注:“alter user scott account lock;”對scott進行鎖定

 

1.1.6 在命令欄輸入“ alter user scott identified by aaa ; ” ,顯示用戶已修改,成功修改scott用戶的密碼為“aaa”。

 

 

1.2 創建用戶及密碼

1.2.1 在命令行輸入“create user zhangsan identified by aaa ;”創建賬戶名為zhang,密碼為aaa的用戶

 

 1.2.2 創建完用戶之后還要賦予用戶權限,具體命令如下:

  1、賦予操作權限

  grant create session to zhangsan;//授予zhangsan用戶創建session的權限,即登陸權限

  grant unlimited tablespace to zhangsan;//授予zhangsan用戶使用表空間的權限

  grant create table to zhangsan;//授予創建表的權限

  grante drop table to zhangsan;//授予刪除表的權限

  grant insert table to zhangsan;//插入表的權限

  grant update table to zhangsan;//修改表的權限

  grant all to public;//這條比較重要,授予所有權限(all)給所有用戶(public)

  2、oralce對權限管理比較嚴謹,普通用戶之間也是默認不能互相訪問的,需要互相授權 

  grant select on tablename to zhangsan;//授予zhangsan用戶查看指定表的權限

  grant drop on tablename to zhangsan;//授予刪除表的權限

  grant insert on tablename to zhangsan;//授予插入的權限

  grant update on tablename to zhangsan;//授予修改表的權限

  grant insert(id) on tablename to zhangsan;

  grant update(id) on tablename to zhangsan;//授予對指定表特定字段的插入和修改權限,注意,只能是insert和update

  grant alert all table to zhangsan;//授予zhangsan用戶alert任意表的權限

  3、撤銷權限

  基本語法同grant,關鍵字為revoke

  4、查看權限

  select * from user_sys_privs;//查看當前用戶所有權限

  select * from user_tab_privs;//查看所用用戶對表的權限

 

注:上述操作也可以在pl/sql窗口中進行,具體操作為file>new>command window,再在彈出的窗口輸入具體命令,但對其他賬戶以及賦權操作,必須是以登錄sys或system賬戶為前提的基礎上進行操作。

 

 

 

2.配置監聽文件

  通過之前的安裝,我們知道服務端對客戶端的監聽是通過IP地址進行的,但IP地址在一般默認的情況下是由路由自動分配的,當IP地址變更后再登錄帳號時,就會彈出如圖窗口,無法登錄。

這時就需要我們手動的修改監聽文件或者固定本機的IP地址以防下次不再出現這種情況。

 

2.1 監聽文件修改方式

2.1.1 雙擊打開我的電腦,在如圖所示路徑下找到listener.ora文件和tnsnames.ora。

 

2.1.2 以文本方式打開tnsnames.ora,將紅框中的host改成遠程服務器的IP地址,port改成遠程服務器的端口號,service_name改成orcl;也可以將host改成遠程服務器的主機名。

 

2.1.3 用txt文本方式打開listener.ora文件,紅框中IP輸入數據庫服務器的IP或者數據庫服務器的主機名,port輸入數據庫服務器的端口。

 

 

2.1.4 按照途中路徑,找到客戶端的tnsnames.ora文件,將host配置數據庫服務器的IP或直接配置為數據庫服務器主機名。

 

 

 

2.1.5 打開PLSQL登錄快捷方式,輸入密碼,點擊OK。

 

 

 2.1.6 登錄成功

 

 

2.2 監聽圖形工具修改方式

2.2.1 按照箭頭步驟找到服務端的net manager工具,點擊打開。

 

 2.2.2 Oracle Net配置>本地>監聽程序>添加地址

 

2.2.3 在主機欄輸入客戶端IP地址或主機名,端口輸入默認端口1521,點擊關閉,點擊保存,修改完畢。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM