1. Oracle資料庫怎麼啟用
按照win7 64位環境下Oracle 11g R2成功安裝Oracle 11g後,共有7個服務,分別為Oracle ORCL VSS Writer Service,OracleDBConsoleorcl,OracleJobSchelerORCL,OracleMTSRecoveryService,OracleOraDb11g_home1ClrAgent,OracleOraDb11g_home1TNSListener,OracleServiceORCL。其中OracleDBConsoleorcl,OracleMTSRecoveryService,OracleOraDb11g_home1TNSListener,OracleServiceORCL是默認自動啟動的,OracleJobSchelerORCL是默認自動禁止的,其餘的默認為手動操作。假設您的全局資料庫名為orcl,則您的Oracle服務應該和上面的一樣。
這七個服務的含義分別為:
Oracle ORCL VSS Writer Service:Oracle卷映射拷貝寫入服務,VSS(Volume Shadow Copy Service)能夠讓存儲基礎設備(比如磁碟,陣列等)創建高保真的時間點映像,即映射拷貝(shadow )。它可以在多卷或者單個卷上創建映射拷貝,同時不會影響到系統的系統能。(非必須啟動)
OracleDBConsoleorcl:Oracle資料庫控制台服務,orcl是Oracle的實例標識,默認的實例為orcl。在運行Enterprise Manager(企業管理器OEM)的時候,需要啟動這個服務。(非必須啟動)
OracleJobSchelerORCL:Oracle作業調度(定時器)服務,ORCL是Oracle實例標識。(非必須啟動)
OracleMTSRecoveryService:服務端控制。該服務允許資料庫充當一個微軟事務伺服器MTS、COM/COM+對象和分布式環境下的事務的資源管理器。(非必須啟動)
OracleOraDb11g_home1ClrAgent:Oracle資料庫.NET擴展服務的一部分。 (非必須啟動)
OracleOraDb11g_home1TNSListener:監聽器服務,服務只有在資料庫需要遠程訪問的時候才需要。(非必須啟動)。
OracleServiceORCL:資料庫服務(資料庫實例),是Oracle核心服務該服務,是資料庫啟動的基礎, 只有該服務啟動,Oracle資料庫才能正常啟動。(必須啟動)
所以,要是只用Oracle自帶的sql*plus的話,只要啟動OracleServiceORCL即可,要是使用PL/SQL Developer等第三方工具的話,OracleOraDb11g_home1TNSListener服務也要開啟。OracleDBConsoleorcl是進入基於web的EM必須開啟的,其餘服務很少用。
2. oracle資料庫連接怎麼使用
操作步驟如下:
1、請先保證oracle可以正常運行。
2、打開Eclipse,找到逗Window地--逗Show View地--逗Other...地
3、在彈出的新窗口中,打開文件夾逗Data Management地找到逗Data Source Explorer地,並單擊逗OK地。
4、這時候,Eclipse主界面下方會多出一個逗Data Source Explorer地標簽欄,在其中逗Database Connections地文件夾圖標上單擊右鍵,選中逗New...地。
5、出現新窗口,找到自己正在使用的資料庫"Oracle",自行起個名字,在此起了"cityinfo"這個名字。然後單擊逗Next>地
6、出現如下窗口時,請單擊右上方圖中所示的符號(位置),注意此步驟。
7、緊接上步,在新的對話框中,找到所使用的oracle版本,建議選用Oracle Thin Driver。
8、找到JAR List,若大家使用的是oracle11,請將其中的ojdbc14給remove掉,否則,Eclipse會不停提示出錯。
9、按著上一步remove掉ojdbc14後,請導入目前正使用的oracle的驅動包,這里用的是oracle11,因此,需要導入ojdbc6,這一驅動包在oracle安裝文件中就有。
10、進入properties標簽欄,輸入自己所建資料庫相關內容,這里在oracle中建的用戶名是逗cityinfo地。這一步各自的信息可能不同,請自行決定。然後單擊逗OK地。
11、上步點擊逗OK地後,會返回前一個窗口,這時,Eclipse會提示要求輸入"user name"用戶名,就是大家所建立的資料庫的名稱,不是任意起的名字。輸入後,可單擊下方的"Test Connection",當提示逗Ping Successed!地時,表示Eclipse和oracle連接成功。然後單擊逗Finish地完成配置。
12、此時,要做的工作就是在Eclipse中,用視圖顯示出所建資料庫中的各表。回到Eclipse主界面,找到如下圖所示位置,在"tables"中,任意表點擊右鍵,選擇逗Data地--"Sample Contents"。
13、出現新的標簽欄SQL Results,裡面顯示的就是資料庫中所存的表的信息。
3. oracle怎麼用啊
建議你下一個 SQLPlus 操作界面比較簡單
4. 剛安裝好oracle資料庫怎麼使用
oracle資料庫中函數較多,而且每個函數都有自己的用法,所以要根據具體的函數查詢具體的使用方法,比如:
decode(條件,值1,返回值1,值2,返回值2,...值n,返回值n,預設值)
這個函數運行的結果是,當欄位或欄位的運算的值等於值1時,該函數返回值2,否則返回值3
當然值1,值2,值3也可以是表達式,這個函數使得某些sql語句簡單了許多
使用方法:
1、比較大小
select decode(sign(變數1-變數2),-1,變數1,變數2) from al;
--取較小值
sign()函數根據某個值是0、正數還是負數,分別返回0、1、-1
例如:
變數1=10,變數2=20
則sign(變數1-變數2)返回-1,decode解碼結果為「變數1」,達到了取較小值的目的。
2、此函數用在SQL語句中,功能介紹如下:
Decode函數與一系列嵌套的
IF-THEN-ELSE語句相似。base_exp與compare1,compare2等等依次進行比較。如果base_exp和 第i
個compare項匹配,就返回第i 個對應的value
。如果base_exp與任何的compare值都不匹配,則返回default。每個compare值順次求值,如果發現一個匹配,則剩下的compare值(如果還有的話)就都不再求值。一個為NULL的base_exp被認為和NULL
compare值等價。如果需要的話,每一個compare值都被轉換成和第一個compare 值相同的數據類型,這個數據類型也是返回值的類型。
5. Oracle資料庫怎麼使用
Oracle資料庫:
驅動程序包名:ojdbc14.jar
驅動類的名字:oracle.jdbc.driver.OracleDriver
JDBC URL:jdbc:oracle:thin:@dbip:port:databasename
說明:驅動程序包名有可能會變
JDBC URL中黑色字體部分必須原封不動的保留,為該驅動識別的URL格式。紅色字體部分需要根據資料庫的安裝情況填寫。其中各個部分含義如下:
dbip –為資料庫伺服器的IP地址,如果是本地可寫:localhost或127.0.0.1。
port –為資料庫的監聽埠,需要看安裝時的配置,預設為1521。
databasename –為資料庫的SID,通常為全局資料庫的名字。
舉例如果要訪問本地的資料庫allandb,埠1521,那麼URL寫法如下:
jdbc:oracle:thin:@localhost:1521:allandb 下載地址如下:
http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html
6. ORACLE資料庫是干什麼用的
顧名思義就是存儲數據的
不是所有的軟體都需要裝資料庫,
資料庫大都裝在伺服器上,比如你訪問的網頁,數據就是存在互聯網伺服器上,所以一般的個人電腦都沒有安裝資料庫軟體,只有訪問的組件,
還有就是有一些單機資料庫,你的軟體安裝的時候就已經安裝好了,只是,沒有通知你,比如ACCESS,SYBASE ASA,他們有的只需要簡單的配置注冊表,和一些驅動就可以運行了
7. Oracle資料庫基本操作步驟是怎樣的呢
e資料庫伺服器就足夠了,這時你已經擁有oracle客戶端的功能。(1)你可以通過第三方軟體:如
plsql
developer(非常強大的oracle資料庫操作軟體)來操作oracle資料庫;(2)當然裝完oracle資料庫伺服器以後,你也可以通過控制台來操作,步驟如下:開始-〉運行-〉cmd(打開控制台窗口)-〉敲入
sqlplus
->輸入正確的用戶名密碼(如scott/tiger)就可以操作了。
裝完oracle資料庫伺服器以後,如果你還裝oracle客戶端(client),那麼你在連接資料庫的時候記得加上完整的資料庫服務名:如scott/[email protected]:1521/yourinstancename
這樣也能保證正確的操作資料庫了。
另外,虛機團上產品團購,超級便宜
8. oracle資料庫安裝後怎麼使用
看你裝的是集成的還是獨立的,獨立的通過dos窗口運行,集成的就好了,打開程序中的Oracle文件,找到應用程序開發,打開裡面有一個SQL developer這個是可視化窗口編輯,用SQL plus 跟dos窗口差不多
9. oracle資料庫創建後怎樣使用嗎
資料庫用戶的創建、許可權的分配
資料庫安裝完成後,有兩個系統級的用戶:
system 默認密碼為:manager
sys 默認密碼為:change_on_install
在安裝的資料庫目錄中找到 \oracle\proct\9.2\bin 中的sqlplus程序, 運行:./sqlplus system/manager@ora9i
用system用戶創建自己的用戶、許可權;sql語句如下:
1、創建用戶:
create user username identified by pwd default tablespace users Temporary TABLESPACE Temp;
2、 用戶授權 grant connect,resource,dba to business;
3、 提交: commit;
資料庫數據的導入,導出
假設有兩個資料庫 9.0.1 與 9.0.2 1.導出數據
exp system用戶/system的密碼@伺服器名 owner用戶名=「oradial 」 file="oradial.dmp"
說明:
(1) 如果該命令是在本地執行,則不用指定伺服器名
(2) owner用戶名,通過sys用戶的登錄所創建的用戶名。同時授予的許可權包括
connect , dba , resource ,還要創建表空間。
(3) system用戶名,owner用戶名 是9.0.1資料庫中的用戶 2.導入數據
imp system用戶/system的密碼@伺服器名 file=oradial.dmp fromuser(用戶名)=oradial touser(用戶名)=abc
若了解更多詳情,在DOS下輸入 exp help = y imp help = y