Энэ нийтлэлд бид SSIS-тэй холбоотой багцуудын жагсаалт, өгөгдлийн хадгалалтын холболтын асуудлууд, файлууд дахь нэвтрэх түлхүүрийн асуудал болон багц хамгаалалтын түвшин, SSIS эх үүсвэрийн хурд, бүртгэлийн логикийг хэрхэн авах талаар ярилцах болно.


Аудитын бүртгэлд ердийн анхан шатны аргууд нь ерөнхий алдаануудыг өгдөг бөгөөд хэрэв та илүү их мэдээлэлд дүн шинжилгээ хийх шаардлагатай гэж үзвэл дараахь хувилбарыг өгсөн болно. SQL server XML файлд алдаа гаргадаг SSIS бүртгэлийн аудитыг идэвхжүүлэх, үйл явдлын цонх, профайл хянагч 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
Захиалгат лог логик
SQL Server SSIS-ийн скрипт бүрэлдэхүүн хэсэг эсвэл скрипт даалгаварт хэрэгжүүлж болох логоны логикийг өгдөг. Жишээ нь SSIS багцыг гүйцэтгэх явцад хувьсагчийн өгөгдөл эсвэл утгыг ашиглан текст файлын засвар үйлчилгээ байж болно.
Хэрэв бид өгөгдлийн суурь эх үүсвэрүүд болон тэдгээрийн бүртгэлүүдийн талаар ярих юм бол эдгээр мэдээллийн эх үүсвэрээс олж болох алдаанууд байдаг бөгөөд тэдгээрийг шийдвэрлэхийн тулд өгөгдлийн эх үүсвэрийн алдааны бүртгэлийг шалгаж нарийвчлан судлах хэрэгтэй. Анхдагчаар логууд LOG дор ERRORLOG фолдерт байдаг.
SSIS эх үүсвэрийн хурд
SSIS эх үүсвэрийн хурд нь асуулгын цаг хугацааны нарийн төвөгтэй шууд пропорциональ биш гэдгийг тэмдэглэх нь зүйтэй. Өгөгдлийг буцааж өгөх хурд нь SSIS эх үүсвэрийн хурданд нөлөөлдөг. Эх сурвалж бүрэлдэхүүн хэсэг нь бидний мэдээллийн эх сурвалж биш юм. Асуултаа оновчтой болгоход анхаарлаа хандуулах хэрэгтэй, учир нь энэ нь SSIS-ийг тохируулах болно.
SQL засвар
Эцэст нь хэлэхэд ашиглахыг санал болгож байна SQL Server засах хэрэгсэл DataNumen SQL recovery энэ нь өгөгдлийн сангийн гэнэтийн эвдрэлээс болж алдагдсан өгөгдлийг хадгалахад тусалдаг.
Зохиогчийн танилцуулга:
Аптон Марк бол мэдээлэл сэргээх мэргэжилтэн юм DataNumen, Үүнд мэдээлэл сэргээх технологиор дэлхийд тэргүүлэгч, Inc. хандалтыг сэргээх болон үг сэргээх програм хангамжийн бүтээгдэхүүнүүд. Дэлгэрэнгүй мэдээллийг авна уу WWW.datanumen.com