問題タブ [sql-server-express]
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.
c# - Entity Framework は SQL Express (MDF) でデータを保持しません
Entity Framework を使用してアプリケーションを開発し、データを .mdf データベースに格納していました。私のコードはデータを読み取ることができます。明らかに保存もできますが、見た目だけです。エラーは発生しません。プログラムが実行されている間、データが保存されたように動作します。たとえば、オブジェクトを保存し、コンテキストを破棄し、新しいオブジェクトを作成し、オブジェクトを検索するとそこにあります! しかし、データベースにクエリを実行して保存されたデータを表示すると、そこには何もありません。アプリを閉じて再度実行すると、すべてのデータが失われます。テスト用に書いたコードの例を次に示します。
これを実行すると、50 個の出力が得られます。デバッグで c 変数の内容を見ると、50 個の変更があり、すべて問題ないように見えますが、クエリ ブラウザを起動して MDF データベースの内容を調べると、そこには何もありません。
おそらく非常に単純なことだと思いますが、それが何かわかりません。あなたの助けが必要です。
teamcity - SQL Server 2005 Express と連携するように Teamcity をセットアップするにはどうすればよいですか?
これは可能ですか?
ここからの指示に従いました ( http://www.jetbrains.net/confluence/display/TCD4/Setting+up+an+External+Database#SettingupanExternalDatabase-MicrosoftSQLServer2005 ) が、アクセスしようとすると 404 エラーが発生し続けますチームシティ。
次の構文を使用して jTDS を構成しました: connectionUrl=jdbc:jtds:sqlserver://[ホスト]\sqlexpress:1433/[データベース名]
sql-server-express - SQLServerエクスプレステーブル名を変更する
こんにちは私はVisualStudio2008を使用しており、ASP.NET MVCプロジェクトのapp_dataに.mdfがあります。サーバーエクスプローラーのプロパティを使用してテーブルの名前を変更しようとしましたが、グレー表示されています。名前を変更することはできますか?
テーブルをコピーできることはわかりますが、そのコピーをどこかに貼り付ける方法がわかりませんか?
助けてくれてありがとう。
clickonce - ClickOnce、SQLExpress、および名前の予測
SQLExpress をインストールする必要がある winform アプリがあります。接続文字列がすべて機能するように、SQL インスタンスの呼び出しを予測するにはどうすればよいですか。./SQLEXPRESS? ユーザー名/SQLEXPRESS? または完全に他の何か?
ありがとう!
connection-string - .MDF に接続するための接続文字列
VS2008 で新しいプロジェクトを作成し、プロジェクトに .MDF ファイルを追加しました。MDF ファイルと .SQLEXPRESS データベースを使用しようとしたのはこれが初めてです (以前は常に外部の Oracle サーバーを使用していました)。
すべてを文書化しようとしていますが、.MDF ファイルへの接続に使用されている資格情報がわかりません。簡単に調べる方法はありますか?
sql-server - 自分のコンピューターで SQL に接続できないのはなぜですか?
SQL Server 2008 エクスプレス エディションを使用しています。以前接続したことがあります。今、私はこのエラーメッセージを受け取ります:
タイトル: サーバーに接続
GEF65439\SQLEXPRESS に接続できません。
- - - - - - - - - - - - - - - 追加情報:
SQL Server への接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。(プロバイダー: 名前付きパイプ プロバイダー、エラー: 40 - SQL Server への接続を開けませんでした) (Microsoft SQL Server、エラー: 2)
ヘルプについては、http: //go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=2&LinkId=20476をクリックしてください。
------------------------------ ボタン:
わかった
sql-server - ログファイルが大きいと SQL Server Express のパフォーマンスが低下する
SQL Server 2005 Express Edition で小さなアプリケーションを 2 年間実行して以来、データベースはこの間に 75 MB から 400 MB 近くまで大きくなりましたが、大量のデータはありません。
しかし、ハードウェア、テーブル構造、またはプログラム コードを変更せずに、ログ ファイルが 3.7GB に到達しました。10 ~ 15 分を要したインポート プロセスが数時間で到達することに気付きました。
どこに問題があるのでしょうか?ログファイルに依存している可能性がありますか?Express Edition の 4GB ロックは、データ ファイルのみに適用されますか? それともログ ファイルにも適用されますか?
追加情報: DB サーバーには RAID はありません。同時ユーザーは機能しません (インポート プロセス中にログインするユーザーは 1 人だけです)。
前もってありがとうヨハネス
winforms - SQL Express ClickOnce の前提条件のインストール用に Package.xml を構成しますか?
ClickOnce によってインストールされている winform アプリがあり、デフォルトで sqlexpress でリモート接続を有効にする必要があります。
また、ローカル ユーザーが SQL インスタンスにアクセスできることを確認する必要があります。マニフェスト ファイルを編集するにはどうすればよいですか?
私のアプリは、マージ レプリケーション トポロジの一部です。DAL を継承しましたが、変更するまで SProc の制限により SQL CE に切り替えることができません。
SQL Express は ClickOnce (可能) であり、前提条件として VS2008 のデフォルトです。
以下は、SQL Express Bootstrapper パッケージの Product.xml です。これを変更して必要なことを達成するにはどうすればよいですか? 他の誰かがこれを変更する必要がありましたか? この例を次に示します。
みんなに感謝します。
sql-server-express - SQL Server Express の 4 GB 制限は、FILESTREAM が有効な列の影響を受けますか?
SQL Server Express の 4GB 制限が FILESTREAM の内容を考慮しているかどうかについて、ネット上で矛盾するレポートをいくつか読みました。SQL Server Express のストレージ制限が FILESTREAM の内容の影響を受けるかどうか、特定の公式ドキュメントを引用して誰かが言うことができますか?
64-bit - Visual Studio の「解決できない」バグ - SQL Server 2008 Express に接続するにはどうすればよいですか?
*.mdf
Visual Studio 2008 の組み込み関数を使用して、SQL Server 2008 Express でデータベース ファイルを処理できるようになるまで、しばらく苦労してきました。x64 ベースのシステムを実行しています。このセットアップには既知の問題があると読みましたが、修正プログラムを適用しても問題は解決しません。
基本的に、プロジェクト*.mdf
のフォルダーに新しいファイルを追加しようとすると、次のようなエラー メッセージが表示されます。App_Data
これを解決するための私の(失敗した)手順:
- Visual Studio、SQL Server、または .NET Framework に関連付けられている可能性のあるすべてのプログラムをアンインストールします (.NET 2.0 Compact Framework と .NET 3.5 Compact Framework が残り、.NET 関連のものは何もインストールされていません)。
- リブート。
- Web Platform Installer 2.0 (ベータ) を使用して、.NET 3.5 SP1、SQL Server 2008 Express、および SQL Server Management Studio 2008 Express をインストールします。
- リブート。
- ディスクから Visual Studio 2008 Professional をインストールします。
- リブート。
- Visual Studio 2008 Service Pack 1 をインストールします。
- リブート。
- ホットフィックスをインストールします。
- リブート。
- VS を起動し、新しい Web サイトを作成して、データベースの追加を試みます。それでもエラーメッセージが表示されます...
ダイアログを見ると、Help/About
適用された更新プログラムの中にホットフィックスが表示されます。また、SQL Server インスタンス名が Visual Studio で正しく設定されていることを確認して再確認しました (SSMS のログイン画面からインスタンス名をコピーして貼り付けました)。
ホットフィックスで問題が解決しないのはなぜですか? 間違った順序で作業を行っているのでしょうか、それともどこかで間違ったソフトウェア バージョンを持っているのでしょうか?
KB 記事によると、問題は Visual Studio が「いくつかのレジストリ キー」を正しく検出しないことですが、どのキーについては何も述べられていません。これを手動で修正する方法を知っている人はいますか?
ああ、はい -この投稿を見ました。SQL Server の x86 バージョンに「ダウングレード」するだけでよいことはわかっていますが、これを x64 バージョンで機能させたい (他に何もないとしても、機能するはずだからです...) ため、そのソリューションは機能しません。本当に私の問題を解決します。これを複製として閉じないでください。