Oracle11g 優點
性能優越, 大型數據庫中的典范
大型數據庫:sybase、Oracle、db2
中型數據庫:mysql、SqlServer、infomix
小型數據庫:Access、Visual Foxpro
是對象關系型的數據庫管理系統 (ORDBMS)
應用廣泛,在管理信息系統、企業數據處理、因特網及電子商務等領域使用非常廣泛
在數據安全性與數據完整性控制方面性能優越
跨操作系統、跨硬件平台的數據互操作能力
支持多用戶、大事務量的事務處理
可移植性好,特別是10g的可傳輸表空間的特性
Windows 中的 Oracle11g的服務
正確安裝后,可以從“服務”中,看到Oracle名下的各種服務。以后如果運行Oracle,需要至少啟動TNSListener、OracleServiceOrcl這兩個服務。
啟動,使用lsnrctl start;
啟動數據庫服務,使用net start oracleserviceorcl。
卸載
1、先使用Universal Installer刪除安裝的Oracle產品 2,刪除注冊表中的如下項目(不同windows版本下, 略有不同)
HKEY_LOCAL_MACHINE\SOFTWARE\Oracle項
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Se rvices\Eventlog\Application\ 下的 oracle項
(3)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Se rvices\ 下的 oracle項
(4)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Servic es\下的 oracle項
(5)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Servic es\下的 oracle項 3,刪除環境變量中的相應的Oracle內容 4,重啟計算機,刪除Oracle的所有安裝目錄
訪問Oracle11g的工具
1,SQL*Plus --自帶 2,EM --使用https://localhost:1158/em 登錄 3,SQL Developer 4,PL Sql/developer --流行工具 5,TOAD
常用的SQL Plus命令
1,connect --連接用戶 2,show user --顯示當前用戶 3,clear screen --清屏 4,spool --輸出SQL語句 5,edit 6,set time on --SQL>上加上時間 set time off 來關閉 7,show error --上一條語句的錯誤信息 8,host <DOS命令> --執行DOS命令 9, @d:\1.sql --執行SQL腳本語句
忘記密碼修改密碼
在運行中輸入cmd,在命令行中輸入 sqlplus /nolog connect / as sysdba alter user sys identified by 新密碼; alter user system identified by 新密碼; alter user SCOTT identified by 新密碼;
ORA-28000: the account is locked-的解決辦法
sqlplus /nolog conn sys/sys as sysdba; alter user SCOTT account unlock; commit;