SQL Agent တွင် SSIS Package ပျက်ကွက်ခြင်း၏ အကြောင်းရင်းများကို မည်သို့ရှာမည်နည်း။

ယခုမျှဝေပါ-

ဤဆောင်းပါးတွင်၊ SSIS နှင့်သက်ဆိုင်သည့် ပက်ကေ့ဂျ်များစာရင်း၊ ဒေတာစတိုးတွင် ချိတ်ဆက်မှုပြဿနာ၊ ဖိုင်များတွင် သော့ဝင်ရောက်မှုပြဿနာနှင့် ပက်ကေ့ဂျ်အတွက် ကာကွယ်မှုအဆင့်၊ SSIS အရင်းအမြစ်အမြန်နှုန်းနှင့် လော့ဂ်ဂျစ်များကို မည်သို့ရယူရမည်ကို ဆွေးနွေးပါမည်။

SSIS Package ပျက်ကွက်ကျွန်ုပ်တို့၏ SSIS ပက်ကေ့ဂျ်တွင် လိုအပ်သောလုပ်ဆောင်ချက်များကို ကျွန်ုပ်တို့ မကျင့်သုံးပါက ကွန်ဆိုးလ်အထွက်များ သို့မဟုတ် ဝင်းဒိုးဖြစ်ရပ်မှတ်တမ်းများတွင် အမှားအယွင်းအနည်းငယ်ကို ပြသပါမည်။ သို့သော် ကျွန်ုပ်တို့ SSIS တွင် မှတ်တမ်းလုပ်ဆောင်ချက်ကို ဖွင့်ထားလျှင် ၎င်းသည် လုံးဝခြားနားသော အခြေအနေတစ်ခုဖြစ်သည်။ ယေဘူယျအားဖြင့်၊ SSIS အစိတ်အပိုင်းမှ မှတ်တမ်းများ၊ SSIS မှတ်တမ်းစစ်ဆေးမှုမှ မှတ်တမ်းများ၊ ဖြစ်ရပ်မှတ်တမ်းနှင့် အလုပ်မှတ်တမ်းများ၊ ဒေတာအရင်းခံရင်းမြစ်များမှ မှတ်တမ်းများနှင့် စာရင်းစစ်မှတ်တမ်းများ ပါဝင်သော မတူညီသောနေရာငါးခုဖြင့် ကျွန်ုပ်တို့ လုပ်ဆောင်နိုင်ပါသည်။

SQL Server အေးဂျင့်အလုပ်သင့်ရဲ့ပါလျှင် SQL Server Agent job က SSIS package နဲ့ run နေတာဆိုတော့ windows ရဲ့ event logs တွေနဲ့ SQL Agent ရဲ့ history ထဲက error တွေကို စစ်ဆေးဖို့ လိုပါတယ်။ event panel handler မှာ custom error handling ရဲ့ logics တွေ ပိုများများ ထည့်လို့ရပါတယ်။ control task level နဲ့ package level နှစ်ခုလုံးမှာ event handler မှာ error တွေအတွက် သတ်မှတ်လို့ရပါတယ်။ custom event တွေနဲ့ handling logics တွေ ဖန်တီးဖို့အတွက် ဒီ feature က အစွမ်းထက်ဆုံးပါ။

စာရင်းစစ်မှတ်တမ်းများတွင်၊ ကနဦးနည်းလမ်းများသည် ယေဘူယျအမှားများကို ပေးဆောင်ပြီး အချက်အလက်များကို ခွဲခြမ်းစိတ်ဖြာရန် လိုအပ်သည်ဟု ခံစားရပါက၊ ရွေးချယ်ခွင့်တစ်ခု ရှိပါသည်။ SQL server XML ဖိုင်တွင် အမှားအယွင်းများကို ထုတ်ပေးသည့် SSIS မှတ်တမ်းစစ်ဆေးမှုကို ဖွင့်ရန်၊ windows ၏ ဖြစ်ရပ်မှတ်တမ်းများ၊ ပရိုဖိုင်းခြေရာခံ SQL Server or SQL Server ဒေတာဘေ့စ်မှတ်တမ်း။ ဆက်တင်ကိုဝင်ရောက်ပြီး SSIS ၏ မှတ်တမ်းပံ့ပိုးပေးသူများကို စီစဉ်သတ်မှတ်ခြင်းဖြင့် လုပ်ဆောင်နိုင်သည်။

SSIS နှင့် သက်ဆိုင်သော ပက်ကေ့ခ်ျများ

ကျွန်ုပ်တို့၏ SSIS နှင့်ပတ်သက်သည့် ပက်ကေ့ဂျ်များစာရင်းကို တစ်ခါတစ်ရံ ရယူရန်လိုအပ်ပါသည်။ SQL Server. ဤရည်ရွယ်ချက်အတွက်၊ ကျွန်ုပ်တို့သည် အောက်ပါမေးခွန်းကို အသုံးပြုနိုင်ပါသည်။

--packages related to SSIS in SQL DB
SELECT 
          DIR.foldername AS Directory-Name
          PKG.name AS Name-Of-Package,
          PKG.[description] AS Package-Description,
          --using switch case to categorize results
          CASE PKG.packagetype
          WHEN 0 THEN ‘Client is default’
          WHEN 1 THEN ‘Input/Output Wizard’
          WHEN 2 THEN ‘Data Transform Service Designer’
          WHEN 3 THEN ‘Replicated’
          WHEN 5 THEN ‘SSIS’
          WHEN 6 THEN ‘Plan for Maintenance’
          ELSE ‘unidentified’
          END AS packagetype,
          GL.name AS Name-Of-Owner,
          PKG.isencrypted AS ‘Encrypter-Or-Not’,
          PKG.createdate AS ‘Date-Created’,
          PKG.vercomments AS ‘Comments-Of-Version’,
          DATALENGTH(PKG.packagedata) AS ‘Size-Of-Package’,
          CONVERT(varchar(25), vermajor)+’.’+
          CONVERT(varchar(25),verminor)+’.’+
          CONVERT(varchar(25),verbuild) AS ‘Package version’

FROM 
          msdb.dbo.sysssispackages as PKG
INNER JOIN
         msdb.dbo.sysssispackagefolders as DIR
ON
         DIR.folderid = PKG.folderid
INNER JOIN
         sys.syslogin AS LG
ON 
         GL.sid = PKG.ownersid
ORDER BY 
         PKG.name
--ordered by names of packages

စိတ်ကြိုက် Log Logics

SQL Server SSIS ၏ script အစိတ်အပိုင်း သို့မဟုတ် script tasks များတွင် အကောင်အထည်ဖော်နိုင်သည့် စိတ်ကြိုက် logic များကို ပံ့ပိုးပေးပါသည်။ ဥပမာတစ်ခုသည် SSIS ပက်ကေ့ချ်ကို လုပ်ဆောင်နေစဉ်အတွင်း ကိန်းရှင်မှဒေတာ သို့မဟုတ် တန်ဖိုးများကို အသုံးပြု၍ စာသားဖိုင်ကို ထိန်းသိမ်းခြင်းဖြစ်လိမ့်မည်။

အရင်းခံဒေတာရင်းမြစ်များနှင့် ၎င်းတို့၏မှတ်တမ်းများအကြောင်းပြောပါက၊ ဤအခြေခံဒေတာရင်းမြစ်များတွင် တွေ့ရှိနိုင်သည့် အမှားအယွင်းအချို့ရှိပြီး ၎င်းတို့ကိုဖြေရှင်းရန်အတွက် သက်ဆိုင်ရာဒေတာရင်းမြစ်များ၏ အမှားအယွင်းမှတ်တမ်းများကို စစ်ဆေးခြင်းဖြင့် အသေးစိတ်အချက်အလက်များကို တူးဖော်သင့်ပါသည်။ ပုံမှန်အားဖြင့်၊ မှတ်တမ်းများသည် LOG အောက်ရှိ ERRORLOG ဖိုင်တွဲတွင် ရှိနေသည်။

SSIS အရင်းအမြစ် မြန်နှုန်း

SSIS အရင်းအမြစ်အမြန်နှုန်းသည် မေးမြန်းမှုအချိန်ရှုပ်ထွေးမှုနှင့် တိုက်ရိုက်အချိုးကျမဟုတ်ကြောင်း မှတ်သားထားရမည်ဖြစ်သည်။ ဒေတာပြန်ပို့သည့်အမြန်နှုန်းသည် SSIS အရင်းအမြစ်မြန်နှုန်းအပေါ် သက်ရောက်မှုဖြစ်စေသည်။ ရင်းမြစ်အစိတ်အပိုင်းများသည် ကျွန်ုပ်တို့၏ဒေတာအရင်းအမြစ်မဟုတ်ပါ။ SSIS ကို နောက်ဆုံးတွင် ချိန်ညှိနိုင်သောကြောင့် ကျွန်ုပ်တို့၏မေးခွန်းများကို အကောင်းဆုံးဖြစ်အောင် အာရုံစိုက်သင့်သည်။

SQL ပြုပြင်ခြင်း။

အဆုံးတွင်၊ သင့်အားအသုံးပြုရန်ကျွန်ုပ်တို့အကြံပြုအပ်ပါသည်။ SQL Server ပုံသေတပ်ထား တူရိယာတူ DataNumen SQL recovery ၎င်းသည် ဒေတာဘေ့စ်တွင် ရုတ်တရက် ပျက်စီးမှုကြောင့် ပျောက်ဆုံးသွားသော အချက်အလက်များကို ထိန်းသိမ်းရန် ကူညီပေးသည်။

စာရေးသူနိဒါန်း:

Upton Mark သည် ဒေတာပြန်လည်ရယူရေးဆိုင်ရာ ကျွမ်းကျင်သူဖြစ်သည်။ DataNumen, Inc. အပါအဝင် ဒေတာပြန်လည်ရယူရေးနည်းပညာများတွင် ကမ္ဘာ့ခေါင်းဆောင်ဖြစ်သည်။ ပြန်လည်ရယူခြင်းကို ရယူပါ။ နှင့် word recovery software ထုတ်ကုန်များ။ ပိုမိုသိရှိလိုပါကသွားရောက်ကြည့်ရှု www ။datanumen.com

ယခုမျှဝေပါ-

မှတ်ချက်များကိုပိတ်ထားကြသည်။