ORACLE一句話問答(一)

yuntui發表於2016-11-03

oracle作為一種資料庫工具,有些問題比較常見,先總結了一些,以後會不定期更新。

1、安裝oracle時不能啟動安裝介面?
未設定作業系統環境變數DISPLAY,導致不能啟動oracle安裝介面;

2、oracle安裝介面不能正確顯示中文?
環境變數設定不當;

3、安裝oracle提示ORA-12547
缺少安裝元件,安裝libaio-0.3.93-4.i386.rpm;

4、安裝完成使用者sys和system預設密碼?
sys/change_on_install;system/manager;

5、查詢oracle安裝時的日誌檔案?
window存在\oralce\Inventory\logs下;unix檢視/var/opt/Oracle/oraInst.loc檔案;

6、安裝oracle是否需要安裝JDK?
不需要,oracle自帶;

7、建立完資料庫後服務顯示“啟動”而不是“已啟動”
檢視alert檔案看資料庫啟動是否有錯;

8、安裝oracle時、提示“thrown when the ip address of a host cannot be determined”
檢視伺服器ip地址是否為固定IP;

9、安裝時,提示“安裝程式交換區沒有足夠的磁碟空間”
安裝路徑有中文或非法字元造成的;

10、建立資料庫時,提示ORA-03113
修改核心引數,加大相關核心引數的值;

11、安裝oracle時,提示ORA-27102,ORA-27123
sga的值設定的太大;

12、安裝提示“error occurred during initialization of VM unable to load native library”
缺少補丁包;

13、安裝時提示作業系統版本或者補丁包檢查失敗
檢視安裝資料夾的oraparam.ini檔案,該檔案設定了安裝先決的引數;

14、安裝完輸入sqlplus提示命令不存在
檢視oracle環境變數ORACLE_HOME及PATH是否正確,在.profile檔案中正確設定;

15、安裝時提示“cannot restore segment prot after reloc:permission denied”
在/etc/selinux/config中禁用SElinux;

16、使用DBCA建立資料庫時,提示ORA-27123
共享記憶體引數shmmax設定的太小;

17、啟動例項提示ORA-24324
退出sqlplus,重新登入並啟動資料庫;

18、重建資料庫提示ORA-01092
檢視alert檔案看具體報錯;

19、重建資料庫提示ORA-00444
確認backupgroud_dump_dest、user_dump_dest等目錄是否存在問題;

20、連線資料庫時提示tns-12541
透過對比伺服器端監聽listener.ora和客戶端配置tnsnames.ora,檢視客戶端指定的目標主機的ip地址、埠號和例項名是否有誤;

21、連線資料庫時提示TNS-12538
檢視客戶端配置tnsnames.ora是否使用了非法的網路協議;

22、如何禁止以作業系統認證方式登陸oracle
\network\admin目錄下sqlnet.ora中AUTHENTICATION_SERVICES註釋掉即可;

23、協議介面卡錯誤ORA-12560
先檢視服務是否啟動,並確定登入時環境變數ORACLE_SID是否設定;

24、連線資料庫時提示ORA-12170、ORA-12537
關閉防火牆;

25、如何在sqlplus中執行作業系統命令
host +os commands;

26、連線資料庫提示ORA-27101
表明oracle 正在啟動或者關閉;

27、啟動資料庫提示未知引數名LRM-00101
初始化引數檔案配置引數有誤;

28、啟動資料庫提示ORA-24323
初始化引數檔案配置超出核心引數限制;

29、如何使使用者使用另外的表空間
alter user some quota unlimited on other_tbs;

30、刪除表空間時提示ORA-02429
表空間上存在唯一性約束或主鍵,但物件在其他表空間,需先刪除約束;

31、建立表時、提示ORA-01658,ORA-01659
 表空間沒有連續的儲存空間,可增加資料檔案;

32、聯機日誌檔案的3個狀態
current:表示LGWR正在寫的日誌檔案;
active:例項恢復需要的日誌檔案;
inactive:不使用的日誌檔案;

33、執行sql語句提示ORA-00054
鎖表,查出sid、serial#kill session即可;

34、啟動資料庫時,提示ORA-32004
引數過時且在當前版本中不在使用,執行alter system reset sql_trace scope=spfile;

35、修改引數時、提示ORA-32001
重新建立一下spfile,重啟資料庫;

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30633755/viewspace-2127725/,如需轉載,請註明出處,否則將追究法律責任。

相關文章