oracle分為客戶端和服務端,顧名思義,客戶端只能訪問服務器上的數(shù)據(jù)庫,而服務端功能則更加強大,在提供遠程訪問功能的同時,能夠在本地還原數(shù)據(jù)庫并訪問,那么今天主要講一下服務端的安裝,這里以oracle11g_R2為例。
十多年的夏縣網(wǎng)站建設經(jīng)驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。成都全網(wǎng)營銷推廣的優(yōu)勢是能夠根據(jù)用戶設備顯示端的尺寸不同,自動調(diào)整夏縣建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。成都創(chuàng)新互聯(lián)公司從事“夏縣網(wǎng)站設計”,“夏縣網(wǎng)站推廣”以來,每個客戶項目都認真落實執(zhí)行。
1、先從oracle官網(wǎng)下載oracle11g_R2_database安裝包,這里需要根據(jù)你電腦系統(tǒng)選擇window、linux或者其它類型,再選擇64位還是32位,我的電腦是window10 32位的。
2、下載完成后一共有倆個壓縮包:win32_11gR2_database_1of2.zip和win32_11gR2_database_2of2.zip,把這倆個壓縮包解壓到同一個目錄,然后右擊以管理員身份運行setup.exe
3、郵箱可填可不填,下面的勾選要去掉,然后點擊“下一步”
4、選擇“配置和創(chuàng)建數(shù)據(jù)庫”,并點擊“下一步”
5、因為我們是安裝在本地電腦上的,所以選擇“桌面類”,如果是安裝在服務器上,則選擇“服務器類”,再點擊“下一步”
6、選擇數(shù)據(jù)庫的安裝目錄,一般選擇剩余空間比較大的盤,不建議放在系統(tǒng)盤,然后設置管理口令,我這邊簡單起見設置了“1234”,點擊“下一步”,他會提示你口令不符合標準,可以不用管,直接繼續(xù)
7、開始檢測你的環(huán)境是否滿足安裝要求,假如滿足直接跳到如下頁面,點擊“完成”,就會開始安裝了
8、等一段時間,出現(xiàn)如下頁面,那么就表示你的數(shù)據(jù)庫安裝成功啦
1、首先,需要去官網(wǎng)下載64位的sql developer。接收協(xié)議后,選擇64位的點擊“下載”。
2、下載的是個壓縮包,解壓后打開sql developer.exe即可。
3、加載完成后,打開sql developer,點擊左上角的“+”,新建連接。
4、連接名可隨意設置,用戶名是system,口令為之前安裝Oracle時設置的數(shù)據(jù)庫密碼,并按照下圖的指示修改SID。
5、點擊對話框下方的“測試”,等待一會,會在左下角出現(xiàn)“成功”的字樣。然后點擊“連接”即可。
6、測試成功然后連接到數(shù)據(jù)庫,sql developer就安裝成功了,Oracle也就可以開始使用了。
7、把服務中的各項oracle服務屬性設為手動打開,需要用的時候再去開啟。
擴展資料:
oracle sql developer優(yōu)點:
1、完全免費?微軟數(shù)據(jù)庫培訓無需任何啟動資金和預算,學生也不需要任何費用。在原來的程序上進行免費升級,并且在官方論壇上有一些免費的技術(shù)支持。
2、隨處運行
Windows、OSX(Apple)、Unix、Linux。也不需要在實驗室機器上啟動Windows VM去運行Windows軟件。
3、誰都可以安裝
無需安裝,無需注冊便可以更新,無需管理員權(quán)限即可獲得??梢韵螺d或者提取一些文件在電腦或者U盤里面,就可以運行。這里有一個視頻教程,怎樣開始使用。有可能5分鐘以后就學會使用Oracle SQL Developer。
4、無處不在
SQL Developer無處不在,在去年,它已經(jīng)有超過250萬用戶下載并且是OTN上下載最多的軟件。這也就意味著,需要幫助的時候,身邊就有人能幫助。
5、簡單的用戶接口
連接,查看對象或者點擊對象。可以使用工作表去寫查詢語句或者程序。這里只有一個工具條,而且上面僅僅只有幾個按鈕。只想要“A”、“B”、“SELECT”和“START”控制就行了。如果是Oracle新手,建議不要同時學習新的工具來增加學習壓力。
6、它不是一個“黑盒子”
就像平時使用向?qū)瓿扇蝿找粯?,也可以通過拖拽表來實現(xiàn)查詢等操作,并且還可以查看生成好的SQL語句。請不要因為有一個GUI可以使數(shù)據(jù)庫正常工作就放棄學習底層的代碼。
7、“四合一”
它不僅僅是查詢工具,有可能也需要去設計一個數(shù)據(jù)模型,或者為了新的項目需要遷移Sybase ASE數(shù)據(jù)庫,又或許需要建一些報表,以上這些Oracle SQL Developer都可以滿足。所以一旦習慣了使用這個工具后,其余的都可以輕而易舉實現(xiàn)。
8、豐富的資源
視頻,博客,論壇等,隨處都可以找到。
參考資料:
百度百科—oracle sql developer
方法一:修改配置文件法(專家模式)。\x0d\x0a該文件路徑:x:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora (x代表你所安裝的oracle所在的盤符)。\x0d\x0a使用UE打開它,在文件內(nèi)容后添加以下自定義設置\x0d\x0atestdb =\x0d\x0a (DESCRIPTION =\x0d\x0a (ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.13.62)(PORT = 1521))\x0d\x0a (CONNECT_DATA =\x0d\x0a (SERVER = DEDICATED)\x0d\x0a (SERVICE_NAME = testdb)\x0d\x0a )\x0d\x0a )\x0d\x0a 注:第一行test為net服務名,理論上來說可以是任意字符串;\x0d\x0a 第三行的ip地址為遠程數(shù)據(jù)庫的ip,PORT設置遠程端口,一般取默認1521;\x0d\x0a 第六行testdb為要連接的數(shù)據(jù)庫名。 \x0d\x0a\x0d\x0a方法二:使用向?qū)渲茫ㄏ驅(qū)J剑‐x0d\x0a1)依次點擊 開始菜單-所有程序-Oracle - OraDb10g_home2-配置和移植工具-Net Configuration Assistant 選擇 net服務名配置 ,點擊 下一步\x0d\x0a2)選擇 添加 ,點擊 下一步\x0d\x0a3)輸入要連接的oracle數(shù)據(jù)庫名,點擊 下一步。\x0d\x0a4)使用默認的Tcp選項,點擊下一步\x0d\x0a5)填寫主機的ip地址或者主機名,一般使用默認端口PORT:1521,設置好主機名和端口號后,點擊 下一步 繼續(xù)。\x0d\x0a6)選擇不進行測試,點擊下一步\x0d\x0a7)默認net服務名跟前面我們設置的數(shù)據(jù)庫名是一樣的,這里無需修改,點擊下一步\x0d\x0a8)系統(tǒng)詢問是否配置另一個net服務名,選擇 否 ,點擊 下一步。\x0d\x0a9)繼續(xù) 點擊 下一步,最后 點擊完成 按鈕 ,完成本次net服務配置。
Oracle11g是目前Oracle較新版本,除了傳統(tǒng)的數(shù)據(jù)庫服務外,也提供了界面友好的鏈接工具??紤]到Oracle數(shù)據(jù)的穩(wěn)定和性能方面的優(yōu)勢,在需要處理大量數(shù)據(jù)的系統(tǒng)中,可以考慮使用Oracle作為數(shù)據(jù)庫。\x0d\x0a一:Oracle11g的安裝過程(Windows版本)很簡單,步驟為:\x0d\x0a 1. 首先從Oracle官方網(wǎng)站上下載Oracle11g數(shù)據(jù)庫,大約為1.7G。解壓后,setup.ext就可以開始安裝\x0d\x0a 2. 在安裝開始的時候,會要求填寫一些信息。需要注意兩項:\x0d\x0a 1)SID。這應該是安裝的數(shù)據(jù)庫的ServiceID,在數(shù)據(jù)庫安裝成功后,在Window的服務中會多一項OracleServiceSID的服務,這里的SID就是在安裝時填寫的字符串。因此在連接數(shù)據(jù)庫的時候都需要有SID信息,比如使用JDBC連接的時候。\x0d\x0a 2)密碼。這里的密碼是系統(tǒng)管理員的密碼(sys,sysdba)。\x0d\x0a 3. 接下來就可以按照界面提示安裝了,安裝過程中會檢查電腦配置,如果符合要求就可以繼續(xù)安裝。\x0d\x0a 4. 安裝結(jié)束后,會生成一個database config的界面,上面有安裝的數(shù)據(jù)庫的sid, port等信息。(可以把這個界面保存起來,防止以后忘記相關(guān)信息)\x0d\x0a二:Oracle的連接\x0d\x0a 安裝完成后,就可以連接數(shù)據(jù)庫了,連接Oracle可以通過SQLPlus,SQLDeveloper,建議可以使用SQLDeveloper,因為它界面不錯。在程序-Oracle11g-應用開發(fā)程序 下面有SQLDeveloper,第一次啟動時,需要設置java.exe的路徑(SQLDeveloper應該是JAVA開發(fā)的),之后就可以看到連接界面了。接下來需要填寫連接信息,第一次連接時,必須先通過sysdba進行連接,所以要使用安裝時設置的密碼,其它信息如下:\x0d\x0a 1)需要選擇登錄身份為系統(tǒng)管理員 2)sid安裝時設置的sid值 3)端口號一般默認是1521\x0d\x0a 注意在連接的時候,需要確保在服務中的OracleServiceSID和OracleOraDb11g_home1TNSListener是打開的\x0d\x0a 填好上面的信息就可以登錄了。如果要創(chuàng)建自己的數(shù)據(jù)庫,需要下面幾個過程:\x0d\x0a 1.創(chuàng)建表空間,語句如下:\x0d\x0a CREATE TABLESPACE SampleTableSpace \x0d\x0a DATAFILE 'D:/app/Administrator/oradata/orcl/tableFile.dbfsize 8192M reuse\x0d\x0a AUTOEXTEND ON NEXT 8192M MAXSIZE unlimited\x0d\x0a EXTENT MANAGEMENT local;\x0d\x0a 2.創(chuàng)建一個用戶,并默認為SampleTableSpace表空間\x0d\x0a CREATE USER SampleUser IDENTIFIED BY Password\x0d\x0a DEFAULT TABLESPACE SampleTableSpace;\x0d\x0a 3.為用戶授權(quán):\x0d\x0a GRANT connect, resource TO SampleUser ;\x0d\x0a 注意,接下來的操作必須在SampleUser的連接中進行,步驟如下:\x0d\x0a 1.在SQLDeveloper中新建一個連接,并使用剛才創(chuàng)建的SampleUser信息進行登錄\x0d\x0a 2.接下來在SampleUser的連接中就可以使用sql進行各種操作,這些操作都會在SampleTableSpace中進行。\x0d\x0a三: 數(shù)據(jù)導入導出\x0d\x0a Oracle提供數(shù)據(jù)導入和導出功能.命令為imp/exp,可以在cmd下運行,它們可以將數(shù)據(jù)庫中的表或其它對象導出為.dmp文件,或者將dmp文件導入,具體使用方法可以google一下,應該比較好用。\x0d\x0a \x0d\x0a上面是之前使用Oracle11g時的一些經(jīng)驗,如果有不正確的地方,也請大家補充。