sql >> データベース >  >> Database Tools >> SSMS

SSMSの拡張性/アドイン-現在のデータベースとサーバーを取得します

    codeplexを4時間スキミングし、各プロジェクトをダウンロードしてコードを分析すると、必要な答えが得られました。これがいつか誰かに役立つことを願っています(SQL Server Auditが機能する場合は、@ Mitchに同意しますが、最初に試してみてください)..

    Microsoft.SqlServer.RegSrvrEnum.dllおよびSqlWorkBench.Interfaces(C:\ ProgramFiles .. \ SQL Server ..-のどこかにあります)への参照を追加します。ツール用のSDKがインストールされていることを確認してください。これはSQLServerManagementStudio2014でのみテストしました。

    次に、以下のコードでうまくいくはずです(どういたしまして!)

    IScriptFactory scriptFactory = ServiceCache.ScriptFactory;
    CurrentlyActiveWndConnectionInfo connectionIfno = scriptFactory.CurrentlyActiveWndConnectionInfo;
    UIConnectionInfo conn = connectionIfno.UIConnectionInfo;
    Debug.WriteLine("{0}::{1}", conn.ServerName, conn.AdvancedOptions["DATABASE"]);
    


    1. クエリ時のSQLServerデフォルトデータベース-マスター

    2. Designerに入ろうとすると、phpmyadminがエラー500を表示するのはなぜですか?

    3. phpMyAdminの20,000行の制限に対する修正または移行は何でしょうか?本当に不安定なものはありますか?

    4. LANネットワーク内の別のPCからWamp2.5phpmyadminにアクセスする