近期有個需求,要同步domino資料到selservlet資料庫,檢視幾年前ls使用odbc寫的同步功能,還能正常使用。而且加入讀者域進去功能(之前沒有這個需求)、改進成網頁配置版本號(曾經是cs配置)。
發現desiger9.0的幫助已經沒有了odbc的幫助,還得在老版本號desiger查詢更改內容,假設你有須要,能夠做個交流qq 873968102。
1)這是曾經在某企業時,要求使用繁體字。還是cs開發的,當時這個工作前後大概乙個月時間,每次要求新新增小功能(假設異常上傳中斷,要知道大概位置。僅僅在中心庫配置就能夠,不用到相應的資料庫加入檢視。不改動原來文件的內容等),
天天研究,儘管乏味,最後出成果了,還是非常愉悅的。
2)這是近段時間。花幾天轉成bs配置。以方便配置。
**操作須知:
1 全部填寫內容區分大寫和小寫。
2 本同步僅支援window系統,win2008有簡單中文64系統下,上傳nvarchar型別有時有問題。請使用varchar型別,win2003系統下沒有問題,其他系統沒有測試過
3 同一db。如有當中一張form為"是否新加/改動" 為u或y時,更新過濾視界的條件。均按現時該db全部form 相應的"docmodifieddated" 日期及時間, "deleted" 及"softdeleted" 更新相應視界。 如**在執行中中斷。請按db,form 在相應的"docmodifieddate"手動填回"中斷modifieddate"的時間。再將"是否新加/改動" 改為"u"如非為第一次匯入資料)。如是第一次匯入資料時中斷,填寫"y"。
4 先建立mssql資料庫和表(名字規則在第5點)。ls自己主動去推斷表中有什麼字段,再找文件相應的域值。
5 在建立相應sql表名稱時,要取資料庫名稱+視窗名(去空格),如資料庫路徑publicnsf\honour.nsf,視窗名job card,則sql表名為honourjobcard。
6 在建立相應sql表中的字段注意例如以下:
1) 必須建立字段 id 型別varchar(60)。這是儲存domino文件universalid、ii 型別int null,表示近期一次上傳記錄個數。
2)參考字段 uptime型別datetime null,上傳這條記錄的時間(不是必須加入)
webdbname型別varchar null,當前文件的資料庫web路徑
created,lastmodified型別datetime null,當前文件建立時間和最後改動時間
allreder型別varchar(max),當前文件的全部讀都域
att為附件內容varchar(max),這個功能僅僅針對這個系統,不建議其他系統使用
3)不能包括字段 與domino視窗中富域(richtext、tich textlite)名稱同名,由於富域內容特殊,不能上傳sql
4)特殊列加字首sql_ 當domino網域名稱為select、delete。這類名稱為sql的保留名稱,則要在列名稱前加 sql_ 如 sql_select
7 sql表有資料後。字段型別不能更改。假設要更改字段型別則先要刪除sql表中全部記錄
8 眼下domino資料通過odbc轉sql支援的資料型別, 非char,varchar,int,datetime,bit,float的sql資料型別,自己主動轉成nvarchar。
Oracle同步資料到MySQL
oracle同步資料到mysql 1 首先在treesoft資料庫中配置兩個資料來源資訊 2 配置資料同步任務,並執行任務 3 同步結果資料檢視確認 4 目前treesoft支援以下資料同步方案 1 mysql同步資料到oracl 2 mysql同步資料到postgresql 3 mysql同步資料...
mysql 同步資料到 elasticsearch
需要用到 第一步是安裝 go 環境,版本要 1.9 cd home wget wget tar zxvf go1.9.4.linux amd64.tar.gz新建gopath目錄mkdir home work vi etc profileexport gobin goroot bin export ...
同步LDAP資料到ElasticSearch
純python編寫 支援全量同步ldap資料,包括person 使用者 computer 計算機 group 組 多程序 協程實現快速同步 簡單配置即可使用 clone專案到本地 git clone 安裝依賴 cd ldap2es pip install r requirements.txt 修改配...