問題タブ [ssms]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - MS SQL Server Management Studioを使用せずにSQLServerのデフォルトデータベースを変更するにはどうすればよいですか?
SQL Serverからデータベースを削除しましたが、削除されたデータベースをデフォルトとして使用するようにログインが設定されていることがわかりました。接続ダイアログの[オプション]ボタンを使用し、接続するデータベースとして[マスター]を選択することで、SQL ServerManagementStudioに接続できます。ただし、オブジェクトエクスプローラーで何かを実行しようとすると、デフォルトのデータベースを使用して接続しようとして失敗します。
オブジェクトエクスプローラーを使用せずにデフォルトデータベースを設定する方法を知っている人はいますか?
ssms - SQL Studio - 「ストアド プロシージャの変更」スクリプト エラー
MS SQL Server Management Studio 2005 の場合:
Tools|Options|Scripting|"Include IF NOT EXISTS clause" を true に設定している場合、ストアド プロシージャを変更すると、機能しない奇妙なスクリプトが作成されます。次のようになります: (簡潔にするために省略記号を使用)
ALTER ステートメントが呼び出される唯一の方法は、ストアド プロシージャが存在しない場合であるため、これは明らかに機能しません。
したがって、問題は次のとおりです。この生成されたコードを変更する方法はありますか? テンプレートはどこかにありますか (これはテンプレート ツールでのビルドとは関係ないようです)。
(この動作の簡単な説明: CREATE ステートメントのスクリプトを作成すると、IF NOT EXISTS がより意味のある同じコードが生成されます)
64-bit - 2008 64 ビット SSMS 経由で SQL Server Express 2005 データベースにアクセスする
私は64ビットのVistaラップトップを持っています。最初に、64 ビット版の SQL Server Express 2005 を自分のコンピューターにインストールしようとしましたが、何を試しても 32 ビット版しか動作しないように見えたので、それがインストールされました。
32 ビットの SQL Server Express 2005 は問題なく動作していましたが、最近、すべてのツールと機能を備えた 64 ビット バージョンの SQL Server Express 2008 をインストールしました。インストール中に、2005 データベースは正しく認識されましたが、2008 バージョンをインストールする前に、2005 SSMS をアンインストールする必要がありました。
それは問題ありませんが、問題は、2008 SSMS を介して既存の 2005 データベースにアクセスしようとすると、次のメッセージが表示されることです。
「データベース プランボードにアクセスできません (オブジェクト エクスプローラー)」
-- ここで、「planboard」は、私の 2005 データベースの名前です。
このエラー/問題を回避する方法を知っている人はいますか?
--マイク C さん、ありがとうございます。
sql-server - MSSqlSM スタジオの反応が非常に遅い
Microsoft SQL Server Management Studio が遅いです。遅いとは、コンテキストメニューをレンダリングするのに1分以上かかることを意味します-遅い。他のすべてのものは完全に正常に動作します。データベース自体への接続は遅くありません (私のアプリは問題なく動作し、コンテキスト メニューはとにかく DB への接続を必要としません)。
これを解決するために何を確認すればよいか、誰にも分かりますか?
- 編集 -
- CPUは3%前後
- フリーラムのギグ
- オブジェクト エクスプローラーでテーブルを右クリックするだけで、他には何もしません
- データベースはリモートです
- SSMSのフルバージョンです
- システム ロギング エラーなし
- 再インストールしても効果なし
アップデート
Toad for SQL をインストールしたところ、すべてが非常にスムーズに動作します。実際、これまでの MSSql よりもはるかに生産的であることがわかりました。それは私の質問に対する答えではありませんが、確かに解決策です。
sql-server - SQL Management Studio 2005 でデータベースを接続するときにドライブが見つからない
SQL Management Studio 2005 内から SQLEXPRESS インスタンスに外部 mdf ファイルを添付しようとしています。しかし、「データベース ファイルの検索」プロンプト内のディレクトリ ブラウザの下に、データベース ファイルが存在するドライブが表示されません。 .
Management Studio または SQL インスタンスがドライブを認識できない原因はありますか? ドライブ自体は、コンピューターにインストールされたローカル ディスクです。
sql-server - SQL Server Management Studio で SQL をフォーマットする
Visual Studio やその他の IDE では、キーボード ショートカット、メニュー、または入力時に自動的にコードを簡単に自動フォーマットできます。
SQL Server Management Studio でこの標準機能を有効にする方法がまだあるのでしょうか?
私はいくつかの大規模なストアド プロシージャを使用していますが、これは不適切にフォーマットされた SQL の混乱した混乱であり、「すべてを選択 -> SQL のフォーマット」に移動できればいいと思います。
c# - SSMS 用の C# 外部ツール - stdin からの読み取り
SQL Server Management Studio の外部ツール機能を利用するアプリを作成しようとしています。
外部ツールを指定するには、アプリへのパスを入力し、STDIN 経由でアプリに渡す引数を指定します。
現在、引数を表示するフォームがあります。外部ツールを実行するたびに、アプリケーションの新しいインスタンスを取得します。
理想的には、ツールを初めて実行してアプリケーションをロードし、その後の各実行で STDIN から引数を取得し、アプリの新しいインスタンスを作成せずに何かを実行したいと考えています。
これを可能にするためにできることはありますか、それとも多くのウィンドウで立ち往生していますか?
前もって感謝します
sql-server - Sql Server Management Studio のタブ ドロップダウンに、より多くのファイル名を表示するにはどうすればよいですか
これにイライラするのは私だけですか?ファイル名のプレフィックスが同じ場合、またはコンテキスト ウィンドウの幅よりも長い場合、どの proc をクリックしているのかさえわかりません。
sql - 無料の SQL Server Mgmt Studio オートコンプリート アドインはありますか?
Red Gate にそのような製品があることは知っていますが、私の意見では、SSMS に組み込まれるべきものにお金を払う必要はありません。ありがとう!
sql-server - Sql Server管理スタジオ自動大文字にする方法
SQLクエリを作成するときに、SQL 2005/2008管理スタジオで「キーワード」を大文字にする無料の「組み込み」方法はありますか?
すなわち
自動的に次のように変更されます。