開發學習

ORA-01002: 提取違反順序的問題分析-小浪學習網

ORA-01002: 提取違反順序的問題分析

前段時間,監控每天晚上跑的ETL程序,發現有個程序報ORA-01002: 提取違反順序的錯誤。 Oracle的官方文檔里對這個錯誤的解釋是: Cause: This error means that a fetch has been attempted from...
站長的頭像-小浪學習網站長2年前
2513
存儲過程中創建表時 ORA-01031: insufficient privileges的解決-小浪學習網

存儲過程中創建表時 ORA-01031: insufficient privileges的解決

執行某個存儲過程時報錯:ORA-01031: insufficient privileges。 調試存儲過程,發現在存儲過程運行到創建表的這一步時出錯,意即沒有權限創建表,但實際上執行這個存儲過程的用戶是有創建表的...
站長的頭像-小浪學習網站長2年前
468
IMP-00008: unrecognized statement in the export file: string-小浪學習網

IMP-00008: unrecognized statement in the export file: string

上周需要將Oracle10g中的某一個用戶下的對象導入到oracle11g中去。用exp在10g的數據庫服務器上導出的dump文件,再用imp在11g的數據庫服務器上將dump文件導入到數據庫中,前面執行的都很正常,后...
站長的頭像-小浪學習網站長2年前
279
查看Oracle某個進程的環境變量-小浪學習網

查看Oracle某個進程的環境變量

查看一個Oracle進程,所使用的環境變量的值。比較,nls_lang為空時,我們想知道這個默認值是多少,當安裝有多少版本的時候,我們想知道某個進程是那個版本的數據庫生成的時候,我們都可以用下面...
站長的頭像-小浪學習網站長2年前
2811
Linux下查看MySQL的安裝路徑-小浪學習網

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...
站長的頭像-小浪學習網站長2年前
2510
Oracle rac11.2.0.3.0的vip在重啟后不能馬上在其他網段ping 通的-小浪學習網

Oracle rac11.2.0.3.0的vip在重啟后不能馬上在其他網段ping 通的

現象: 從今年4月以來一共裝了5套Oracle11g R2.0.3.0的rac。4月份兩套,6月份兩套,7月份1套,8月份1套,這幾套分布在三個不同的機房,本質上上講也是三個不同的客戶。每次裝完后都需要重啟一下...
站長的頭像-小浪學習網站長2年前
2811
Oracle 查看imp導出文件中字符集-小浪學習網

Oracle 查看imp導出文件中字符集

我們在exp導入的時候,經常會有警告字符不一致的問題。下面來看看在imp/exp導入導出的時候,nls_lang這個參數到底應該怎么來配置。 Oracle推薦在執行exp的時候nls_lang配置與database nls_chara...
站長的頭像-小浪學習網站長2年前
2811
MySQL判斷字符串是否是數字-小浪學習網

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(...
站長的頭像-小浪學習網站長2年前
3013
在Oracle數據庫上設置限制ip地址訪問以及需要注意的事項-小浪學習網

在Oracle數據庫上設置限制ip地址訪問以及需要注意的事項

近期應客戶要求,需要對訪問生產環境的Oracle數據庫的ip做一些限制,即:只有通過審核的ip才能訪問數據庫,其他ip一律禁止訪問數據庫。 在Oracle中可以通過sqlnet.ora文件的設置或者通過觸發器...
站長的頭像-小浪學習網站長2年前
3114
Oracle wallet實現無需輸入用戶名與密碼登陸數據庫-小浪學習網

Oracle wallet實現無需輸入用戶名與密碼登陸數據庫

在Oracle 10G前,我們在SHELL或JDBC中連接數據庫時,都需要輸入用戶名與密碼,并且都是明文。從1OGR2開始,ORACLE提供wallet這個工具,可以實現無需輸入用戶名與密碼就可以登陸數據庫,如下: ...
站長的頭像-小浪學習網站長2年前
3615