問題タブ [server-explorer]

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.

0 投票する
4 に答える
4231 参照

asp.net-mvc-3 - ASP.NET MVC 3、SQL Server:エクスプローラーにテーブルが表示されないが、テーブルは表示される

私のデータベースはApp_Dataの.mdfに保存されており、正常に機能しています。私のアプリケーションは、レコードを追加、編集、削除できます。

しかし、テーブルは見えません。サーバーエクスプローラーを開いて.mdfをアタッチし、テーブルを表示しようとすると、そこに何もリストされていません。ファイルをSQLServerManagement Studioにも添付しましたが、そこに表示されるテーブルはフォルダー内のテーブルのみSystem Tablesです。

MSDNのテクノバブルから収集できたものから、これはアクセス許可または所有権の問題である可能性があります。データベースに接続してクエリを実行し、レコードを編集/削除できるため、アクセス許可についてはわかりません。だから多分所有権; 所有していないテーブルがdbo表示されない可能性があることをどこかで読みました。しかし、その場合、アプリケーションの所有権名が何であるか、またはManagementStudioやServerExplorerでさえ他のユーザーが所有するテーブルを表示する方法がわかりません。

答えがそこにある場合の接続文字列は次のとおりです。

私を正しい方向に向けてくれる人に感謝します!

ETA。これは同様の問題のように見えますが、私のデータベースはスクリプトではなくEntity Framework(Code-Firstモデル)によって生成されたため、そこでの解決策が適用されるかどうかはわかりません。

0 投票する
0 に答える
183 参照

visual-studio - Visual Studio-ビルド時にサーバーデータ接続を自動的に閉じるにはどうすればよいですか?

Visual Studio 2010の[サーバーエクスプローラー]パネルで開いているサーバー接続を自動的に閉じる方法はありますか?

私はEFとcontextInitializerを使用しています。これは、ビルド(テスト)時に常にデータベースを削除します。

70%の確率で、接続を手動で閉じるのを忘れてしまい、「使用されているためにDBを削除できません」というエラーが発生します。

それは小さなことですが、私を怒らせます!

よろしくお願いします!アレックス!

0 投票する
1 に答える
532 参照

c# - サーバー エクスプローラーから connectionStrings を取得する方法

指定したテーブルのモデルを生成できるようにする Visual Studio の拡張機能を作成したいと考えています。

次のコードを使用して、サーバー エクスプローラーのテーブルのコンテキスト メニューに MyCommand 項目を追加しました。

選択したテーブル項目の名前を取得するには:

データベース接続に関する情報を取得するにはどうすればよいですか?

0 投票する
2 に答える
908 参照

sql-server - サーバー エクスプローラーでのテーブルの主キーのリセット

Visual Studio 2010 のテーブルの UserID (主キー) 列をリセットしたい古いテーブル エントリをすべて削除しました。その方法を教えてください。

0 投票する
0 に答える
434 参照

sqlite - VS 11 のサーバー エクスプローラーの [接続の追加] ダイアログに SQLite プロバイダーが表示されないのはなぜですか?

私の課題はまさにここで説明されているとおりです:サーバー エクスプローラーの [接続の追加] ダイアログに SQLite プロバイダーが表示されないのはなぜですか? 私のものはVS 11 Beta用ですが。抜粋は次のとおりです。

「Using SQLite Embedded Database with Entity Framework and Linq-to-SQL の記事に従っており、最初に System.Data.SQLite NuGet パッケージを使用して、次に Setups for 32 を介してプロバイダーをインストールすることにより、SQLite プロバイダーのインストールを試みました。 -bit Windows (.NET /Framework 4.0) インストーラー パッケージ (v1.0.79 用) インストール後、システムを再起動しても、サーバー エクスプローラーの [接続の追加] ダイアログに SQLite データベース ファイル プロバイダーが表示されません。

接続文字列を手動で作成し、外部ツールを使用して SQLite データベース ファイルを作成することで続行できますが、最新のプロバイダーをインストールしたにもかかわらず、宣伝されている SQLite の設計時サポートがない理由を知りたいです。ここで何が間違っている可能性がありますか?」

VS11 SQL Lite 統合を手伝ってくれる人はいますか?

0 投票する
1 に答える
291 参照

c# - VS サーバー エクスプローラー - 列が [列] リストに表示されませんか?

SQL コンパクト 4 db の既存のテーブルの場合

タイプ ビットの列を追加し、[OK] をクリックしますが、DataEditor にも列のリストにも表示されませんが、テーブル スキーマ エディターにはあります

ErikJ の SQL コンパクト ツールボックスを使用してデータを編集することはできますが、この動作を引き起こすためにここで違反した可能性のあるルールについて知りたいですか ???

参考までに - 列名は IsSys で、表示されていません。テスト用に他のビット列を追加すると、列リストに表示されます。

更新 - SQL は以下のとおりです。IsSys と IsSystem は両方とも、サーバー エクスプローラーの列のリストまたはサーバー エクスプローラーの DataEditor には表示されませんが、テーブル スキーマ エディターには表示されます。

0 投票する
2 に答える
3156 参照

oracle11g - Oracle プロバイダー VS 2012 RC

データベース: オラクル 11g

VS 20120 プロバイダー: ODAC 11.2 リリース 4 および Oracle Developer Tools for Visual Studio (11.2.0.3.0)

VS 2012 RC に更新したばかりで、データベースに接続することさえできません。EF 5 または .NET 4.5 がこのプロバイダーで動作することは期待していませんが、.Net 4 のソリューション ターゲットを設定し、データベースに接続できるようにしたいだけです。サーバー エクスプローラーを使用すると、通常使用するプロバイダーが表示されず、VS に付属する唯一のオラクル プロバイダーは最大 10g をサポートし、非推奨です。

VS 2012 で oracle 11g のプロバイダーを取得するのを手伝ってくれる人はいますか?

0 投票する
4 に答える
4976 参照

visual-studio-2010 - VisualStudio2010でサーバーエクスプローラーの右クリックメニューオプションがありません

私はこれに対する答えを高低で検索しましたが、何も見つかりません。MSXPProを実行している仮想マシンにVS2010proエディションをインストールしました。データベースに接続すると、すべてのテーブル、ストアドプロシージャ、および関数がリストに正常に表示されます。ただし、それらのいずれかをリッククリックすると、それらのいずれかを作成/編集/実行するためのオプションがありません。

VS 2010をセットアップしたのはこれが初めてではありません。新しいラップトップを入手したので、すべてを再インストールしました。初めて設定したときは設定を変更しませんでしたが、今回は変更しませんでした。私は毎回同じ方法でデータベースへの接続を設定し、このインストールを設定するときに古い接続設定も確認しました。古いインストールにはすべての右クリックオプションがありましたが、これにはありません。、、、およびをデフォルトの設定コレクションとしてTools -> Import and Export Settings -> Reset all settings試してみました。これらはどれも機能しませんでした。General Development SettingsVisual C# Development SettingsWeb Development

設定を確認しましたが、右クリックメニューには何も見つかりませんでした。データベース接続が「読み取り専用」モードで開いているように見えますが、その設定がないようですので、そうではないと思います。これらのオプションを表示する方法を誰かが知っている場合は、入力をいただければ幸いです。前もって感謝します。

0 投票する
0 に答える
204 参照

visual-studio - サーバー エクスプローラーでデフォルトのダブルクリック アクションを設定するにはどうすればよいですか?

Visual Studio 2012 (およびそれ以前のバージョン) では、サーバー エクスプローラーでテーブルをダブルクリックすると、テーブル デザイン ビューが開きます。

私は現在のプロジェクトでデータベース定義を担当していないため、これを使用することはめったにありません。

デフォルトのオープン動作として希望するのは、代わりに「テーブルデータを表示する」です。

サーバー エクスプローラーでデータベース テーブルをダブルクリックしたときの動作を変更する方法はありますか? VS オプションで設定が見つかりませんでした。