windows下安裝win7虛擬機並安裝oracle


一、win7虛擬機

與安裝linux虛擬機沒有什么不同,不同的是選擇客戶機操作系統、內存、磁盤容量,以及映像文件。

創建win7虛擬機步驟簡化:

  新建虛擬機-->>自定義-->>Workstation 14.x -->>稍后安裝操作系統-->>Microsoft Windows(W)與版本(Windows7 x64)-->>位置與虛擬機名稱-->>BIOS-->>處理數量(2)-->>內存(2048)-->>使用網絡地址轉換(NAT)-->>LSI Logic SAS(s)-->>SCSI(S)-->>創建新虛擬磁盤-->>磁盤大小為50GB、立即分配所有磁盤、將虛擬機拆分為單個文件-->>磁盤文件命名-->>完成

以下是部分細節的截圖

1.1、選擇客戶機操作系統

選擇windows版本:如下圖

1.2、虛擬機的內存

內存:2048MB

1.3、磁盤容量

磁盤的大小建議為50,如果嫌小請隨意

如果不知道如何安裝虛擬機的,請看:windows下安裝Linux虛擬機

安裝完成后,選擇虛擬機設置

1.4、編輯虛擬機設置

1.4.1、移除不用的

1.4.2、處理器

1.4.3、CD/DVD(映像ISO映像文件)

連接:使用ISO映像文件,選擇windows_7的映像文件

設置完成,開啟虛擬機!

1.4.4、安裝Windows

1.4.4.1、安裝類型:自定義

在這里我就不選擇新建了,我只用於oracle的,不需要太多

 

產品密鑰可以跳過

然后下一步直到完成!

1.4.4.2、更改用戶

使用超級管理員(Administrator),改變屬性,不禁用帳戶

把剛剛所創建的賬號刪除,重新開機。

1.4.4.3、安裝VMware Tools

  VMware Tools是VMware虛擬機中自帶的一種增強工具,相當於VirtualBox中的增強功能(Sun VirtualBox Guest Additions),是VMware提供的增強虛擬顯卡和硬盤性能、以及同步虛擬機與主機時鍾的驅動程序。

全部選擇下一步

重啟虛擬機后,分辨率會自動的隨屏幕的大小而變,如圖

 

 二、安裝oracle

2.1、虛擬機設置

打開編輯虛擬機設置

2.1.1、硬盤

選擇硬盤,使它映射到本機,把database復制到虛擬機中

 

 

打開准備好的winx64_12201_database

 

完成后斷開連接。

 

點擊setup安裝”Oracle“

2.1.2、Oracle安裝步驟

但注意法律風險

1.DBMS類似於officeexcel軟件,它不包含數據本身,只用於解釋excel文件(數據庫)。

2.而數據庫其實就是一組文件,類似於excel文件,脫離了DBMS的話,是無法解釋數據庫里面的數據的。(注意創建數據庫需要運行DBCA,而且時間非常長。)

安裝后,測試2條命令

1、netca

2、dbca

 

兩條測試出來就安裝成功!!!!

2.2、配置IP地址

先給虛擬機配置好靜態的固定IP地址

2.3、創建數據庫

 在MySQL中,一旦安裝好,就自動創建完成,如圖所示

在Oracle中創建數據庫的命令

dbca

 

創建數據庫的步驟:

以前版本有一個scott用戶用來測試(現在沒了)。

 

2.4、啟動實力(啟動是實力不是數據庫)

DBMS -->>數據庫管理系統(不包含數據庫本身)

Dbca -->>

1.創建數據庫  

2.創建啟動實例的腳步(windows服務)【linux下是沒有的】

重啟服務器

 

發現oracle.exe 的后台進程沒了(數據庫實例沒有啟動

在本機中,用MySQL登錄數據庫

 

經常聽到口頭上的一句話:

啟動一下數據庫,重啟數據庫

【心里默念:這是錯誤的說法】

正確說法:【啟動實例instance,或者啟動數據庫的實例instance】

所謂的實例:就是跟我們數據庫關聯的后台進程(windows oracle.exe)以及內存。

--

(理解:別人口頭上的啟動數據庫,實際上是指啟動實例)

問題1:怎么啟動實例?

答:在服務里打開。

 

問題2:我公司的服務器是linux,沒有windows服務,我怎么啟動實例?

答:(對12c回答不正確,回頭再操作)

 

(2) 進入Sqlplus控制台,命令:sqlplus /nolog

(3) 以系統管理員登錄,命令:connect / as sysdba

(4) 啟動數據庫,命令:startup

 

問題3:需要關閉實例(快、准、狠的關閉)

保證關得快,又有保障關得安全(數據不丟失)

問題4:java怎么連接oracle?

答:采用JDBC

ojdbc14.jar  --> jdk1.4

ojdbc5.jar  --> jdk1.5

ojdbc6.jar  --> jdk1.6

ojdbc7.jar  --> jdk1.7

ojdbc8.jar  --> jdk1.8

 

try{

         Class.forName("oracle.jdbc.driver.OracleDriver");

         String dbURL = "jdbc:oracle:thin:@192.168.88.88:1521:orcl";

    Connection conn = DriverManager.getConnection(dbURL, "sys as sysdba", "123456");

         System.out.println("成功獲取連接,連接信息是:"+conn);

        

}catch(Exception e){

         System.out.println("異常:"+e.getMessage());

}

 

2.5、安裝oracle監聽器(2種辦法)

1.手動編寫lisener.ora腳步,然后手動啟動監聽器

2.運行netca 自動編寫lisener.ora,以及安裝lisener的服務(啟動腳步)【linux下沒有的】

監聽器的安裝

全部點下一步(直到出現完成按鈕后點完成)

 

 

在服務器關閉防火牆,測試機telnet正常。

2.6、配置客戶端

先看一個服務端的圖:

重點是配置客戶端,步驟如下:

需要一個winx64_12201_client,打開client-->運行setup.exe

2.6.1、安裝cilent

到這里客戶端,已經安裝好了。

測試:

 

顯示成英語

增加2個環境變量:

 

重新打開CMD

出現了中文

編輯增加以下內容:

myorcl =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.88.88)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )

 如圖:

 

 

這是小編的學習筆記。不足之處請多多指教。

 


免責聲明!

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



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