2008年8月10日 星期日

線上使用vista

微軟的Microsoft Virtual Labs提供test drive網站讓人可以不用安裝VISTA,就可以試用VISTA.
系統需求
1.瀏覽器要ie6或者以上.
2.支援java script.
3.安裝微軟虛擬元件VRMC ActiveX
4.顯示解析度1024x768或者更高

線上試用Windows Vista Ultimate
線上試用Windows Vista Enterprise

2008年8月5日 星期二

Fedora 10 Alpha

代表開源軟件最新成果的Fedora 10首個Alpha測試版如期發佈了,Fedora 10代號「Cambridge」,該代號曾是演進到Fedora Core 1之前的最後一版Red Hat Linux開發代號,至此Fedora項目完成一個循環,以「Cambridge」作為紀念。


下載
http://fedoraproject.org/en/get-fedora

Free UTM

Untangle是一套開放原始碼的網關軟體.
功能如下:
* Web Filter
* Spam Blocker
* Spyware Blocker
* Protocol Control
* Virus Blocking
* Phish Blocker
* Intrusion Prevention
* Attack Blocker
* Firewall
* OpenVPN
* Untangle Reports
* Routing & QoS
Commercial Add-ons
* Live Support
* Active Directory Connector
* Policy Manager
* Kaspersky Virus Blocker
* PC Remote
* Remote Access Portal
強大的功能,簡直就像UTM一樣.
Untangle官網
http://www.untangle.com/
下載:

2008年7月22日 星期二

Oracle exp/imp 命令詳解

在oracle exp與imp命令是用來做匯出/匯入的動作,命令語法可以用
exp help=y
imp help=y
來查詳細的參數與用法.
D:\oracle\bin>exp help=y

Export: Release 9.2.0.1.0 - Production on 星期三 7月 23 13:29:27 2008

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.



藉著輸入EXP 命令, 後面接著您的使用者名稱/密碼的方式,
依您的使用者/密碼決定命令:

例如: EXP SCOTT/TIGER

或者, 您也可以利用在輸入 EXP 後加上特定參數的方式
來控制「匯入」的執行方式. 參數的設定牽涉到關鍵字的使用:

格式: EXP KEYWORD=value或 KEYWORD= (value1, value2, ..., valueN)
例如: EXP SCOTT/TIGER GRANTS=Y TABLES=(EMP, DEPT, MGR)
或 TABLES=(T1:P1, T1:P2), 若 T1為分割表格

USERID 必須是命令行的第一個參數.

關鍵字 說明 (預設值) 關鍵字 說明 (預設值)\
-----------------------------------------------------------------------
USERID 使用者名稱/密碼 FULL 匯出整個檔案 (N)
BUFFER 資料緩衝區的大小 OWNER 擁有者使用者名稱的清單
FILE 輸出檔 (EXPDAT.DMP) TABLES 表格名稱清單
COMPRESS 匯入擴充區塊 (Y) RECORDLENGTH IO 記錄的長度
GRANTS 匯出授權 (Y) INCTYPE 漸進式匯出作業類型
INDEXES 匯出索引 (Y) RECORD 追蹤 incr. 匯出 (Y)
DIRECT 直接路徑 (N) TRIGGERS 匯出觸發程式 (Y)
LOG 螢幕輸出日誌檔 STATISTICS 分析物件 (ESTIMATE)
ROWS 匯出資料列 (Y) PARFILE 參數檔案名稱
CONSISTENT 跨表格一致性(N) CONSTRAINTS 匯出限制條件 (Y)

OBJECT_CONSISTENT 設定成僅在物件匯出時讀取的交易 (N)
FEEDBACK 每 x 個資料列 (0) 顯示一次進度 (0)
FILESIZE 每一個傾印檔的上限大小
FLASHBACK_SCN 用於設定階段作業瞬間拷貝回復的 SCN
FLASHBACK_TIME 用於讓 SCN 最接近指定時間的時間
QUERY 選取用於匯出表格子集的子句
RESUMABLE 發生空間相關錯誤時暫停(N)
RESUMABLE_NAME 用於識別可再繼續敘述句的文字字串
RESUMABLE_TIMEOUT RESUMABLE 的等待時間
TTS_FULL_CHECK 為 TTS 執行完整或部份的相依性檢查
TABLESPACES 匯出表格空間的清單
TRANSPORT_TABLESPACE 匯出可傳輸的表格空間中間資料 (N)
TEMPLATE 呼叫 iAS 模式匯出的 TEMPLATE 樣板名稱

D:\oracle\bin>

D:\oracle\bin>imp help=y

Import: Release 9.2.0.1.0 - Production on 星期三 7月 23 13:37:50 2008

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.



藉著輸入 IMP 命令, 後面接著您的使用者名稱/密碼的方式,
依您的使用者/密碼決定命令:

例如: IMP SCOTT/TIGER

或者, 您也可以利用在輸入 IMP 命令後加上特定參數的方式
來控制「匯入」的執行方式. 參數的設定牽涉到關鍵字的使用:

格式: IMP KEYWORD=value 或 KEYWORD=(value1, value2, ..., valueN)
例如: IMP SCOTT/TIGER IGNORE=Y TABLES=(EMP, DEPT) FULL=N
或 TABLES=(T1:P1, T1:P2), 若 T1為分割表格

USERID 必須是命令行的第一個參數.

關鍵字 說明 (預設值) 關鍵字 說明 (預設值)
--------------------------------------------------------------------------
USERID 使用者名稱/密碼 FULL 匯入整個檔案 (N)
BUFFER 資料緩衝區的大小 FROMUSER 擁有者使用者名稱清單
FILE 輸入檔 (EXPDAT.DMP) TOUSER 使用者名稱清單
SHOW 列出檔案內容 (N) TABLES 表格名稱的列表
IGNORE 忽略建立的錯誤 (N) RECORDLENGTH IO 記錄的長度
GRANTS 匯入授權 (Y) INCTYPE 漸進式匯入作業類型
INDEXES 匯入索引 (Y) COMMIT 確認陣列插入 (N)
ROWS 匯入資料列 (Y) PARFILE 參數檔案名稱
LOG 螢幕輸出的日誌檔 CONSTRAINTS 匯入限制條件 (Y)
DESTROY 改寫表格空間資料檔案 (N)
INDEXFILE 將表格/索引資訊寫入指定的檔案
SKIP_UNUSABLE_INDEXES 略過不可使用的索引的維護 (N)
FEEDBACK 每 x 個資料列(0) 顯示一次進度
TOID_NOVALIDATE 略過指定類型 id 的驗證
FILESIZE 每一傾印檔的大小上限
STATISTICS 匯入先前已計算的統計值 (永遠)
RESUMABLE 發生空間相關錯誤時暫停(N)
RESUMABLE_NAME 用於識別可再繼續敘述句的文字字串
RESUMABLE_TIMEOUT RESUMABLE 的等待時間
COMPILE 編譯程序, 套裝程式和函數 (Y)
STREAMS_CONFIGURATION 匯入串流一般超元資料 (Y)
STREAMS_INSTANITATION 匯入串流建立超元資料 (N)

下列關鍵字僅適用於可傳輸的表格空間
TRANSPORT_TABLESPACE 匯入可傳輸的表格空間超元資料 (N)
TABLESPACES 將傳輸到資料庫中的表格空間
DATAFILES 將傳輸到資料庫中的資料檔
擁有可傳輸之表格空間集中的資料的 TTS_OWNERS 使用者

匯入作業在不含任何警告的情況下順利終止

D:\oracle\bin>

若要將某資料表匯出
exp system/manager file=XX.dmp rows=y indexes=n tables=table1,table2
在將它匯入
imp system/manager rows=y indexes=n ignore=y file=xx.dmp tables=table1,table2

2008年7月21日 星期一

破解Vista密碼

因為上篇文章剛好有介紹utilman(公共程式管理員),所以順便拿來做進階應用.
1.利用live cd來開機.
2.將windows/system32 utilman.exe更名utilman.old
3.在把cmd.exe改成utilman.exe
4.重新開機把live cd移除.
5.按win鍵+U,本來是應該出現公共程式管理員. 但我把utilman巳換成cmd了,故它會出現cmd的畫面.
6.在cmd的畫面直接輸入explorer,就可以進入系統了.
目前這一招只限在vista使用.但對於其它系統可以配合一些指令來達到同樣的效果.
ps.Live cd是一種利用光碟或者dvd就可以開機的作業系統.

螢幕小鍵盤

今天剛好有位朋友打電話來問我電腦相關的事
問題是她的朋友鍵盤壞了如何叫出系統的小鍵盤?來先暫時代替鍵盤.
1.最簡單的方法win鍵+U,不過鍵盤壞了這招就沒法用了.
2.開始=>程式集=>附屬應用程式=>協助工具=>螢幕小鍵盤即可開啟.
3.開始=>執行=>出現對話框=>直接打上UTILMAN,然後選小鍵盤.



若你也有一天鍵盤不小心壞了或者有部份鍵盤無法使用時,也可以用這來暫時使用.

2008年7月16日 星期三

在ubuntu8.04上安裝wine

wine是套可以在unix like機器中執行windows平台程式的軟體.
最近捉了ubuntu8.0.4版下來玩,剛好也順便測了這個軟體.
1.將wine apt加入sourelist中.
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/hardy.list -O /etc/apt/sources.list.d/winehq.list
2.更新apt
sudo apt-get update
3.安裝wine
sudo apt-get install wine
安裝過程中出現了錯誤訊息
下列的軟件包有不能滿足的依賴關係: wine: 依賴: winbind 但是它將不會被安裝.
將winbind移除在重新安裝即可.