oracle 安装及使用方法,Oracle安装及使用小结
1.如果安裝錯誤,重裝那么需要這么幾步
1)regedit進(jìn)入注冊表刪除ctrl+f搜索oracle,F3繼續(xù)搜索,把每一次搜到的關(guān)于orcale的都刪掉,注意關(guān)于microsoft的oracle不用刪掉,這是電腦系統(tǒng)自帶的。
2)進(jìn)入計(jì)算機(jī)管理服務(wù)中停止ORALCE所有服務(wù)
3) 刪除ORACLE之前的安裝目錄,刪除在c:/program file/oracle下的關(guān)于日志的目錄
4) 重新安裝
2.在最開始安裝提示中輸入的數(shù)據(jù)庫名稱如果是:oracle的話,實(shí)際安裝完成后就變成了oracl,所以要記清楚。
安裝最后的話,會出現(xiàn)口令管理界面,只有sys和system兩個沒有加鎖,其他的用戶都加鎖了,所以只需要解鎖scott即可,密碼這三個用戶盡量都設(shè)置成為tiger
3.測試登錄
sqlplus scott/tiger如果此時報錯,適配器錯誤的話,那么進(jìn)入注冊表界面搜索下TNSListener,找到后看到右邊有沒有ImagePath如果沒有的話,新建一個,值設(shè)定為:D:\app\Administrator\product\11.1.0\db_1\BIN\TNSLSNR 這個就是安裝目錄下適配器的目錄,如果ImagePath已經(jīng)存在的話,那么就要看值是否是第一次安裝錯誤時留下的錯誤信息,應(yīng)把地址改為當(dāng)前安裝成功的oralce的目錄
然后進(jìn)入dos中輸入:lsnrctl? 進(jìn)入后輸入start 這樣就能啟動了,就OK了
4.再登錄一次sqlplus scott/tiger成功后,如果想要查詢當(dāng)前的數(shù)據(jù)庫的話
select *from v$database;這樣的話肯定報如下錯
第1 行出現(xiàn)錯誤:
ORA-00942: 表或視圖不存在
是因?yàn)閟cott不是數(shù)據(jù)庫管理員
還在繼續(xù)中輸入:conn scott/tiger as sysdba;出現(xiàn)已連接
那么就證明是對的,這次再輸入select *from v$database;就可以查詢到了數(shù)據(jù)庫所有信息了
最好是select name from v$database;這樣的話能查看到當(dāng)前數(shù)據(jù)庫名稱,為配置Oralce連接URL做準(zhǔn)備
5.Oralce驅(qū)動包叫做ojdbc14-9.2.0.5.jar類似的ojdbc開頭的jar
在通用數(shù)據(jù)庫工具SQuirreL SQL Client中添加這個JAR,后新建連接就要準(zhǔn)備好URL和用戶名密碼了
URL大都格式為:jdbc:oracle:thin:@[:<1521>]:
對于按上述操作完成安裝的話那么正確的URL就是
jdbc:oracle:thin:@localhost:1521:oracl
用戶名密碼分別是:scott tiger
連接成功后就可以看到內(nèi)容了,一般的話都會操作scott里面的table做測試,四個常用的表? bounds,dept,emp,salggrade
6.創(chuàng)建用戶及授權(quán):
首先利用普通身份登錄:sqlplus scott/tiger
登陸后用管理員身份連接:conn scott/tiger as sysdba
創(chuàng)建用戶:create user user1 indentified by user1
如果在這一步完成后就退出后登錄的話,是登陸不成的:連接數(shù)據(jù)庫時出現(xiàn)了這種異常:
ORA-01045: user ...lacks CREATE SESSION privilege; logon denied
意思是用戶登陸數(shù)據(jù)庫沒有建立會話權(quán)限的意思
創(chuàng)建完成后需授權(quán)才能登錄:grant create session to user1
如果修改某用戶密碼的話:alter user user1 identified by user2
其他權(quán)限:grant CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW ,DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATA DBA,CONNECT,RESOURCE,CREATE SESSION?? TO sljx
總結(jié)
以上是生活随笔為你收集整理的oracle 安装及使用方法,Oracle安装及使用小结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java download oracle
- 下一篇: c语言入门后怎么玩,玩编程如何让人傻并快