cmd -- services.msc
成都創(chuàng)新互聯(lián)致力于成都網(wǎng)站設(shè)計、網(wǎng)站制作,成都網(wǎng)站設(shè)計,集團網(wǎng)站建設(shè)等服務(wù)標準化,推過標準化降低中小企業(yè)的建站的成本,并持續(xù)提升建站的定制化服務(wù)水平進行質(zhì)量交付,讓企業(yè)網(wǎng)站從市場競爭中脫穎而出。 選擇成都創(chuàng)新互聯(lián),就選擇了安全、穩(wěn)定、美觀的網(wǎng)站建設(shè)服務(wù)!
打開服務(wù)后,再里面找到 oracle服務(wù)項. 一般是 ORACLESERVICESID 命名.雙擊打開他,啟動.就OK.
要想打開控制臺.直接在 開始菜單--- 程序----找到oracle安裝項, 里面有一個control 項的就是.
用system用戶登陸
1.創(chuàng)建表空間
create tablespace sciarr DATAFILE '/opt/oracle/sciarr.dbf' SIZE 5000M AUTOEXTEND ON NEXT 200M
2.創(chuàng)建用戶
create user sciarry identified by sciarry default tablespace sciarr
3. 授權(quán)
grant connect to 用戶 grant resource to 用戶 grant create sequence to 用戶 grant create view to 用戶
4.建表
create table table1 (idno number(10),idname varchar2(10));
Oracle創(chuàng)建與使用一般分下面幾步:
1、創(chuàng)建數(shù)據(jù)庫;
2、創(chuàng)建表空間,配置存放數(shù)據(jù)文件的目錄;創(chuàng)建用戶和數(shù)據(jù)表時需要用到表空間,最好創(chuàng)建單獨的表空間;
3、創(chuàng)建用戶,以后在程序中連接數(shù)據(jù)庫時需要用到用戶,系統(tǒng)用戶如sys/system一般用于管理數(shù)據(jù)庫;創(chuàng)建用戶時需要選擇表空間;
4、創(chuàng)建數(shù)據(jù)表,根據(jù)業(yè)務(wù)設(shè)計數(shù)據(jù)表和表間關(guān)系;創(chuàng)建數(shù)據(jù)表時需要選擇用戶和表空間;
5、建議安裝數(shù)據(jù)庫開發(fā)工具,本人用的是PL/SQL Developer,方便簡潔,用于編寫觸發(fā)器、存儲過程、sql語句等。
對于初學者,還是建議找一本oracle基礎(chǔ)書籍看一看。
操作步驟如下:
1、請先保證oracle可以正常運行。
2、打開Eclipse,找到逗Window地--逗Show View地--逗Other...地
3、在彈出的新窗口中,打開文件夾逗Data Management地找到逗Data Source Explorer地,并單擊逗OK地。
4、這時候,Eclipse主界面下方會多出一個逗Data Source Explorer地標簽欄,在其中逗Database Connections地文件夾圖標上單擊右鍵,選中逗New...地。
5、出現(xiàn)新窗口,找到自己正在使用的數(shù)據(jù)庫"Oracle",自行起個名字,在此起了"cityinfo"這個名字。然后單擊逗Next地
6、出現(xiàn)如下窗口時,請單擊右上方圖中所示的符號(位置),注意此步驟。
7、緊接上步,在新的對話框中,找到所使用的oracle版本,建議選用Oracle Thin Driver。
8、找到JAR List,若大家使用的是oracle11,請將其中的ojdbc14給remove掉,否則,Eclipse會不停提示出錯。
9、按著上一步remove掉ojdbc14后,請導入目前正使用的oracle的驅(qū)動包,這里用的是oracle11,因此,需要導入ojdbc6,這一驅(qū)動包在oracle安裝文件中就有。
10、進入properties標簽欄,輸入自己所建數(shù)據(jù)庫相關(guān)內(nèi)容,這里在oracle中建的用戶名是逗cityinfo地。這一步各自的信息可能不同,請自行決定。然后單擊逗OK地。
11、上步點擊逗OK地后,會返回前一個窗口,這時,Eclipse會提示要求輸入"user name"用戶名,就是大家所建立的數(shù)據(jù)庫的名稱,不是任意起的名字。輸入后,可單擊下方的"Test Connection",當提示逗Ping Successed!地時,表示Eclipse和oracle連接成功。然后單擊逗Finish地完成配置。
12、此時,要做的工作就是在Eclipse中,用視圖顯示出所建數(shù)據(jù)庫中的各表?;氐紼clipse主界面,找到如下圖所示位置,在"tables"中,任意表點擊右鍵,選擇逗Data地--"Sample Contents"。
13、出現(xiàn)新的標簽欄SQL Results,里面顯示的就是數(shù)據(jù)庫中所存的表的信息。
Oracle數(shù)據(jù)庫怎么使用
,這兩者都要保證你的服務(wù)是否啟動,一般啟動最后兩個就可以
1.cmd進入命令行 lsnrctl start 啟動監(jiān)聽服務(wù),看出現(xiàn)什么錯誤
如果沒有錯誤,察看數(shù)據(jù)庫是否可以正常進行連接
2.看下你電腦是不是裝了防火墻 先把防火墻禁止掉去
3.去orant\net80\trace\看看,一般有錯都會在那里產(chǎn)生一個.log文件
如果是機器改名的話,編輯[oracle_home]\ora81\network\admin\listener.ora文件,將原機器名改為新的即可.也可能是端口沖突,比如我曾經(jīng)因為安裝一個上網(wǎng)代理軟件而導致數(shù)據(jù)庫服務(wù)不能啟動.卸載該軟件即可.
已解決,主要是修改了機器名稱.導致監(jiān)聽啟動后自動退出
將listener.ora 中,HOST 的值改成現(xiàn)在的機器名或IP 地址,然后再啟動監(jiān)聽.問題就解決
啟動數(shù)據(jù)庫,在服務(wù)器上
(9I版本以上)
sqlplus /nolog
connect /as sysdba
startup
exit
Oracle11g是目前Oracle較新版本,除了傳統(tǒng)的數(shù)據(jù)庫服務(wù)外,也提供了界面友好的鏈接工具??紤]到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的服務(wù)中會多一項OracleServiceSID的服務(wù),這里的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,第一次啟動時,需要設(shè)置java.exe的路徑(SQLDeveloper應該是JAVA開發(fā)的),之后就可以看到連接界面了。接下來需要填寫連接信息,第一次連接時,必須先通過sysdba進行連接,所以要使用安裝時設(shè)置的密碼,其它信息如下:\x0d\x0a 1)需要選擇登錄身份為系統(tǒng)管理員 2)sid安裝時設(shè)置的sid值 3)端口號一般默認是1521\x0d\x0a 注意在連接的時候,需要確保在服務(wù)中的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)驗,如果有不正確的地方,也請大家補充。