タグ付けされた質問 「ssms」

Microsoft SQL Server Management Studioは、Microsoft SQL Server内のすべてのコンポーネントを構成、管理、および管理するためのグラフィカルツールです。

15
SQL Serverの「変更の保存は許可されていません」エラー►テーブルの再作成が必要な変更の保存を防止
SQL Serverでテーブルを作成して保存するときに、列の型をintからrealに変更するなど、テーブルデザインを編集しようとすると、次のエラーが発生します。 変更の保存は許可されていません。行った変更では、次のテーブルを削除して再作成する必要があります。再作成できないテーブルに変更を加えたか、オプションを有効にして、テーブルの再作成が必要な変更を保存できないようにしました。 テーブルを再作成する必要があるのはなぜですか?データ型をからsmallintに変更したいだけですreal。 テーブルは空で、今まで使用していませんでした。

23
SQL ServerテーブルのINSERTステートメントを自動生成する最良の方法は何ですか?
新しいアプリケーションを作成しており、テスト中は、たくさんのダミーデータが必要になります。MS Accessを使用してExcelファイルを関連するテーブルにダンプすることにより、そのデータを追加しました。 多くの場合、関連するテーブルを "更新"する必要があります。つまり、すべてのテーブルを削除し、再作成して、保存されたMS Access追加クエリを実行します。 最初の部分(ドロップと再作成)は簡単なSQLスクリプトですが、最後の部分は私を不快にさせます。ダミーデータを再生成するために、多数のINSERTを含む単一のセットアップスクリプトが必要です。 テーブルにデータがあります。そのデータセットからINSERTステートメントの大きなリストを自動的に生成する最良の方法は何ですか? 私が考えられる唯一の方法は、テーブルをExcelシートに保存してから、Excel式を記述してすべての行にINSERTを作成することです。これは確かに最良の方法ではありません。 2008 Management Studioを使用してSQL Server 2005データベースに接続しています。



16
SQL Serverの無効なオブジェクト名-テーブルはSSMSテーブルリストにリストされています
Stored Procedure新しく作成したデータベースのを作成しようとしています。ただし、SSMSインテリセンスは作成されたテーブルの半分以上を認識しません。 たとえば、テーブルの下の左側の列にテーブルがありますが、新しいクエリウィンドウでdbo.Room「dbo.」と入力すると、そのテーブルは表示されません。実際には、37のテーブルのうち17のみが表示されます。 intellisenseによって一覧表示されるテーブルとそうでないテーブルの間に違いはありません。手動でdbo.Roomと入力すると、下線が付き、エラー 無効なオブジェクト名 'dbo.Room' .. テーブルのセットアップで何かを見逃しましたか? 更新:テーブルリストの更新を試みました(数回)
335 sql-server  ssms 

7
SQL Server Management Studioでのテーブル編集後の変更の保存
以前にSQL Server Management Studioに保存されたテーブルに変更を保存する場合(テーブルにデータがない)、エラーメッセージが表示されます。 変更の保存は許可されていません。行った変更では、次のテーブルを削除して再作成する必要があります。再作成できないテーブルに変更を加えたか、またはテーブルの再作成が必要な変更を保存できないようにするオプションを有効にしました。 テーブルを簡単に編集できない原因は何ですか?または、SQL Server Management Studioが編集用にテーブルを再作成する必要があるのは通常の方法ですか?それは何ですか-この「オプションは変更を保存できないようにする」ですか?

2
SQL Server Management StudioでSQLをフォーマットする
Visual Studioおよびその他のIDEでは、キーボードショートカットを使用して、メニューから、または入力時に自動的に、コードを簡単に自動フォーマットできます。 SQL Server Management Studioでこの標準機能を有効にする方法がまだあるかどうか疑問に思っていましたか? 私は、不十分にフォーマットされたSQLの混乱した混乱であるいくつかの大規模なストアドプロシージャを使用しており、「すべて選択-> SQLのフォーマット」に進むことができればいいと思います

4
複数の列に対する一意の制約
CREATE TABLE [dbo].[user]( [userID] [int] IDENTITY(1,1) NOT NULL, [fcode] [int] NULL, [scode] [int] NULL, [dcode] [int] NULL, [name] [nvarchar](50) NULL, [address] [nvarchar](50) NULL, CONSTRAINT [PK_user_1] PRIMARY KEY CLUSTERED ( [userID] ASC ) ) ON [PRIMARY] GO どのように私は列に一意の制約を追加するfcode, scode, dcodeとt-sql、および/またはmanagement studio?fcode, scode, dcode一緒に一意である必要があります。

9
SQL Server Management Studioで記憶されているログインとパスワードのリストを削除する
私は最近、私の一般的なユーザーがセットアップした会社のスペアラップトップを修理中に使用しました。データベースにログインするときに、SQL Server Management Studioの[パスワードを記憶する]オプションをオンにしました。 ラップトップを使用する次の人がログイン名とパスワードを使用できないようにするために使用したログインとパスワードの情報をクリアする必要があります。これどうやってするの?


4
保存されているすべての行を含む既存のSQL ServerテーブルのINSERTスクリプトをどのように生成できますか?
SQL Management Studio 2008 R2で「すべての行を作成して挿入」スクリプトを生成する方法を探しています。 「テーブル作成」スクリプトを作成できることはわかっています。 「挿入」スクリプトを作成することもできますが、これはプレースホルダーを含む単一行のみを生成します。 現在格納されているすべての行を含む挿入スクリプトを生成する方法はありますか?
226 sql-server  ssms 

17
SQL Server Management Studio 2012はどこにありますか?
ラップトップにSQL Server 2008 R2とVisual Studio 2008および2010がありました。SQL Server 2012をインストールし、SQL Serverデータツールを表示して、Visual Studio 2010でSSRSレポートを作成できるようにしました。 SQL Server 2012の2つの個別のインスタンスに管理ツールを何度もインストールしましたが、それらをプログラムで見つけられず、実行できません。私が見つけることができる唯一のSSMSプログラムは、SSMS 2008 R2を実行します。 一般的なアドバイスは、Visual Studioの前にSQL Serverをインストールすることですが、Visual Studioをアンインストールしたくないので、他の多くの問題が発生します。 この問題を解決するにはどうすればよいですか?

11
SQL Server 2008 Expressのローカルインスタンスに接続する方法
SQL Server 2008 ExpressをVista SP1マシンにインストールしました。私は以前ここで2005を使用していて、古いSQL Server Management Studio Expressで問題なく使用しました。PC-NAME \ SQLEXPRESSインスタンスに問題なく接続できました(いいえ、PC-NAMEは私のコンピュータ名ではありません;-)。 2005とSQL Server Management Studio Expressをアンインストールしました。次に、マシンにSQL Server 2008 Expressをインストールし、SQL Server Management Studio Basicをインストールすることを選択しました。 ここで、PC-NAME \ SQLEXPRESSに接続しようとすると(いつものようにWindows認証を使用して)、次のメッセージが表示されます。 PC-NAME \ SQLEXPRESSに接続できません。SQL Serverへの接続を確立中にネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからなかったか、アクセスできませんでした。インスタンス名が正しいこと、およびSQL Serverがリモート接続を許可するように構成されていることを確認してください。(プロバイダー:SQLネットワークインターフェイス、エラー:26-指定されたサーバー/インスタンスの検索エラー)(Microsoft SQL Server、エラー:-1)ヘルプが必要な場合は、http://go.microsoft.com/fwlink?ProdName = Microsoft + SQLをクリックしてください。 + Server&EvtSrc = MSSQLServer&EvtID = -1&LinkId = 20476 SQL Server 2008をインストールしたとき、SQLEXPRESSをローカルインスタンス名として使用しました。私の知る限り、SQL Serverは、SQL Server構成マネージャーを通じて、リモート接続を許可するように構成されています。 …


4
SQL Server 2008は、新しく作成されたユーザーでログインできません
Windows Vistaを使用していますが、新しく作成したユーザーでログインできません。 SQL Server Management Studioを開きます。 Security-> Loginsを右クリックして新しいログインを作成します。 チェック:SQL Server認証 ログイン名:テスター パスワード:test [OK]をクリックします このユーザーを、選択したデータベースへのユーザーマッピングに追加しました。 [ファイル]-> [オブジェクトエクスプローラーの接続]をクリックし、[SQL Server認証]を選択してtester / testと入力し、[接続]をクリックします。 エラーが発生します: Login failed for user 'tester'. (Microsoft SQL Server, Error: 18456" with Severity = 14 and State = 1. このエラーの原因と、ユーザーでのログイン方法を教えてください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.