Në këtë artikull, ne do të diskutojmë se si të merrni listën e paketave që lidhen me SSIS, çështjet e lidhjes në ruajtjen e të dhënave, problemin e aksesit kyç në skedarë dhe nivelin e mbrojtjes për paketën, shpejtësinë e burimit SSIS dhe logjikat e regjistrave.
Nëse nuk zbatojmë funksionet e nevojshme në paketën tonë SSIS, atëherë daljet e konsolës ose regjistrat e ngjarjeve të Windows do të tregojnë një numër të vogël gabimesh. Por nëse aktivizojmë funksionin e logging në SSIS atëherë është një skenar krejtësisht i ndryshëm. Në përgjithësi, ne mund të punojmë me pesë vende të ndryshme që përfshijnë regjistrat nga komponenti SSIS, regjistrat nga auditimi i regjistrave SSIS, regjistrat e ngjarjeve dhe historitë e punës, regjistrat nga burimet themelore të të dhënave dhe regjistri i auditimit.
Nëse tuaj SQL Server Puna e agjentit po funksionon me paketën SSIS, atëherë së pari duhet të kontrollojmë gabimet në regjistrat e ngjarjeve të dritareve dhe në historinë e SQL Agent. Ne mund të plotësojmë mbajtësin e panelit të ngjarjeve me më shumë logjika të trajtimit të gabimeve me porosi. Si në nivelin e detyrës së kontrollit ashtu edhe në nivelin e paketës, ne mund të përcaktojmë mbajtësin e ngjarjeve për gabime. Për krijimin e ngjarjeve me porosi dhe logjikat e trajtimit të tyre, kjo veçori është most i fuqishëm
Në regjistrat e auditimit, metodat fillestare tipike japin gabime të përgjithshme dhe nëse ndjeni nevojën për të analizuar më shumë informacion, atëherë ekziston një opsion i dhënë nga SQL server për të mundësuar auditimin e regjistrave SSIS i cili nxjerr gabime në një skedar XML, regjistrat e ngjarjeve të dritareve, gjurmuesin e profilit të SQL Server or SQL Server regjistri i bazës së të dhënave. Mund të bëhet duke hyrë në cilësimin dhe konfigurimin e ofruesve të regjistrave të SSIS.
Paketat që lidhen me SSIS
Ndonjëherë duhet të merrni listën e paketave që lidhen me SSIS në faqen tonë SQL Server. Për këtë qëllim, ne mund të përdorim pyetjen e mëposhtme.
--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
Logics Custom Log
SQL Server ofron logjika të personalizuara të regjistrave të cilat mund të zbatohen në komponentin e skriptit ose detyrat e skriptit të SSIS. Një shembull do të ishte mirëmbajtja e skedarit tekst duke përdorur të dhëna ose vlera nga ndryshorja gjatë ekzekutimit të paketës SSIS.
Nëse flasim për burimet themelore të të dhënave dhe regjistrat e tyre, ka disa gabime që mund të gjenden në këto burime bazë të të dhënave dhe për t'i zgjidhur ato duhet t'i shtjellojmë në detaje duke kontrolluar regjistrat e gabimeve të burimit përkatës të të dhënave. Si parazgjedhje, regjistrat janë në dosjen ERRORLOG nën LOG.
Shpejtësia e burimit SSIS
Duhet të theksohet se shpejtësia e burimit SSIS nuk është drejtpërdrejt proporcionale me kompleksitetin e kohës së pyetjes. Shpejtësia me të cilën kthehen të dhënat është ajo që ndikon në shpejtësinë e burimit SSIS. Komponentët e burimit nuk janë burimi i të dhënave tona. Ne duhet të përqendrohemi në optimizimin e pyetjeve tona sepse kjo përfundimisht do të rregullojë SSIS.
Riparimi SQL
Në fund, ju sugjerojmë të përdorni SQL Server fix mjet si DataNumen SQL recovery e cila ndihmon në mbajtjen e lost të dhënat për shkak të përplasjes së papritur në bazën e të dhënave.
Hyrje e autorit:
Upton Mark është një ekspert i rikuperimit të të dhënave në DataNumen, Inc., e cila është lider botëror në teknologjitë e rikuperimit të të dhënave, duke përfshirë rikuperimi i aksesit dhe produkte softuerike për rikuperimin e fjalëve. Për më shumë informacion vizitoni www.datanumen.com