首頁 > 的Lotus Notes軟件Lotus Notes的解決方案Lotus Notes的教程 >轉移到Notes富文本字段BLOB數據類型的附件

從BLOB數據類型的附件轉移到Notes富文本字段

這是預期的行為,因為轉換格式說明沒有注意到的頭文件中指定的RTF(富文本字段)列下降到Notes文件傳輸。 RTF格式遵循這些步驟。

  1. 創建一個文件連接文件(雷3.x版)或連接到文件系統文件(6.x的雷),檢查選項“二進制文件的內容”。
  2. 創建一個直接傳輸活動,在其中指定子目錄的目錄在硬盤上的文件將被轉移(Data目錄下)的領域。
  3. 在RDB中,在您​​指定的文件名,你可以有一個varchar類型的列。 當您創建直接傳輸文件,映射到目標字段“文件名”這一欄。 此外,對應BLOB字段包含目標域“內容”(雷說,“內容”是文本類型,但它的工作原理。)附件。
  4. 運行直接傳輸活動。 在硬盤上的文件將被放置在指定的目錄。
  5. 使用LotusScript代理插入到共享目錄的RTF文件。 獲取與LS代理權的文件,您可以使用先前已複製到Notes文檔,使用直接傳輸活動,例如文件名。

如果你需要做的一些測試,在一個BLOB的附件,這裡是一個簡單的方法,一個Oracle表中插入一個文件:

  1. 創建一個Integer類型和BLOB類型的交通運輸技術的列ID表blobtab。
  2. 創建控制文件,例如,在同一目錄input.ctl的PDF + DOC文件,/ tmp目錄/ input.ctl包含此。
    的LOAD DATA
    INFILE“input.dat”
    INTO表blobtab
    更換
    田端';'
    (編號INTEGER的外部,
    input.log填​​料煤焦,
    ,ATT LOBFILE(input.log)用EOF結束)

3。 創建空input.log文件,如“/ TMP / input.log的。”
4。 創建的數據文件,在/ tmp - / tmp目錄/ input.dat,包含:

    • 1 ;/ tmp/ora8.pdf
    • 1 ;/ TMP / README.DOC

如果需要的話,你可以添加更多的行:

    • 3 ;/ TMP / anotherfile.doc的(例如)

5。 輸入cd / tmp目錄。
6。 去SQLLDR用戶名/密碼@ DatabaseSID控制input.ctl日誌= input.log。

12382觀眾觀看了33302次

  1. 還沒有評論。
  1. 還沒有引用通告。