Q
導出大蓮花數據庫
1
A
回答
0
一個高效,簡便的方法來獲取數據作爲XML的文件將使用URL來檢索這樣的:
/view?ReadViewEntries&Start=1&Count=1000
你將不得不取在1000塊都100K代碼(此值可能會根據數據量進行調整,但如果它太大,服務器可能會掛起)。
視圖包含作爲列的所有文檔和所有項目。
這種方法會給服務器HTTP任務帶來很多負載,所以最好在安靜的時候運行它。
如果您需要將數據提供給Excel,那麼您必須查看當前代理並查看它是否可以優化。
2
獲取所有內容的最快捷方式可能是導出到DXL,然後讀取您想要的數據的DXL。
以下是一些示例代碼,用於導出數據庫中記錄的第一個選定內容(LotusScript代理)。寫入一個名爲C:\ temp \ data.xml的文件。
Option Public
Option Declare
Sub Initialize
Dim nsn As New NotesSession
Dim ndb As NotesDatabase
Dim ndc As NotesDocumentCollection
Dim ndo As NotesDocument
Dim ndxle As NotesDXLExporter
Dim nst As NotesStream
On Error Resume Next
Set ndb = nsn.CurrentDatabase
Set ndc = ndb.UnprocessedDocuments
Set ndo = ndc.GetFirstDocument
Set nst = nsn.createStream
If (Not(nst.Open("c:\temp\DATA.xml"))) Then
Print "Open File DATA.xml Failed"
End If
nst.truncate
Set ndxle = nsn.CreateDXLExporter (ndo, nst)
ndxle.Convertnotesbitmapstogif = true ' Not always needed.
Call ndxle.Process()
MsgBox ndxle.Log
Call nst.Close()
End Sub
相關問題
- 1. 數據庫蓮花筆記不重複
- 2. 蓮花筆記數據庫路徑
- 3. 列出所有蓮花筆記數據庫
- 4. 聯在蓮數據庫指出
- 5. 蓮花筆記數據到Sharepoint列表
- 6. 與蓮花quickr數據庫的Python交互
- 7. 在蓮花筆記中創建數據庫
- 8. 從Oracle數據庫導出大數據
- 9. 導出大型數據庫與數據
- 10. db蓮花筆記的大小
- 11. 導入/導出大型mysql數據庫
- 12. 蓮花運行Java代理指出
- 13. 通過Java從蓮花筆記數據庫視圖中檢索數據
- 14. 蓮花筆記蓮花腳本和交響樂
- 15. 蓮花筆記自動化
- 16. 蓮花腳本dblook up
- 17. 蓮花方法替換
- 18. 蓮花的XPages擴展庫數量微調,防止提交
- 19. 導入/導出數據庫
- 20. VBA - 使用getColumnNames方法從蓮花筆記數據庫中獲取列名
- 21. 如何在蓮花腳本代理中調試蓮花腳本代理
- 22. 從wpf datagrid複製數據到蓮花筆記
- 23. 從數據庫導出大量數據到CSV
- 24. PHP:從MySQL數據庫過濾和導出大量數據
- 25. 導出大量的數據
- 26. 導出大數據問題
- 27. 導出/導入後數據庫大小不同
- 28. 在phpmyadmin中導入/導出非常大的mysql數據庫
- 29. 如何在MAMP上導出/導入大型數據庫
- 30. 導出數據庫到MySQL
您只需要免費的解決方案? – pstr