こんにちは、ハブル! 私たちはよく協力しています
この記事では:
ApexSQL の比較 - SQL コード、ファイル、フォルダーを比較するためのツール。 SSMS または Visual Studio の拡張機能としても機能します。ApexSQL 復号化 — SQL Server 内のオブジェクト (プロシージャ、関数、トリガー、ビュー) のストリーム復号化。 SSMS または Visual Studio の拡張機能としても機能します。ApexSQL の検出 — SQL Server インスタンスと関連サービス SSRS、SSAS、SSIS の検出。ApexSQLリファクタリング — SQL コードをリファクタリングおよびフォーマットするためのツール。 SSMS または Visual Studio の拡張機能として機能します。ApexSQL モデル - SQL Server オブジェクト図の作成。 SSMS または Visual Studio の拡張機能としても機能します。ApexSQL プラン — 実行計画を最適化するためのツール。 SSMS の拡張機能としても機能します。ApexSQLの完了 — このツールは SQL ステートメントを自動的に補完し、独自のスニペット (オートコンプリート用のキーボード ショートカット) を追加できるようにします。 SSMS または Visual Studio の拡張機能としても機能します。ApexSQL の伝播 — 一度に複数のデータベースで SQL コードを実行するツール。ApexSQL検索 — SQL Server の深部にあるデータとオブジェクトを検索するためのユーティリティ。 SSMS または Visual Studio の拡張機能として機能します。ApexSQL DevOps ツールキット — CI/CD パイプラインを作成するためのツール。 ここにリストされているすべての製品の中で、Web コンソールを備えているのは XNUMX つだけです。
各製品は、有料の ApexSQL ソリューションの機能の一部です。 記事の最後では、彼らがどのような商用ソリューションを持っているかについて簡単に説明します。
1.ApexSQLの比較
動作メカニズムと機能に関する短いビデオ
[比較] を使用すると、SQL Server のファイル、フォルダー、オブジェクトを比較できます。 双方向の比較と、異なるオブジェクトをマージするためのスクリプトのさらなる生成がサポートされています。 インターフェイスでは、ユーティリティは C#、C++、HTML、JavaScript、PostgreSQL、Python、T-SQL、Visual Basic、XML の構文を強調表示できます。
主な機能: SSMS および Visual Studio への統合、オブジェクト エクスプローラーから直接比較するためにさまざまなデータベース インスタンスからオブジェクトを呼び出し、
2.ApexSQL 復号化
動作メカニズムと機能に関する短いビデオ
Decrypt では、SSMS または Visual Studio インターフェイスから、ワンクリックでプロシージャ、関数、トリガー、またはビューを復号化できます。
インターフェイスでは、DDL 復号化スクリプトを表示できます。 SQL Server の複数のインスタンスへの同時接続がサポートされています。
3.ApexSQL の検出
SQL Server、SSRS、SSAS、SSIS サービスの既存のインスタンスを IP アドレス範囲で識別し、詳細情報を表示します。
インターフェイスから、スケジュールに従ってデータベース検出を構成できます。 ApexSQL Discover は、検出結果を含む通知を電子メールで送信できます。
4.ApexSQL リファクタリング
動作メカニズムと機能に関する短いビデオ
コードの書式設定は、ボックス化されたプロファイルに基づいて行うことも、コードがより見慣れたものになるように独自のプロファイルをカスタマイズすることもできます。 リファクタリングでは、コード内の未使用の変数を強調表示し、コード ブロックをプロシージャにカプセル化し、「*」を完全なリストに展開できます。
便利な機能の XNUMX つは、最も使用されていない列を分離するためのテーブル分割です。 リファクタリングは、この分割によって影響を受けるオブジェクトを報告します。
また、リファクタリング インターフェイスでは、すべての依存関係を変更しながらオブジェクトの名前を安全に変更できます。
これらおよびその他の機能の詳細については、次のページを参照してください。
5. ApexSQL モデル
このユーティリティは、SQL Server オブジェクトとそれらの間の関係を視覚化します。 同じインターフェイスで、オブジェクトの構成を変更し、対応する DDL コードを生成できます。 すべてのビジュアライゼーションは画像としてエクスポートできます。
市販製品を利用してモデルの機能を拡張
6. ApexSQL 計画
動作メカニズムと機能に関する短いビデオ
これはパフォーマンス最適化ツールです。 また、ApexSQL Plan を使用すると、計画を HTML および XML 形式でレポートにエクスポートできます。 このユーティリティのよくある使用例は、現在の計画と、さまざまな特性に従って変更された計画との比較です。
ApexSQL Plan は、クエリ ストアからのダウンロードと、これらのクエリの特性をダッシュボードの形式で表示することをサポートしています。
7. ApexSQL の完了
動作メカニズムと機能に関する短いビデオ
コードアクセラレータ。 ユーティリティ インターフェイスでは、エイリアス、スニペット、コードの強調表示を設定できます。
8. ApexSQL の伝播
ApexSQL Propagate では、さまざまな SQL Server データベースでコードの実行を設定し、実行順序を決定できます。
実行されたコードの結果はユーティリティによって解析され、実行結果を簡単に確認できるように記録されます。
9. ApexSQL 検索
動作メカニズムと機能に関する短いビデオ
このツールはデータベース構造を検索します。 ここから、オブジェクトの名前を安全に変更し、それらの関係を追跡できます。 検索結果は HTML、CSV、Excel にエクスポートされます。
10.ApexSQL DevOps ツールキット
動作メカニズムと機能に関する短いビデオ
PowerShell コードはユーティリティの内部で実行されます。 開発者は、ApexSQL DevOps Toolkit インターフェイスからビルド、レビュー、文書化、デプロイを行うことができます。 ここでは、合成データを生成し、単体テストを自動的に実行し、変更を文書化できます。 TeamCity、Jenkins などにプラグインとして接続できます。
ApexSQL ナレッジベースには、
無料のソリューションについては説明したので、次に、有料のソリューションのリストを簡単に示します。もちろん、より強力な機能を備えています。
ApexSQL 監査 — データベースがセキュリティ要件に準拠しているかどうかを監査するためのツール。 HIPAA、GDPR、PCI をサポート。 レポートと変更履歴の表示がサポートされています。スクリーンショットとビデオを表示する
ApexSQLバックアップ — 増分バックアップ、トランザクション ログ、完全バックアップの作成を自動化します。 特定の時点への復元がサポートされており、バックアップを作成するためのテンプレートを作成し、バックアップ プランを柔軟に構成できます。スクリーンショットとビデオを表示する
ApexSQLのデフラグ — デフラグを監視および管理するためのユーティリティ。スクリーンショットとビデオを表示する
ApexSQL ジョブ - 履歴、スケジュール、通知などのタスクを管理するツール。スクリーンショットを表示
ApexSQL ログ — 変更の監査、レプリケーション、ロールバックのためにトランザクション ログを読み取るツール。スクリーンショットとビデオを表示する
ApexSQL の回復 — 破損、削除、または紛失したデータの回復。スクリーンショットとビデオを表示する
ApexSQL 分析 — データベース内の関係を分析するためのツール。スクリーンショットとビデオを表示する
ApexSQL ビルド — データベース作成を自動化するツール。 バージョン管理システムに接続できます。スクリーンショットとビデオを表示する
ApexSQL の強制 - SQL コードの改善。スクリーンショットとビデオを表示する
ApexSQL の生成 は、ワンクリックで数百万行のデータを生成するツールです。 SQL、XML、CSV、JSON、Excel へのテスト データのエクスポートがサポートされています。スクリーンショットを表示
ApexSQL マスク — データベース内の機密データを検索、分類、マスキングするためのツール。 220 以上の定義済みマスクと 55 以上の分類用の組み込みフィルターがあります。スクリーンショットを表示
ApexSQL スクリプト — DDL および DML スクリプトと実行可能インストール パッケージを作成するためのツール。スクリーンショットとビデオを表示する
ApexSQLソース管理 - バージョン管理システムを SSMS と統合するためのツール。スクリーンショットとビデオを表示する
ApexSQL トリガー — データベース内のデータの監査と DML への変換。スクリーンショットとビデオを表示する
ApexSQL 単体テスト - SSMS コンソールから単体テストを直接実行するためのツール。スクリーンショットとビデオを表示する
コメントには、すでに使用している監査およびデータベース管理ツールと、それらを使用して解決した問題を記入してください。
ApexSQL 製品について質問する場合、テスト用に商用製品を受け取る場合、または価格を調べる場合は、次の宛先にリクエストを残してください。
監視と管理の複雑な問題を解決している場合は、ハブレに関する以前の記事をお読みください。
購読することもできます
出所: habr.com