問題タブ [localdb]
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.
powershell - PowerShellSQLPSモジュールを使用してSQLServer2012 LocalDBオブジェクトの階層をナビゲートするにはどうすればよいですか?
プログラム開発者の観点からは、PowerShellを「MicrosoftSQL Server 2012 LocalDB」と組み合わせて、SQLServerデータベースエンジンと対話することは非常に魅力的です。PowerShellからLocalDBインスタンスに接続し、データベースオブジェクトを操作し、Transact-SQLステートメントを実行すると問題なく機能します。これは、「Microsoft SQL Server 2012共有管理オブジェクト」(SMO)をこの組み合わせに追加する場合にも当てはまります。
私が仕事に取り掛かることができないのは、PowerShell SQLPSモジュール(「MicrosoftSQLServer2012機能パック用のMicrosoftWindowsPowerShell拡張機能」)を使用してLocalDBインスタンスをナビゲートすることです。後者はSQLServerサービス情報の取得を試みますが、LocalDBはデータベースサービスを作成しません。
それでも、LocalDBインスタンスをSQLPSモジュールから見えるようにする方法はありますか?
deployment - LocalDb をデプロイするには、どのバイナリが必要ですか?
多くの記事では、LocalDb は簡単にインストールできると述べており、LocalDb を使用するアプリケーションをデプロイするために SQL Express は必要ないと述べている記事もあります。ただし、LocalDb を使用するアプリケーションのインストールにどのバイナリを含める必要があるかを示すリファレンスは見つかりませんでした。
「\Program Files\Microsoft SQL Server\110\LocalDb\Binn」の内容をアプリケーション フォルダーに追加するだけでよいのでしょうか?
これに関する参照はありますか?
sql-server - EF5: ファイル '{0}' をデータベース '{1}' として添付できません
ここで説明されている正確な問題が発生しています(セクション「削除された MDF ファイルにアタッチできません」をお読みください) が、問題の解決策は記載されていません...
つまり、.mdf
ファイルを削除した後、EF 5.0 を使用して DB にアクセスしようとすると、次の例外がスローされるという問題があります。
DataException->EntityException->SqlException:
ファイル '{0}' をデータベース '{1}' として添付できません
私はDBファイルを削除しましたが、アプリケーションがイニシャライザを使用することを期待してアプリケーションを実行すると、厄介なエラーメッセージが表示されます。これを修正する方法はありますか?
c# - VS2010 Express で SQL Server 2012 LocalDB を実装できますか
オンラインで調べましたが、この質問に対する直接的な答えは見つかりませんでした。
SQL Server 2012 Express には新しい機能があります[LocalDB]
。インストールした後、C# Express 2010 に新しい項目が表示されませんでした (新しい項目の追加ダイアログ)。
これをアプリケーションに実装したいと思います。LocalDB
C# 2010 Express でインスタンスを作成する方法を教えてください。
ありがとう
sql - LocalDBに接続するIIS
NT SERVICE\NETWORK SERVICE
IISがユーザーアカウント を使用せずにLocalDBに接続できるようにする方法はありますか。
このアカウントには適切な権限がありません。他のデフォルトアカウントの使用を検討していますか、NETWORK SERVICE
それとも権限を変更せずにアカウントを使用できる方法はありますか?
sql-server - ファイルがなくなった場合に (localdb) データベースを削除する方法
SQL Server Management Studio を実行し、(localdb)\v11.0 に接続するように指示すると、ほとんどのデータベース ファイルが削除されているにもかかわらず、これまでに使用したすべてのデータベースが認識されます。
これらのデータベースの 1 つを削除するように依頼すると、データベース ファイルがなくなっているため、データベースを削除できないと文句を言います (duhhh)。では、この混乱を一掃し、関連付けられたデータベース ファイルが失われたデータベース参照をすべて削除するにはどうすればよいでしょうか。
ボブ
connection-string - 名前付き LocalDb インスタンスをプログラムでインスタンス化できますか?
LocalDb を使用する WinForms アプリケーションがあります。もちろん、私の開発ボックスでは、これで問題なく動作します。アプリケーションを別のボックスにデプロイすると、次のエラー メッセージが表示されます。
「SQL Server への接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。」
この問題に関する Stackoverflow の投稿の多くを調べましたが、ほとんどは接続文字列に関連しているようです。
私が抱えている問題の 1 つは、開発ボックスで名前付き LocalDb インスタンスを開始したことです。インストール ターゲットで、LocalDb インストール MSI を実行しています。
インストールされたインスタンスについて、名前付き LocalDb インスタンスをプログラムでインスタンス化する方法、またはデフォルトの LocalDb インスタンスに接続する方法はありますか?
名前付き LocalDb インスタンスをプログラムでインスタンス化することは可能ですか?
または、(localdb)\v11.0; を使用して LocalDb データベースを開くために使用できる接続文字列を作成できますか?
私も開発で DbContext を使用しています。開発ボックスでは、LocalDb と DbContext が正常に動作します。DbContext と EF の使用は、ターゲット ボックスの LocalDb 接続文字列に影響しますか?
connection-string - LocalDb と DbContext を使用してアプリケーションの app.config 接続文字列を修正しますか?
LocalDb と DbContext を使用する Windows フォーム アプリケーションがあります。これは私の開発ボックスでは問題なく動作しますが、別のボックスに展開したときに動作させることができませんでした。
app.config で、名前付き LocalDb インスタンスを次のようにインスタンス化します。
私の接続文字列は次のとおりです。
私が含める場合:
接続文字列で、「attachdbfilename のキー値が無効です」というエラーが表示されます。
AttachDbFilename を除外すると、「SQL サーバーへの接続を確立中にネットワーク関連またはインスタンス固有のエラーが発生しました」というエラーが表示されます。
いくつかの質問:
providerName は "System.Data.EntityClient" に設定されていますが、これは "System.Data.LocalDb" である必要がありますか?
- LocalDb と DbContext の正しい app.config の例を投稿したり、指示したりできる人はいますか?
c# - 本番環境でLocalDbを使用するのは正常ですか?
使用は非常に優れており、開発が容易であることを知っていLocalDb
ます。IISサーバーでWebサイトをホストするときに、本番環境で使用するのは良い考えでしょうか。
本番環境では速度の問題はないのではないかと思います。
これは、本番環境で使用したい接続文字列です