SSIS使用中遇到的問題

2021-09-02 10:23:38 字數 861 閱讀 2934

q:ssis需求及其業務的分析:

a:首先我們得明確整個流程是怎麼走的,還有就是抽取的資料來源哪些是要過濾的,比如過濾重複的,某個欄位為空的,在某個時間段內的。此表是否金額哪些表關聯等等。將資料來源的資料插入目標端哪些字段。是否需要進行型別轉換或者合併排序等操作。是否有預設值,預設值的規則是什麼。

q:ssis的job傳送html格式的電子郵件

a:如果要將每個job執行的開始時間,結束時間傳送電子郵件到某一郵箱,可以使用sqlserver資料庫自帶的系統庫msdb庫,通過這個庫可以檢視作業執行的歷史記錄。

q:sqlserver資料庫的定時備份:在「管理裡面」新建作業維護,然後在job裡面排程這個維護計畫,定時執行。

a:如果要把截止當前7天前的資料庫備份刪除,還需要在維護計畫裡面加乙個清楚歷史記錄,清楚維護計畫的控制項。必須將3個步驟的先後順序標明清楚

q:在源端查詢的時間戳的問題

a:select a.id,a.name,a.*** ,a.lastupdatedate from a where a.lastupdatedate>=? and a.lastupdatedate<=?

這裡select裡面的lastupdatedate一定要寫,因為後面where裡面的lastupdatedate是從前面select查詢的結果集裡面拿的,如果不在select裡面查這個字段肯定存在邏輯錯誤。

q:查詢控制項使用的時候外來鍵關聯問題(我的思維誤區)

a:select a.* from xx a inner join b on a.id=b.aid

在查詢的時候如果原先目的端所在的表沒有設定主外來鍵關係,是通過手動控制的,那就必須要用inner join 來關聯b表,如果a表已經有外來鍵,那就直接查詢a表,因為如果外來鍵不存在或者重複資料肯定進不來。

Joggler 使用中遇到的問題

1.挑u盤 使用官方提供的系統起來從u盤讀取 資源的時候發現有的u盤認不出來。後來發現是u盤分割槽的問題。因為這個系統一定要掛接 dev sdx1這個分割槽,所以需要採用hdd格式的優盤,zip的是不認的 2.ubuntu上執行o2的圖形前端不能工作 這幅是使用出廠的mmcblock0p2裡的 op...

Git Gerrit 使用中遇到的問題

1.remote rejected release refs for release no new changes 非常惱人的乙個問題。在網上做了些搜尋後,都說是許可權配置問題。但是,事實上我已經有了onwer與push許可權。當然也可能是版本問題,因為gerrit的版本是2.1.0 最終還是把 p...

mysql使用中遇到的問題

問題一 第一次mysql啟動服務失敗,未返回報錯資訊 解決方法 執行 mysqld console命令,檢視error資訊,對症下藥 但一般情況下,主要是因為mysql目錄下的data資料夾中內容不正確,解決方法有以下兩個 1.在開啟服務前執行初始化命令 mysqld initalize 然後啟動服...