1,安裝Oracle時,安裝路徑和源路徑都必須是英文的。2,做例題的時候用到Oracle的JDBC,遇到困難,解決後得出結論如下:classes12.jar - for Java 1.2 and 1.3ojdbc14.jar - for Java 1.4 and 1.5ojdbc5.jar - for Java 1.5ojdbc6.jar - for Java 1.6oracle92內建jdk為1.3,雖然我的開發環境是1.6,可是在設定檔中仍然選用classes12.jar - for
開啟/etc/my.cnf檔案,修改以下設定,如果沒有,可手動添加。#取消檔案系統的外部鎖skip-locking#不進行網域名稱反解析,注意由此帶來的許可權/授權問題skip-name-resolve#禁止MySQL中用“LOAD DATA LOCAL INFILE”命令。這個命令會利用MySQL把本地檔案讀到資料庫中,然後使用者就可以非法擷取敏感資訊了。網路上流傳的一些攻擊方法中就有用它的,它也是很多新發現的SQL Injection攻擊利用的手段!local-infile =
在編譯安裝完MySQL後,就可以使用gdb來跟蹤mysql伺服器的執行了。gdb --args /usr/local/mysql/libexec/mysqld (gdb) b mysql_select Breakpoint 1 at 0x8228b7d: file sql_select.cc, line 2315. (gdb) b my_net_read Breakpoint 2 at 0x81a13e4: file net_serv.cc, line 993. (gdb) run
RAC-2配置[Oracle@RAC-2 .ssh]$ ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to save the key (/home/oracle/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been
rowid SQL語句解釋select * from mytable2 s1 where rowid in(select rid from(select rownum r1,rid from (select rowid rid from mytable2) where rownum<=10) where r1>=3) ;select rowid rid from mytable2