oracle常見問題及解決辦法

2021-08-29 03:06:53 字數 1384 閱讀 6198

一、

oracle 插入時間時 報錯:ora-01861: 文字與格式字串不匹配 的解決辦法

往oracle中插入時間  '2007-12-28 10:07:24'

如果直接按照字串方式,或者,直接使用to_date('2007-12-28 10:07:24'),沒有指定日期格式,就會報錯:ora-01861: 文字與格式字串不匹配必須指定日期格式 to_date('2007-12-28 10:07:24' , 'yyyy-mm-dd hh24:mi:ss')

二、配額不足ora-01536: space quota exceeded for tablespace的解決方法 步驟

一、用dba使用者登入oracle,檢視表空間限額 

select * from dba_ts_quotas; 描述所有使用者表空間的限額 

select * from user_ts_quotas; 描述當前使用者表空間的限額 

如果查詢結果中max_bytes欄位不為-1,修改為-1,其中-1表示無限制或者重新指定的大小。 

步驟二、不對使用者做表空間限額控制: user:根據實際使用者名稱進行修改     

grant unlimited tablespace to user; 

備註:如果以後想要收回表空間限額控制語句如下:     

revoke unlimited tablespace from user;   

or   

alter user  「user」 quota  0 on 「tablespace」;  

三、oracle資料庫將varchar型別的字段改為clob型別

oracle資料儲存過程中會遇到varchar字段長度不夠用的情況,直接將修改表會報錯,所以需要乙個中間欄位來進行轉化。記得先備份表資料哦。

1、alter table tablename add newcolumn clob;

2、update tablename set newcolumn = oldcolumn;

3、alter table tablename drop column oldcolumn;

4、alter table tablename rename column newcolumn to oldcolumn;

四、plsql刪除資料的恢復

plsql  drop掉的表其實是**近了**站,要想恢復的話先要找到要恢復的表

語句:select * from user_recyclebin where droptime >'2013-09-02 00:00:00';

恢復:根據上面的object_name欄位來恢復

flashback table "bin$5wcryxhwi6/gqbkspzbbtw==$0" to before drop;--「」中的即為object_name的值

MySQL常見問題及解決辦法

忘記密碼 在 etc mysql 下的配置檔案裡新增 skip grant tables儲存後重啟 systemctl restart mysql注 登入修改密碼後,最好再將配置改回來,然後重啟服務 最大連線數失效 my.cnf檔案中設定最大連線數量為2048 max connections 204...

loadrunner常見問題及解決辦法

loadrunner錄製指令碼時不彈出ie瀏覽器 解決方法 啟動瀏覽器,開啟internet選項對話方塊,切換到高階標籤,去掉 啟用第三方瀏覽器擴充套件 需要重啟動 的勾選,然後再次執行vugen即可解決問題 loadrunner錄製指令碼為空 解決方法 去掉ie設定中的第三方支援取消掉 在系統屬性...

標準布局常見問題及解決辦法

原文見 http www.aa25.cn layout css2.0盒模型層次平面示意圖和3d示意圖3畫素問題及解決辦法當使用float浮動容器後,在ie6下會產生3px的空隙,有意思的是右側容器沒設定高度時3px在右側容器內部,當設定高度後又跑到容器的左側了,所以對布局精度要求高的話,請參考例29...