目前日期文章:201312 (34)

瀏覽方式: 標題列表 簡短摘要
TOAD for Oracle可以很方便的幫我們找到Lock的相關訊息。
直接在工具列上點選Session Browser,再選擇Locks頁面


keven 發表在 痞客邦 留言(0) 人氣()

今天將行動硬碟接到筆電的USB孔,作業系統是Win 8.1,我的電腦內卻沒有出現新的磁碟,
但是行動硬碟前陣子才使用過,是正常的,怎麼今天就不行了,難道運氣真的這麼不好,它壞了。
先到裝置管理員查看,發現USB的控制器居然是問號,這之前是沒有發生過的,所以先將它解除掉。

keven 發表在 痞客邦 留言(0) 人氣()

Oracle 9iR2可以利用flashback query來查詢undo的資料,
只要是Undo的資料尚未被覆寫,就有機會把資料還原。

先將測試tmp_ccc內的資料清除
SQL> select count(1) from tmp01;

  COUNT(1)
----------
        10

SQL> delete tmp01 ;

10 rows deleted.

SQL> commit;

Commit complete.

SQL> select count(1) from tmp01;

  COUNT(1)
----------
         0


1、利用SCN查詢
找出現在的SCN
SQL> SELECT DBMS_FLASHBACK.GET_SYSTEM_CHANGE_NUMBER FROM dual;

GET_SYSTEM_CHANGE_NUMBER
----------------------------
                 450302

查詢tmp01在SCN 450301時的資料
SELECT count(1) FROM tmp01 AS OF SCN 450301;

  COUNT(1)
----------
        10

2、利用時間查詢

找30分鐘前的資料
select count(1) from tmp_ccc AS OF TIMESTAMP TO_TIMESTAMP(sysdate-30/1440);

  COUNT(1)
----------
        10
         
也可以直接指定時間,先設定時間格式
SQL> ALTER SESSION SET NLS_TIMESTAMP_FORMAT = 'DD-MON-YYYY HH24:MI:SS';

Session altered.

查現在的時間,看看時間格式
SQL> SELECT LOCALTIMESTAMP   FROM   dual;

LOCALTIMESTAMP
---------------------------------------------------------------------------
27-DEC-2013 15:59:19

SQL> SELECT count(1) FROM tmp01 AS OF TIMESTAMP TO_TIMESTAMP('27-DEC-2013 15:29:00');

  COUNT(1)
----------
        10
         
          

keven 發表在 痞客邦 留言(0) 人氣()

剛好遇到Lock的類型是Concurrent Request,因為知道Session ID(SID),
想由Session ID找出Concurrent Request,可以執行下列的SQL

select vs.sid  "Session_ID"
      ,vs.serial# "Session_Serial#"

keven 發表在 痞客邦 留言(0) 人氣()

停用EBS上的Help -> Diagnostics功能,如下圖:

到System Administrator -> Porfile -> System

keven 發表在 痞客邦 留言(0) 人氣()

在Linux中可以將一部分記憶體掛載成磁碟來使用,分別為:ramdisk、ramfs、tmpfs。
而在將記憶體掛載成磁碟之後,就可以把它依磁碟一般的存取它,因為是記憶體存取,
所以速度比一般的硬碟要快上非常多,但是關機後,裡面的資料也就跟著消失了。

ramdisk可以被Linux格式化且掛載,它在Kernel 2.0/2.2就已經被支援了,

keven 發表在 痞客邦 留言(0) 人氣()

ramdisk 就是將一部份的記憶體當成是磁碟來存取。
優點是磁碟的速度非常快,但是下次開機後資料就不見了。

系統有ram0到ram15,預設大小為16M,除非掛載ramdisk,否則並不占用記憶體空間空間。

要修改ramdisk的大小只要在kernel的後面加上ramdisk_size=xxxxx再重開機就可以了
[root @linux ~]# vi /etc/grub.conf

keven 發表在 痞客邦 留言(0) 人氣()

我在Chrome有裝「Google發佈商工具」,平時都是正常的,但是因為防火牆上有設定網路使用密碼,
所以有時候Chrome會出現「Google發佈商工具列尚未初始化。」,雖然輸入密碼後,
網路已經可以正常使用,但是偶而還是一直無法成功連線。

keven 發表在 痞客邦 留言(0) 人氣()

在下方工具列的空白處上點擊右鍵,選擇「內容」。


keven 發表在 痞客邦 留言(0) 人氣()


Windows鍵+Enter
開啟/關閉朗讀程式(會把動作或程式用唸的唸出來)

Ctrl+加號 (+) 或 Ctrl+減號 (-)

keven 發表在 痞客邦 留言(0) 人氣()

V$SESSION有兩個欄位Action及Module可以用DBMS_APPLICATION_INFO來自訂,
例如:帳號、程式名稱,這樣就可以知道Session是由誰及執行那一支程式了。

Syntax
    DBMS_APPLICATION_INFO.SET_MODULE (

keven 發表在 痞客邦 留言(0) 人氣()

在關閉EBS的DB時,有時候會發現長時間等待,檢查alert<SID>.log,會發現在等待Session的結束。
tail -fn alert<SID>.log
結果如下:
Shutting down instance (immediate)
License high water mark = 154

keven 發表在 痞客邦 留言(0) 人氣()

今天一早同事反應從昨天晚上執行MRP,到現在還沒有成功,但是並無任何錯誤的訊息,
只是一直顯示running,由於超過以往執行時間太多,所以懷疑可能有Lock的現像。

執行下列語法,發現的確有Session互相Lock的情形,而且ctime的數值很高。
select * from v$lock where block >0;

keven 發表在 痞客邦 留言(0) 人氣()

今天啟用Google的網站管理工具時,發現可以測試robots的功能,
但是我不知道什麼是robots,所以就搜尋並學習一下。

原來robots是關於SEO的小技巧,就是要給搜尋引擎讀取的文字檔。
對於SEO是重要的環節之一,雖然各家搜尋引擎對於robots.txt可能沒有以前那麼重視,

keven 發表在 痞客邦 留言(0) 人氣()

一、概論
在許多的情況之下,我們都需要固定一組可以重覆或判斷資訊的指令,
而把這些指令存被在文字檔中,再交由Shell執行,就是Script。
一般會將Shell Script的副檔名命名為.sh,雖然副檔名在Linux中並非必要,
但是有副檔名可以讓我們更容易管理這些檔案。

keven 發表在 痞客邦 留言(0) 人氣()

記得要開啟USB偵錯模式,再將ifive mini關機,按下menu鍵後插入usb,會開機到安全模式(左下角會出現)

此時我的裝置會出現一個ifive的問號裝置,再安裝驅動程式。

官網下載的驅動程式是USB Storage(外接磁碟)的驅動程式,不是ADB Interface的驅動程式。

keven 發表在 痞客邦 留言(0) 人氣()

今天在Clone EBS到測試機時,在DB先執行adautocfg.sh及adpreclone.pl,結果發現測試機上面剩餘空間不足,
所以新增了小容量的undo tablespace,並把原來的undo tablespace刪除,以減少使用空間。

複製所有的檔案之後,在DB執行adcfgclone.pl時發生了錯誤,查詢log之後發現下列的錯誤:

keven 發表在 痞客邦 留言(0) 人氣()

下面是我在Win7下寫的一個簡單的批次檔,目的是將本機的相簿複製到2.5吋行動硬碟上,
因為每次都用複製貼上太浪費時間與資源,相片越來越多,複製也越來越慢,
所以使用Win7底下的差異性備份,只把新增的相片複製起來,已經複製過的就不再重覆,
如此每次備份相簿不到5分鐘,與之前每次全備份時要花費4個多小時,省時太多了,
加上行動硬碟不必浪費做多餘的寫入,使用壽命也會增加不少!

keven 發表在 痞客邦 留言(0) 人氣()

因為SHS-1320電子鎖的RFID感應相容Mifare,所以到網上買了電子標籤及晶片線圈兩種。
晶片線圈一組不到50元,電子標籤加一片手機吸波片一組不到100元。
電子標籤就像紙一樣的薄,也相容Mifare,我想可以用在很多地方。

keven 發表在 痞客邦 留言(0) 人氣()

這是ToTopTenREVIEWS網站上公佈的2014年防毒軟體排名的前25名,雖然都是付費版的排名,
但是有部份的防毒軟體有提供免費版下載,當然免費版本可能會少了一些功能。

下面是排名前10名的付費版防毒軟體,可供參考

keven 發表在 痞客邦 留言(0) 人氣()

1 2