㈠ 安裝完oracle資料庫為什麼要創建實例
資料庫實例是相當於一個容器,沒這個容器就無法在裡面存儲東西的。
解釋:這個實例是oracle的特點之一,通過核並不同的實例可以每次根據實際需要只啟動相應的庫即可,不需笑叢要每次啟動都把所有的oracle程序全,可以說是一種數據上的優化,提高oracle的執行效率。
備註:如果每次啟動就把所有的實例起來,即影響oracle的執行效率,又影響電腦的性能改升跡,所有建議用到那個啟動那個。
㈡ 如何安裝oracle11g資料庫實例
1
按住鍵盤上Windows鍵,打開開始菜單,找到Database Configuration Assitant並打開
2
打開資料庫配置助手Database Configuration Assitant,單擊「下一步」;
步驟1:選擇「創建資料庫」,單擊「下一步」
3
步驟2:選擇「一般用途或事務處理」,單擊「下一步」;
步驟3:設置資料庫的名稱和實例名,兩者可設置相同,也可以不同,單擊「下一步」
4
步驟4:管理選項配置,不勾選配置Enterprise Manager,單擊「下一步」;
步驟5:資料庫身份證明,可以為不同的賬戶分別設置不同的管理口令,也可以為所有賬戶設置同一口令,單擊「下一步」
5
步驟6:資料庫文件所在位置,默認存儲類型:文件系統,存儲位置:使用模版中的資料庫文件位置,也可以自己指定存儲路徑,單擊「下一步」;
步驟7:恢復配置,指定快速恢復區
6
步驟8:資料庫內容,根據需要,選擇是否添加示例方案,單擊「下一步」;
步驟9:初始化參數,設置內存、字元集等,單擊「下一步」
7
步驟10:資料庫存儲,控制文件、數據文件、重做日誌文件位置設置,單擊「下一步」;
步驟11 :創建選項,創建資料庫,生成腳本,單擊「完成」,開始創建資料庫
㈢ 如何安裝Oracle11g
一、Oracle 下載
注意Oracle分成兩個文型舉件,下載完後,將兩個文件解壓到同一目錄下即可。 路徑名稱中,最好不要出現中文,也不要出現空格等不規則字元。
官方下地址:
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html以下兩網址來源此官方下載頁網。
win 32位操作系統 下載地址:
http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.zip
http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_2of2.zip
win 64位操作系統 下載地址:
http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_1of2.zip
http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_2of2.zip
二、Oracle安裝
1. 解壓縮文件,將兩個壓縮包一起選擇, 滑鼠右擊 -> 解壓文件
2.兩者解壓到相同的路徑中,
3. 到相應的解壓路徑上面,找到可執行安裝文件【 setup.exe 】雙擊安裝。
4. 安裝第一步:配置安全更新,這步可將自己的電子郵件地址填寫進去(也可以不填寫,只是收到一些沒什麼用的郵件而已)。取消下面的「我希望通過My Oracle Support接受安全更新(W)」。
5. 安全選項,直接選擇默認創建和配置一個資料庫(安裝完資料庫管理軟體後,系統會自動創建一個資料庫實例)。
6. 系統類,直接選擇默認的桌面類就可以了。(若安裝到的電腦是,個人筆記本或個人使用的電腦使用此選項)
7. 典型安裝。 重要步驟。建議只需要將Oracle基目錄更新下,目錄路徑不要含有中文或其它的特殊字元。全局資料庫名可以默認,且口令密碼,必須要牢記。密碼輸入時,有提示警告,不符合Oracel建議時不用管。 (因Oracel建議的密碼規則比較麻煩, 必須是大寫字母加小寫字母加數字,而且必須是8位以上。麻煩,可以輸入平常自己習慣的短小密碼即可)
8. 若輸入的口令短小簡單,安裝時會提示如下。直接確認Y繼續安裝就是了。
9. 先決條件檢查。 安裝程序會檢查軟硬體系統是否滿足,安裝此Oracle版本的最低要求。 直接下一漏態步就OK 了。
10. 概要 安裝前的一些相關選擇配置信息。 可以保存成文件 或 不保存文件直接點完成即可。
11. 安裝產品 自動進行,不用管。
12. 資料庫管理軟體文件及dbms文件安裝完後,會自動創建安裝一個實例資料庫默認前面的orcl名稱的資料庫。
13. 實例資料庫創建完成了,系統 默認是把所有賬戶都鎖定不可用了(除sys和system賬戶可用外),建議點右邊的口令管理,將常用的scott賬戶解鎖並輸入密返租源碼。
14. 解鎖scott賬戶, 去掉前面的綠色小勾,輸入密碼。同樣可以輸入平常用的短小的密碼,不必非得按oracle建議的8位以上大小寫加數字,麻煩。
15. 同樣,密碼不符合規則會提示。不用管它,繼續Y即可
16. 安裝成功,完成即可。
三、安裝後,進入小測試下。
可以通過開始,應用程序中的 "Oracle 11g" -> "應用程序開發" -> "sql Developer 或Sql Plus" 連接。
注意第一次,使用SQL Developer時,會提示指定 java.exe的路徑,這里千萬別指定自己的java_home了(我就是開始不知道,指定一個JDK6,結束說不兼容。)可以使用Oracel安裝路徑下面的jdk路徑
當然若不小心,選擇錯了。選擇了java_home中的高級版本,打開SQL Developer報錯後不兼容,也有辦法解決。可以在
【F:\app\chen\proct\11.2.0\dbhome_1\sqldeveloper\sqldeveloper\bin】路徑下找到【sqldeveloper.conf】文件後打開
找到SetJavaHome 所匹配的值,刪除後面的配置內容。保證時會提示,只讀文件不可覆蓋保存。此時可以另存為到桌面上,然後再回到bin目錄中刪除掉此文件,再把桌面上的文件復制過去,再打開時,重新選擇java.exe。此時選擇對就好了。
詳細內容,建議你可以參考:http://www.wyzc.com/Course/Course/showAction/id/13765?tg=2007314544
㈣ Oracle 資料庫軟體安裝完成,
1、在服務端添亂旦裂加實例(資料庫)並添加監聽服務,在客戶機安裝客戶端並添加網路配置服務。(服務端和客戶端可能在一台PC上)
2、服務端啟動實例和監聽,客戶端使用sqlplus連到服務端創建用戶、表空間、表、試圖。。。
3、簡單介紹下:oracle中的資料庫最好叫它為實例,嘩閉實例下面有用戶和表空間,用戶管理遲賀表空間,表空間下有表、試圖等等
㈤ 為什麼安裝並創建資料庫的時候會卡在創建並啟動Oracle實例
oracle 10g在安裝時讓創建啟動資料庫的意思是在安裝oracle軟槐巧件過程中由安裝程序為你創建一個資料庫實例。
具體解釋如下:
1、如果選擇此備喊選項,則安裝程序會為你安裝一個資料庫實例,並將此實例運行,即OPEN狀態,你可以在系統運行的本地服務中查看到此服務。
2、如果不選擇此選項,則安裝程序會為你安裝一個資料庫實例,則安裝程序只為你安裝oracle軟體。你可以在oracle程序的菜單中,配鉛滾鍵置和遷移工具部分,選擇database configuration assistant進行手動安裝自己的資料庫實例。
㈥ oracle怎麼配置資料庫
假設資料庫所在伺服器IP地址:192.168.0.1
資料庫實例名為:ora92
用戶名:umap
密碼:umap
第一步打開配置程序
位於:程序-->Oracle - OraHome92-->Configuration and Migration Tools-->Net Configuration Assistant ;
第二步:選擇配置項:
打開程序後,出現的界面中有四個選項, 分別為(1)監聽程序配置,(2)命名方法配置,(3)本地NET服務名配置,(4)目錄使用配置. 這里我們選擇第3個,點下一步
第三步:根據需要選擇操作內容,是添加還是對以前的配置進行修改或刪除;
第四步:根據您要連接的Oracle數據據庫版本選擇, 這里我們選擇Oracle8i或更高版本資料庫或服務;
第五步:服務名,輸入示例中的實例名;
第六步:選擇TCP;
第七步:主機名:輸入示例中的IP地址; 使用默認埠1521;
第八步:使用您的登錄帳戶與密碼進行連接測試
「ORA-12514:TNS:監聽程序當前無法識別連接描述符中請求的服務」的解決方法
ORA-12154:TNS:無法處理服務名
解決方案:
1.服務是否打開
2.監聽是否打開
3.C:\oracle\ora92\network\admin目錄下tnsnames.ora文件中是否有你建的庫名和主機名
比如:
AA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST =10.144.100.89)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = AA)
)
)
SQL SERVER連接oracle資料庫幾種方法2010年08月27日星期五 09:35 P.M.--1 方式
--查詢oracle資料庫中的表
SELECT *
FROM OPENDATASOURCE(
'MSDAORA',
'Data Source=GE160;UserID=DAIMIN;Password=DAIMIN'
)..DAIMIN.JOBS
舉一反三:在查詢分析器中輸入:
SELECT *
FROM OPENDATASOURCE(
'MSDAORA',
'Data Source=ORCL;User ID=SYSTEM;Password=manager'
)..HKDY.S_HD_HKDY
--在sqlserver中創建與oracle資料庫中的表同名的表
select * into JOBS from
OPENDATASOURCE(
'MSDAORA',
'Data Source=GE160;User ID=daimin;Password=daimin'
)..DAIMIN.JOBS
select * from JOBS
--2、方式
--在master資料庫中查看已經存在的鏈接伺服器
select * from sysservers
EXEC sp_addlinkedserver
@server = 'GE160',
@srvproct = 'Oracle',
@provider = 'MSDAORA',
@datasrc = 'GE160'
exec sp_addlinkedsrvlogin 'GE160', false,'sa', 'daimin', 'daimin'
--要在企業管理器內指定登錄帳號
exec sp_dropserver GE160
select * from GE160..DAIMIN.JOBS
delete from GE160..DAIMIN.JOBS
--備註:引用ORACLE伺服器上的表時,用戶名稱與表名一定要大寫字母。
SELECT *
FROM OPENQUERY(GE160, 'SELECT * FROMDAIMIN.JOBS')
--3、方式
SELECT a.*
FROM OPENROWSET('MSDAORA',
'GE160';'DAIMIN';'DAIMIN',
DAIMIN.JOBS) AS a
ORDER BY a.JOB_ID
--4、方式 ODBC
--ODBC方式比較好辦
SELECT A.*
FROMOPENROWSET('MSDAORA','GE160';'DAIMIN';'DAIMIN', --GE160是數據源名
DAIMIN.JOBS) AS A
ORDER BY A.JOB_ID
㈦ oracle12c安裝時創建實例失敗
1、准備
1.1 下載 Oracle 12c 安裝程序
1.2 解壓下載好的兩個壓縮文件
將兩個壓縮包解壓到同一個目錄下,即「鎮態枝database」,然後單擊解壓目錄下的「setup.exe」文件:
2、安裝過程
2.1、雙擊」setup.exe」進行安裝
軟體會載入並初步校驗系統是否可以達到了資料庫安裝的最低配置,如果達到要求,就會直接載入程序並進行下一步的安裝;
2.2 在出現的「配置安全更新」窗口中
取消「我希望通過My Oracle Support接受安全更新」,單擊「下一步」:
2.3 安裝時請連接網路
當然這里選擇跳過更新就可以了,點擊「下一步」:
2.4 在「安裝選項」窗口中
選擇「創建和配置資料庫」,單擊「下一步」:
2.5 根據介紹選擇」桌面類」還是」伺服器類」
選擇」伺服器類」可以進行高級的配置,我這里選擇」桌面類」,單擊」下一步「:
2.6 創建oracle管理用戶
這步是其他版本沒有的,這個的作用就可以更安全的管理orcl,主要是防止登錄win系統勿刪了oracle文件,這里選擇第二個」創建新windows用戶「,輸入用戶名和口令,專門管理oracle文件的,單擊」下一步「:
注意: 如果選擇第一個或則第三個,就會出現這樣的情況,導致不能往下進行了:
2.7、在「典型安裝」窗口中
選擇Oracle的基目錄,選擇「企業版」和「默認值」並輸入統一的密碼為:Oracle12c,單擊「下一步」:
注意:Oracle為了安全起見,要求密碼強度比較高,你輸入的密碼Oracle認為不能復制,我試過了,即使簡單的數字字母組合Oracle也認為是不符合).Oracle建議的標准密碼組合為:小寫字母+數字+大寫字母,這回就合格了,當然字元長度還必須保持著Oracle 12c資料庫要求的范圍之內。
2.8 在上一步設置好了後,將進行檢查
在「執行先決條件檢查」窗口中,單擊「下一步」:
2.9 在上一步檢查沒有問題後
會生成安裝設置概要信息,可以保持這些設置到本地,方便以後查閱,在這步確認後,單擊」安裝」,資料庫通過這些配置將進行整個的安裝過程:
注意:
在安裝過程中,最好將御敏殺毒軟體,安全衛士什麼的都強行關閉,安裝成功後重啟電腦就可以了.
2.10 在安裝過程中
這里是一個漫長的等待過程,切勿不小心關閉了程序,或者斷電,電腦重啟,可以看下我本機安裝時,安裝過程的狀態:
2.11 安裝到創建資料庫實例時
「Database Configuration Assistant」界面,特別的長時間等待,大約半個鍾頭,需耐心等待:
2.12、資料庫實例安裝成功後,會彈出口令管理,進入口令管理:
選擇「口令管理」,查看並修改以下用戶:
(1)普通管理員:SYSTEM(密碼:Manager123)
(2)超級管理員:SYS(密碼:Change_on_install123)
修改完成後,單擊「確定」。 這里的口令也是需要符合oracle口令規范的,參考前面設置資料庫實例口令設置方式。
2.13、安裝完成
會出現如下界面,單擊「關閉」即可。
3、服務設置
racle完成安裝後,會在系統中進行服務的注冊,在注冊的這些服務中有以下兩個服務必須啟動,否則Oracle將無法正常使用:
(1)OracleOraDB12Home1TNSListener:表示監聽服務,如果客戶端要想連接到資料庫,此服務必須打開。在程序開發中閉咐該服務也要起作用。
(2)OracleServiceORCL:表示資料庫的主服務,命名規則:OracleService資料庫名稱。此服務必須打開,否則Oracle根本無法使用。
㈧ oracle 11g 單實例資料庫 怎麼簡便的遷移到另一台伺服器
1、如果兩台伺服器,存在的表結構什麼的都一樣,可以使用冷備份全庫,把所有的數據文件、日誌、歸檔日誌等全拷貝過去(如果是linux系統,要使用oracle用戶操作,否則會產生文件許可權問題謹跡)
2、RMAN的異機恢復困舉
3、EXPDP/IMPDP 全庫導出、全庫導入(注意版本問題祥尺並,低往高可以,反之不可以)!
㈨ 在安裝Oracle 11g 2的時候說環境不滿足最低要求是怎麼回事!
在安裝Oracle 11g 2的時候說環境不滿足最低尺州磨要求的原因是系統錯誤導致的。
具體解決方法步驟如下:
1、首先打開計算機,在計算機內選中從Oracle官網或者其他網站下載下來的Oracle資料庫兩個壓縮文件,點擊右鍵,選擇【解壓文件】。注意,此處需要將兩個壓縮文件解壓到同一個文件夾中。
(9)oracle單實例資料庫安裝擴展閱讀
Oracle采陵斗用的是並行伺服器模式,而Sybase SQL Server採用的是虛擬伺服器模式,它沒有將一個查詢分解成多個子查詢,再在不同的CPU上同時執行這些子查詢。我們可以說在對稱多處理方面Oracle的性能優於Sybase的性能。
業務量往往在系統運行後不斷提高,如果資料庫數量達到GB以上時,我們在提高系統的性能方面可以從兩方面入手,一種是提高單台伺服器的性能,還有就是增加伺服器數目。
基於此,如果我們是提高單台伺服器的性能,選擇Oracle 資料庫較好,因為它們能在對稱多CPU的系統上提供並行處理。
相反,由於Sybase的導航伺服器是網上的所有用戶都注冊到導航伺服器並通過導航服務提出數據訪問請求,導航伺服器則將用戶的請求分解,然後自動導向由它所控制的多台SQL Server,從而在分散數據的基礎上提供並行處理能力,我們可以選擇它。
這些都是在其他條件和環境相同的情況下比較的,這樣才有可比性。在數據的分布更新方面Oracle採用的是基於伺服器的自動的2PC(兩階段提交),而Sybase採用的則是基於客戶機DB-Library或CT-Library的可編程的2PC。
因此選擇資料庫方面,必須根據需要進行選擇,比如,從事的社會保險軟體的開發,考慮到數據量大,並發操作比較多,實時性要求高,後台基本採取的是ORACLE資料庫。
Oracle伺服器有Oracle資料庫和Oracle實例組成。Oracle實例由系統全局區內存結構和用於管理資料庫的後台進程組成。
㈩ oracle需要安裝grid嗎
如果安裝集群(rac)則需要安裝grid
如果安裝單實例資料庫,則不需要。