問題タブ [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.

0 投票する
11 に答える
51811 参照

visual-studio - エラー:SQLServerのユーザーインスタンスの生成に失敗しました

MDFに接続しようとしています。私はSQLServerExpressを完全に再インストールすることさえしました(以前は05 devとexpressがあったボックスにインストールされたSQLの唯一のフレーバーです)。パスがすべて正しいことを確認しましたが、これまでのところ、私のgoogle-fuは役に立ちませんでした。

完全な例外メッセージは次のとおりです。

ユーザーインスタンスのプロセスの開始に失敗したため、SQLServerのユーザーインスタンスの生成に失敗しました。接続が閉じられます。

接続文字列は次のとおりです。

追加情報:

私がオンラインで見つけたこのエラーへの参照のいくつかは私には当てはまりません。たとえば、私が見たのは、リモートデスクトップからユーザーインスタンスを起動しようとしたときにこのエラーが発生する場所です(これはローカルで実行しています)。別の人はそれが古いエクスプレスインストールからの残りのファイルに関係していることを示唆していますが...私は所定の場所を調べましたが、それらのアーティファクトは見つかりませんでした。走ってみsp_configure 'user instances enabled', '1'ましたが、もう1に設定されているそうです。

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

sql-server - SQL Server Express の mdf ファイルを別の SQL Server Express サーバーに移動するにはどうすればよいですか?

database.mdf ファイルを開発環境から VPS でホストされている SQL Server Express サーバーに移動しようとしていますが、データベース サーバーにファイルを添付する方法がわかりません。ヘルプ!

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

character-encoding - 中国語の文字を SQLExpress テキスト フィールドに挿入するにはどうすればよいですか?

中国語の文字を SQLExpress テキスト フィールドに挿入するにはどうすればよいですか? VS 2008 から SQL Express を使用しています。作成したインポート アプリを使用するか、Visual Studio 内のデータ ビューから漢字を貼り付けて漢字を追加すると、疑問符になってしまいます。

0 投票する
3 に答える
587 参照

.net - SQL Express データベースを解放するにはどうすればよいですか?

SQL Express 2005 データベースを使用する単純なアプリがあります。ユーザーがアプリを閉じたときに、別のディレクトリにコピーを作成してデータベースをバックアップするオプションを提供したいと考えています。しかし、実行しようとすると、「別のプロセスで使用されているため、プロセスはファイル '...\Pricing.MDF' にアクセスできません。」というメッセージが表示されます。接続を閉じ、接続を破棄し、何も設定せず、GC.Collect() を実行しましたが、違いはありません。私の接続文字列は "Data Source=.\SQLEXPRESS2005;AttachDbFilename=|DataDirectory|\Pricing.mdf;Integrated Security=True; User Instance=True" で、ずっと同じ接続を使い続けています。接続文字列のアタッチに対抗するためにデータベースをデタッチできる場所がわかりませんでした。

1 - どのようにリリースしますか? 2 - データベースをコピーするよりも良い方法はありますか? アプリは夫専用なので、バックアップからの復元が必要になった場合でも対応できます。

ありがとう!

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

sql-server - SQL Server Express: ユーザー インスタンスの問題

ご挨拶 – データベース SPROC のテストを自動化するために、ユーザー インスタンス内で動的に作成されたデータベースを使用しています。これは非常にうまく機能しており、ビルド サーバーと、ごく最近まですべての開発者がすべてテストを実行できました。ただし、ユーザー インスタンスに接続しようとすると、開発者のマシンの 1 つが次のエラーを返すようになりました。

ユーザー インスタンスのプロセスの開始に失敗したため、SQL Server のユーザー インスタンスを生成できませんでした。接続が閉じられます。

ログファイルの内容は次のとおりです。

2008-12-04 10:46:29.77 ログオンエラー: 15372
、重大度: 16、状態: 1。
ユーザー インスタンスのプロセス。接続が閉じられます。[クライアント: ]

治すために今までやってきたこと

  • 削除された C:\Documents and Settings[ユーザー名]\Local Settings\Application Data\Microsoft\Microsoft SQL Server Data
  • SQL サービスを「ネットワーク サービス」ではなく「ローカル システム」として実行するように変更</li>
  • SQL Express をアンインストールし、すべてのデータ ディレクトリ ("MSSQL.1" など) を削除し、SQL Express を再インストールしました。

これらの「修正」のいずれも問題を解決していません。問題のマシンで以前は機能していましたが、再度ベーブする必要はありません。

助けてください!!!

ありがとう - ヨルダン

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

sql-server - SQL Server データベースを復元できません - 'ファイルまたはファイル グループこの操作では選択できません。

完全な DB バックアップを別の SQL Server 2005 Express サーバーに復元すると、次のメッセージが表示されます。

この操作では、ファイルまたはファイル グループ "mydatabase_log" を選択できません。RESTORE DATABASE が異常終了しています。(Microsoft SQL Server、エラー: 3219)

復元オプションをチェックして、ファイル名が復元先として有効な場所であることを確認しました。

助言がありますか?

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

sql-server-express - トランザクションで SqlCommand を実行すると InvalidOperationException

私はこのコードを2つの別々のスレッドで並行して実行しています。数回は正常に動作しますが、ランダムな時点で InvalidOperationException がスローされます。

トランザクションは現在の接続に関連付けられていないか、完了しています。

例外が発生した時点で、ビジュアル スタジオを使用してトランザクションの内部を調べ、その接続が正常に設定されていることを確認します。また、command.Transaction._internalTransaction. _transactionState は Active に設定され、IsZombied プロパティは false に設定されます。

これはテスト アプリケーションであり、より長いトランザクションを作成してオーバーラップを引き起こすために Thread.Sleep を使用しています。

例外がスローされるのはなぜですか? また、それに対して何ができますか?

0 投票する
3 に答える
16314 参照

sql-server-2005 - localhost のみを使用して localhost\sqlexpress をポイントします。

共通のコードベースで作業している開発者の 1 人は SQL Server Express 2005 を実行しており、他の 2 人は SQL Server 2005 を実行しています。すべて正常に動作していますが、接続文字列が異なります。共通の構成とビルド スクリプトを維持するために、他の 2 人の開発者と同様に、"localhost\sqlexpress"を単に"localhost"にマスクすることを検討しています。

これはできますか?または、3 つすべてを同じ接続文字列で実行するためのより良い方法があるかもしれません...求められる解決策は、3 つすべてをコード リポジトリ内の同じファイル バージョンで実行できるようにすることです。

私は100%明確ではないかもしれません:基本的に私はこれが欲しいです:

これとまったく同じものを接続するには:

できれば。

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

c# - C# asp.net がユーザーの既定のデータベースを開けない.ldf が正しくない可能性があります

SQL Server Express 2005 DB で奇妙な問題が発生しています。2003サーバーで実行されています。VS2005 では問題なくデータベースにアクセスできます。しかし、アプリケーションを実行しようとすると、次のようになります。

NETWORK SERVICE が Web サイト フォルダーとそのすべてのサブ フォルダーに完全にアクセスできることを確認しました。

App_Data のプロパティを見ると、読み取り専用に灰色のチェックマークが付いていることに気付きました。.MDF ファイルは読み取り専用ではありませんが、この灰色のチェックマークを削除できません。消えるまでクリックして変更を適用しようとしましたが、 ATTRIB を試しました。-r しかし、それを変更するものは何もないようです。

私は非常に混乱しています。

ジョン

0 投票する
5 に答える
20277 参照

sql - MS SQL EXPRESS の複数のインスタンスを実行する際の制限

開発サーバーに MS SQL EXPRESS の複数のインスタンスをインストールする予定です。

これにより、SQL EXPRESSの制限を回避できることを願っています。

  • 1 GB の RAM、
  • 1CPU
  • データベース サイズ 最大 4 GB

[SQL Server のフル ライセンス バージョンを購入できることを理解しています。]

それで、これは機能しますか?各インスタンスには独自の独立した制限がありますか?