排序
ORA-01002: 提取違反順序的問題分析
前段時間,監控每天晚上跑的ETL程序,發現有個程序報ORA-01002: 提取違反順序的錯誤。 Oracle的官方文檔里對這個錯誤的解釋是: Cause: This error means that a fetch has been attempted from...
存儲過程中創建表時 ORA-01031: insufficient privileges的解決
執行某個存儲過程時報錯:ORA-01031: insufficient privileges。 調試存儲過程,發現在存儲過程運行到創建表的這一步時出錯,意即沒有權限創建表,但實際上執行這個存儲過程的用戶是有創建表的...
IMP-00008: unrecognized statement in the export file: string
上周需要將Oracle10g中的某一個用戶下的對象導入到oracle11g中去。用exp在10g的數據庫服務器上導出的dump文件,再用imp在11g的數據庫服務器上將dump文件導入到數據庫中,前面執行的都很正常,后...
查看Oracle某個進程的環境變量
查看一個Oracle進程,所使用的環境變量的值。比較,nls_lang為空時,我們想知道這個默認值是多少,當安裝有多少版本的時候,我們想知道某個進程是那個版本的數據庫生成的時候,我們都可以用下面...
Linux下查看MySQL的安裝路徑
Linux下查看mysql、apache是否安裝,并卸載。 指令 ps -ef|grep mysql 得出結果 root 17659 1 0 2011 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mys...
Oracle rac11.2.0.3.0的vip在重啟后不能馬上在其他網段ping 通的
現象: 從今年4月以來一共裝了5套Oracle11g R2.0.3.0的rac。4月份兩套,6月份兩套,7月份1套,8月份1套,這幾套分布在三個不同的機房,本質上上講也是三個不同的客戶。每次裝完后都需要重啟一下...
Oracle 查看imp導出文件中字符集
我們在exp導入的時候,經常會有警告字符不一致的問題。下面來看看在imp/exp導入導出的時候,nls_lang這個參數到底應該怎么來配置。 Oracle推薦在執行exp的時候nls_lang配置與database nls_chara...
MySQL判斷字符串是否是數字
查詢表table_name中col_name(字符串類型)的值是數字的記錄 SELECT col_name,CAST(col_name AS UNSIGNED INTEGER) AS val FROM table_name WHERE col_name=0 OR col_name0 HAVING CHAR_LENGTH(...
在Oracle數據庫上設置限制ip地址訪問以及需要注意的事項
近期應客戶要求,需要對訪問生產環境的Oracle數據庫的ip做一些限制,即:只有通過審核的ip才能訪問數據庫,其他ip一律禁止訪問數據庫。 在Oracle中可以通過sqlnet.ora文件的設置或者通過觸發器...
Oracle wallet實現無需輸入用戶名與密碼登陸數據庫
在Oracle 10G前,我們在SHELL或JDBC中連接數據庫時,都需要輸入用戶名與密碼,并且都是明文。從1OGR2開始,ORACLE提供wallet這個工具,可以實現無需輸入用戶名與密碼就可以登陸數據庫,如下: ...