ProHoster > Блог > басқарма > Microsoft SQL Server дерекқорларын басқаруға арналған 10 тегін ApexSQL утилитасы
Microsoft SQL Server дерекқорларын басқаруға арналған 10 тегін ApexSQL утилитасы
Сәлем, Хабр! Біз көп жұмыс істейміз Quest бағдарламалық қамтамасыз ету, және олар биыл сатып алды ApexSQL — Microsoft SQL Server дерекқорларын басқару және бақылау шешімдерін өндіруші. Ресейде бұл жігіттер туралы аз мәлімет бар сияқты. Өз веб-сайтының басты бетінде олар «SQL Server үшін өлтіруші құралдар» деп жазады. Қорқынышты естіледі. Бізде осы сатушыны таныстыру және олардың шешімдерінде ненің қауіпті екенін анықтау идеясы болды. Хайп бөлігінен бастайық - тегін өнімдер. Олардан кейін коммерциялық өнімдер туралы қысқаша бөлім болады. Бұл бағдарламалар сізге пайдалы деп үміттенемін. Өтінемін, мысықтың астында.
Бұл мақалада:
ApexSQL салыстыру - SQL кодын, файлдар мен қалталарды салыстыруға арналған құрал. SSMS немесе Visual Studio үшін кеңейтім ретінде де жұмыс істейді.
ApexSQL шифрын шешу — SQL серверіндегі объектілерді ағынды шифрлау: процедуралар, функциялар, триггерлер және көріністер. SSMS немесе Visual Studio үшін кеңейтім ретінде де жұмыс істейді.
ApexSQL Discover — SQL Server даналарын және SSRS, SSAS және SSIS қатысты қызметтерін анықтау.
ApexSQL рефакторы — SQL кодын рефакторингке және пішімдеуге арналған құрал. SSMS немесе Visual Studio үшін кеңейтім ретінде жұмыс істейді.
ApexSQL моделі - SQL Server объектінің диаграммаларын құру. SSMS немесе Visual Studio үшін кеңейтім ретінде де жұмыс істейді.
ApexSQL жоспары — Орындау жоспарларын оңтайландыру құралы. SSMS кеңейтімі ретінде де жұмыс істейді.
ApexSQL аяқталды — құрал автоматты түрде SQL мәлімдемелерін аяқтайды және өзіңіздің жеке үзінділеріңізді қосуға мүмкіндік береді (автоматты толтыруға арналған пернелер тіркесімдері). SSMS немесе Visual Studio үшін кеңейтім ретінде де жұмыс істейді.
ApexSQL Propagate — SQL кодын бір уақытта бірнеше мәліметтер базасында орындауға арналған құрал.
ApexSQL іздеу — SQL Server тереңдігінде деректер мен объектілерді іздеуге арналған утилита. SSMS немесе Visual Studio үшін кеңейтім ретінде жұмыс істейді.
ApexSQL DevOps құралдар жинағы — CI/CD конвейерлерін құру құралы. Мұнда тізімделген өнімдердің жалғыз біреуінде веб-консоль бар.
Әрбір өнім ақылы ApexSQL шешімдерінің функционалдық бөлігі болып табылады. Мақаланың соңында біз олардың қандай коммерциялық шешімдері бар екенін қысқаша сипаттаймыз.
Жұмыс механизмі мен мүмкіндіктері туралы қысқаша бейне
Салыстыру SQL Server файлдарын, қалталарын және нысандарын салыстыруға мүмкіндік береді. Екі бағытты салыстыру және әртүрлі нысандарды біріктіру үшін сценарийді одан әрі құруға қолдау көрсетіледі. Интерфейсте утилита C#, C++, HTML, JavaScript, PostgreSQL, Python, T-SQL, Visual Basic, XML синтаксисін ерекшелей алады.
Негізгі мүмкіндіктер: SSMS және Visual Studio бағдарламаларына біріктіру, тікелей Object Explorer және салыстыру үшін әртүрлі дерекқор даналарынан нысандарды шақыру. CLI арқылы жұмыс істеуге қолдау көрсету.
IP мекенжай ауқымы бойынша SQL Server, SSRS, SSAS және SSIS қызметтерінің бар даналарын анықтаңыз және толық ақпаратты қараңыз.
Интерфейстен кесте бойынша дерекқорды табуды конфигурациялауға болады. ApexSQL Discover электрондық пошта арқылы табу нәтижелері бар хабарландыруларды жібере алады.
Жұмыс механизмі мен мүмкіндіктері туралы қысқаша бейне
Кодты пішімдеуді қораптағы профиль негізінде жасауға болады немесе код сізге таныс болып көрінуі үшін өзіңіздің жеке баптауыңызға болады. Рефактор кодтағы пайдаланылмаған айнымалыларды ерекшелей алады, код блоктарын процедураларға инкапсуляциялайды және «*» толық тізімге кеңейте алады.
Пайдалы мүмкіндіктердің бірі - ең аз пайдаланылған бағандарды бөлу үшін кестені бөлу. Refactor осы бөлу әсер ететін нысандар туралы хабарлайды.
Сондай-ақ Refactor интерфейсінде барлық тәуелділіктерді өзгерте отырып, нысандардың атауларын қауіпсіз өзгертуге болады.
Утилита SQL Server нысандарын және олардың арасындағы қатынастарды визуализациялайды. Сол интерфейсте сіз нысандардың конфигурациясын өзгерте аласыз және сәйкес DDL кодын жасай аласыз. Барлық визуализацияларды кескіндер ретінде экспорттауға болады.
Модельдің функционалдығы коммерциялық өнімдердің көмегімен кеңейтілген Diff и Док. Бірінші өнімді пайдаланып, үлгіні дерекқордағы ағымдағы күймен салыстыруға немесе екі түрлі дерекқордың үлгілерін салыстыруға болады, ал екінші өнім дерекқор нысандарын құжаттау үшін қажет.
Жұмыс механизмі мен мүмкіндіктері туралы қысқаша бейне
Бұл өнімділікті оңтайландыру құралы. Сондай-ақ, ApexSQL жоспарын пайдаланып, жоспарларды HTML және XML пішіміндегі есептерге экспорттай аласыз. Бұл қызметтік бағдарламаның жиі қолданылатын жағдайы - ағымдағы жоспарды салыстыру және әртүрлі сипаттамаларға сәйкес өзгертілген.
ApexSQL жоспары сұраулар қоймасынан жүктеп алуды және осы сұраулардың сипаттамаларын бақылау тақталары түрінде ұсынуды қолдайды.
Жұмыс механизмі мен мүмкіндіктері туралы қысқаша бейне
Құрал дерекқор құрылымын іздейді. Осы жерден нысандардың атын қауіпсіз өзгертуге және олардың қарым-қатынастарын қадағалауға болады. Іздеу нәтижелері HTML, CSV және Excel бағдарламаларына экспортталады.
Жұмыс механизмі мен мүмкіндіктері туралы қысқаша бейне
PowerShell коды қызметтік бағдарламаның қақпағы астында жұмыс істейді. Құрастыру, қарап шығу, құжаттау және қолдану әзірлеушіге ApexSQL DevOps Toolkit интерфейсінен қолжетімді. Мұнда синтетикалық деректерді жасауға, бірлік сынақтарын автоматты түрде іске қосуға және құжатты өзгертуге болады. TeamCity, Jenkins және басқаларына плагин ретінде қосылуға болады.
ApexSQL білім базасы бар қызықты мақалалар дерекқор ортасында DevOps жүйесінде.
Енді біз тегін шешімдермен айналысқаннан кейін, біз ақылы шешімдердің тізімін қысқаша береміз, олар, әрине, әлдеқайда қуатты функционалдылыққа ие.
ApexSQL аудиті — қауіпсіздік талаптарына сәйкес деректер базасын тексеру құралы, соның ішінде. HIPAA, GDPR, PCI қолдауы бар. Есептер мен өзгерістер тарихын қарауға қолдау көрсетіледі.
Скриншот пен бейнені қараңыз
ApexSQL сақтық көшірмесі — қосымша резервтік көшірмелерді, транзакциялар журналдарын және толық резервтік көшірмелерді құруды автоматтандыру. Белгілі бір уақытқа дейін қалпына келтіруге қолдау көрсетіледі, сақтық көшірме жасау үшін үлгілерді жасауға және сақтық көшірме жоспарларын икемді түрде конфигурациялауға болады.
ApexSQL жасау бір рет басу арқылы миллиондаған деректер жолын жасауға арналған құрал. Сынақ деректерін SQL, XML, CSV, JSON және Excel бағдарламаларына экспорттауға қолдау көрсетіледі.
Скриншотты көру
ApexSQL маскасы — мәліметтер қорындағы құпия мәліметтерді іздеуге, жіктеуге және жасыруға арналған құрал. 220+ алдын ала анықталған маскалар және жіктеуге арналған 55+ кіріктірілген сүзгілері бар.
Скриншотты көру
ApexSQL сценарийі — DDL және DML сценарийлерін және орындалатын орнату пакеттерін жасауға арналған құрал.
Скриншот пен бейнені қараңыз
ApexSQL көзін басқару - SSMS-мен нұсқаларды басқару жүйелерін біріктіруге арналған құрал.
Скриншот пен бейнені қараңыз
ApexSQL триггері — мәліметтер қорындағы мәліметтердің аудиті және DML-ге аудару.
Түсініктемелерде аудит пен дерекқорды басқарудың қандай құралдарын пайдаланып жатқаныңызды және олармен қандай мәселелерді шешетініңізді жазыңыз.
ApexSQL өнімдері туралы сұрақтар қою, сынау үшін коммерциялық өнімдерді алу немесе бағасын білу үшін мына мекенжайға сұрау қалдырыңыз. біздің веб-сайттағы кері байланыс формасы.
Егер сіз мониторинг пен басқарудың күрделі мәселесін шешіп жатсаңыз, Хабре туралы алдыңғы мақалаларымызды оқыңыз: