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
MySQL 的 RPM 包或源碼包在預設情況下並沒有提供圖形介面的管理工具,在這類工具中最著名是 phpMyAdmin。phpMyAdmin(官方網站:http://www.phpmyadmin.net)是一個以 PHP 為基礎的 MySQL 資料庫管理工具。phpMyAdmin 讓管理者通過 Web 的方式管理 MySQL 資料庫。phpMyAdmin 與其它 PHP 程式一樣在 Web 服務器上執行。但可以在任何地方使用這些程式產生的 HTML 頁面,遠端管理 MySQL
Oracle 10g 在 RedHat Enterprise Linux 5下安裝總結,先上來兩張圖:DBA是努力的方向,Oracle DBA包羅永珍,連Linux/UNIX都搞不定,還弄個什麼Oracle啊。兩部分:1.RedHat Enterprise Linux 5的安裝參考:本地硬碟安裝Red Hat Enterprise Linux AS 5
開啟/etc/my.cnf檔案,修改以下設定,如果沒有,可手動添加。#取消檔案系統的外部鎖skip-locking#不進行網域名稱反解析,注意由此帶來的許可權/授權問題skip-name-resolve#禁止MySQL中用“LOAD DATA LOCAL INFILE”命令。這個命令會利用MySQL把本地檔案讀到資料庫中,然後使用者就可以非法擷取敏感資訊了。網路上流傳的一些攻擊方法中就有用它的,它也是很多新發現的SQL Injection攻擊利用的手段!local-infile =
作業系統是Linux as5,資料庫是10g,在重啟機器後,使用@connecct_string的方式無法串連上資料庫,只能使用使用者/密碼的方式。事後總結了下:這個問題是發生在刪除已有資料之後,再重新建立了2個資料庫的情況下,如果你也做過類似操作,基本上是同一個問題。錯誤如下:SQL> conn system/test@orclERROR:ORA-01034: Oracle not availableORA-27101: shared memory realm does not
在編譯安裝完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
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