FTP 問題的排解可能

在使用 FTP 功能的過程中,可能會遇到無法正常運作的情形,
這時,可參考下列使用建議:

1. FTP 使用 (21)
2. Active mode , Passive mode

3. 用FTPS... (990 & 989)
4. 為 User 開一個SSL VPN帳號來連FTP用.... (443)
5. 透過網路硬碟 (Skydrive, Dropbox.....) (80 & 443)
6. 在命令模式下執行,傳檔時要設定傳送的檔案格式,才不會造成收到的檔案異常

觸發 (Trigger) 的設定及解除

對於 觸發 (Trigger) 的設定及解除,方式如下:

1. 設定
    直接在 Query Analyzer 中,執行已設計好的 觸發程式。
    如此,就可以讓該觸發程式依附在特定的資料表上。

2. Trigger 解除
    一般來說,可以指令來解除
    alter table iear01h disable trigger all

若是,要移除 Trigger 的資料表,有做同步的設定,上述指令會得到錯誤訊息:
Cannot alter the table 'iear01h' because it is being published for replication.

這時,只能先以 Table Design 的方式,先備份該 Trigger 程式,再將該 Trigger 刪除之。

刪除檔案或目錄的迷思?

對於一個多層次結構的目錄,其下擁有為數眾多的檔案及子目錄。
若是要刪除檔案,或是要刪除檔案也要刪除包含檔案的目錄,該如何下指令?

用 Del、Erase 或是要用 Rd ??

使用 下列指令,只會刪除各個目錄中的檔案,目錄是不會被刪除了。
Del  /F /S /Q *.* (or Path)
Erase /F /S /Q *.* (or Path)

但是,使用 下列指令,將會刪除各個目錄中的檔案,目錄也是會被刪除。
Rd /S /Q  Path

快速查詢到資料表的索引設定

想要快速查詢到資料表的索引設定,可以用什麼指令?

sp_helpindex iech43h

iech43h_1      clustered, unique located on PRIMARY    ch_ym, ch_ym1, el_no, su_no, od_id, ch_rate
iech43h_2      nonclustered located on PRIMARY          ch_ym, ch_ym1, el_no
iech43h_3      nonclustered located on PRIMARY          ch_yy
pk_iech43h    nonclustered, unique, primary key located on PRIMARY    uid

電子發票使用須知

電子發票的使用正如火如荼的被推廣中,個人手中若是已經有 紙本電子發票收執聯,就需要上 財政部電子發票整合服務平台 網站,
網址:https://www.einvoice.nat.gov.tw
了解一下電子發票是什麼?該如何使用它,以確保你個人權利與中大獎的機會。
image
注意:
上網用的瀏覽器,請使用 Microsoft IE;Google Chrome 暫時還有需功能,不能正常運作。(本文章建置日期:2011/12/21)

上網後,看下畫面的右邊,並點選 全民稽核發票資料查詢系統 按鈕。
image
會進入系統中的 消費者功能選單 畫面
image
以一般消費者來看,只要先學會上述的兩項功能,就足矣。
首先,看下你手中的電子發票
image
image
依據紙本電子發票的內容,輸入到網站的查詢系統中,就可以看到是不是發票資料已存在。
必要欄位:發票號碼、發票日期、圖形密碼。

  • 載具查詢消費發票 (確定載具(如 iCash) 中,是不是儲存著你消費的發票號碼?) (第一次使用這網站時,網頁會下載 ActiveX 程式,記得要允許安裝。)
選取卡片的類別及種類(晶片、iCash),指定查詢的月份與發票狀態後,就可按下 查詢 鍵。
image
系統會讀你的卡片號碼,並顯示在查詢按鈕的下方。
並會顯示相關的發票資料。

SQL 恢復報錯:SQL-MDO (ODBC SQLState:42000)

image

這是回存的硬碟空間不足所致。

可以先用
Restore  FileListOnly  From Disk='E:\A-Zip\20111205\2011-12-05.bak'
查詢資料庫的大小及邏輯名(Logic Name)

接下來,就將備份檔案還原到有較大空間的硬碟中。
其中,要注意,資料庫的邏輯名也要一併修正。

RESTORE DATABASE DB08 FROM DISK = 'E:\A-Zip\DB08_20111204\DB08-2011-12-04.bak'  
WITH REPLACE,
MOVE 'DB08_Data' TO 'E:\SQL_DB\DB08.mdf',
MOVE 'DB08_Log' TO 'E:\SQL_DB\DB08_log.ldf'


-- 邏輯名可以用 Restore FileListOnly 查詢得到。